Skip to content

Commit

Permalink
renamed register to registerControl
Browse files Browse the repository at this point in the history
  • Loading branch information
JoernT committed Feb 18, 2025
1 parent 001e048 commit feaa5bc
Show file tree
Hide file tree
Showing 7 changed files with 7 additions and 7 deletions.
2 changes: 1 addition & 1 deletion src/DependencyTracker.js
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@ export class DependencyTracker {
* @param {string} refXPath - The XPath string (relative or absolute)
* @param {HTMLElement} control - The control element.
*/
register(refXPath, control) {
registerControl(refXPath, control) {
let resolvedXPath;
if (XPathUtil.isAbsolutePath(refXPath)) {
resolvedXPath = this.resolveInstanceXPath(refXPath);
Expand Down
2 changes: 1 addition & 1 deletion src/fx-fore.js
Original file line number Diff line number Diff line change
Expand Up @@ -711,7 +711,7 @@ export class FxFore extends HTMLElement {
if (this.createNodes) {
this.initData();
}
DependencyTracker.getInstance().register('$default',this);
DependencyTracker.getInstance().registerControl('$default',this);

await this.refresh(true);

Expand Down
2 changes: 1 addition & 1 deletion src/ui/abstract-control.js
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ export default class AbstractControl extends ForeElementMixin {
// console.log('newVal',this.value);
if(!this.binding){
this.binding = new ControlBinding(this);
DependencyTracker.getInstance().registerBinding(this.modelItem.path,this.binding);
DependencyTracker.getInstance().registerControl(this.modelItem.path,this.binding);
}
// DependencyTracker.getInstance().register(this.modelItem.path, this);
// DependencyTracker.getInstance().register(this.ref, this);
Expand Down
2 changes: 1 addition & 1 deletion src/ui/fx-container.js
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ export class FxContainer extends ForeElementMixin {
this.modelItem.boundControls.push(this);
}
*/
DependencyTracker.getInstance().register(this.ref, this);
DependencyTracker.getInstance().registerControl(this.ref, this);

this.handleModelItemProperties();
}
Expand Down
2 changes: 1 addition & 1 deletion src/ui/fx-control.js
Original file line number Diff line number Diff line change
Expand Up @@ -548,7 +548,7 @@ export default class FxControl extends XfAbstractControl {
// const nodeset = evaluateXPathToNodes(ref, inscope, this);
const nodeset = evaluateXPath(ref, inscope, this);

DependencyTracker.getInstance().register(ref,this);
DependencyTracker.getInstance().registerControl(ref,this);

// ### clear items
const { children } = widget;
Expand Down
2 changes: 1 addition & 1 deletion src/ui/fx-repeat.js
Original file line number Diff line number Diff line change
Expand Up @@ -261,7 +261,7 @@ export class FxRepeat extends withDraggability(ForeElementMixin, false) {

// const xpath = XPathUtil.getCanonicalXPath(this.nodeset)
console.log('xpath',xpath)
DependencyTracker.getInstance().register(this.ref,this);
DependencyTracker.getInstance().registerControl(this.ref,this);
// this.getOwnerForm().dependencyTracker.register(this.ref, this);

const deletedIndexes = DependencyTracker.getInstance().getDeletedIndexes(xpath);
Expand Down
2 changes: 1 addition & 1 deletion src/ui/fx-repeatitem.js
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ export class FxRepeatitem extends withDraggability(ForeElementMixin, true) {
refresh(force) {
this.modelItem = this.getModelItem();
// ### register ourselves as boundControl
DependencyTracker.getInstance().register(this.modelItem.path, this);
DependencyTracker.getInstance().registerControl(this.modelItem.path, this);

if (!this.modelItem.boundControls.includes(this)) {
this.modelItem.boundControls.push(this);
Expand Down

0 comments on commit feaa5bc

Please sign in to comment.