diff --git a/packages/core/src/dom_components/model/Component.ts b/packages/core/src/dom_components/model/Component.ts index dadd9573b..99e7c1e1d 100644 --- a/packages/core/src/dom_components/model/Component.ts +++ b/packages/core/src/dom_components/model/Component.ts @@ -51,15 +51,15 @@ import { updateSymbolComps, updateSymbolProps, } from './SymbolUtils'; -import { ComponentDynamicValueListener } from './ComponentDynamicValueListener'; +import { ComponentDynamicValueWatcher } from './ComponentDynamicValueListener'; import { DynamicValueWatcher } from './DynamicValueWatcher'; -export interface IComponent extends ExtractMethods {} +export interface IComponent extends ExtractMethods { } export interface DynamicWatchersOptions { skipWatcherUpdates?: boolean; } -export interface SetAttrOptions extends SetOptions, UpdateStyleOptions, DynamicWatchersOptions {} -export interface ComponentSetOptions extends SetOptions, DynamicWatchersOptions {} +export interface SetAttrOptions extends SetOptions, UpdateStyleOptions, DynamicWatchersOptions { } +export interface ComponentSetOptions extends SetOptions, DynamicWatchersOptions { } const escapeRegExp = (str: string) => { return str.replace(/[|\\{}()[\]^$+*?.]/g, '\\$&'); @@ -226,12 +226,12 @@ export default class Component extends StyleableModel { return this.frame?.getPage(); } - preInit() {} + preInit() { } /** * Hook method, called once the model is created */ - init() {} + init() { } /** * Hook method, called when the model has been updated (eg. updated some model's property) @@ -239,12 +239,12 @@ export default class Component extends StyleableModel { * @param {*} value Property value, if triggered after some property update * @param {*} previous Property previous value, if triggered after some property update */ - updated(property: string, value: any, previous: any) {} + updated(property: string, value: any, previous: any) { } /** * Hook method, called once the model has been removed */ - removed() {} + removed() { } em!: EditorModel; opt!: ComponentOptions; @@ -261,12 +261,12 @@ export default class Component extends StyleableModel { * @private * @ts-ignore */ collection!: Components; - componentDVListener: ComponentDynamicValueListener; + componentDVListener: ComponentDynamicValueWatcher; constructor(props: ComponentProperties = {}, opt: ComponentOptions) { - const evaluatedProps = ComponentDynamicValueListener.evaluateComponentDef(props, opt.em); + const evaluatedProps = ComponentDynamicValueWatcher.evaluateComponentDef(props, opt.em); super(evaluatedProps, opt); - this.componentDVListener = new ComponentDynamicValueListener(this, opt.em); + this.componentDVListener = new ComponentDynamicValueWatcher(this, opt.em); this.componentDVListener.watchComponentDef(props); bindAll(this, '__upSymbProps', '__upSymbCls', '__upSymbComps'); @@ -360,7 +360,7 @@ export default class Component extends StyleableModel { if (areStaticAttributes) { evaluatedAttributes = attributes; } else { - evaluatedAttributes = ComponentDynamicValueListener.evaluateComponentDef(attributes, this.em); + evaluatedAttributes = ComponentDynamicValueWatcher.evaluateComponentDef(attributes, this.em); } if (!options.skipWatcherUpdates) { diff --git a/packages/core/src/dom_components/model/ComponentDynamicValueListener.ts b/packages/core/src/dom_components/model/ComponentDynamicValueWatcher.ts similarity index 98% rename from packages/core/src/dom_components/model/ComponentDynamicValueListener.ts rename to packages/core/src/dom_components/model/ComponentDynamicValueWatcher.ts index 595b026b1..6fcdbb493 100644 --- a/packages/core/src/dom_components/model/ComponentDynamicValueListener.ts +++ b/packages/core/src/dom_components/model/ComponentDynamicValueWatcher.ts @@ -3,7 +3,7 @@ import EditorModel from '../../editor/model/Editor'; import Component, { dynamicAttrKey } from './Component'; import { DynamicValueWatcher } from './DynamicValueWatcher'; -export class ComponentDynamicValueListener { +export class ComponentDynamicValueWatcher { private propertyWatcher: DynamicValueWatcher; private attributeWatcher: DynamicValueWatcher; private traitsWatcher: DynamicValueWatcher;