Browse Source

MINOR,FEAT: changed isCompel variable to make it accessible

master
chris 3 days ago
parent
commit
90d446adb2
  1. 14
      src/component.js

14
src/component.js

@ -18,7 +18,7 @@ class Component extends StyleAndScriptStoringComponent {
/**
* @type {boolean}
*/
#isCompel;
_isCompel;
/**
* @type {WebTrinity}
*/
@ -40,7 +40,7 @@ class Component extends StyleAndScriptStoringComponent {
*/
constructor(element, attr = {}) {
super(element, attr);
this.#isCompel = false;
this._isCompel = false;
this._isContextMenu = false;
this._modifier = new Modifier()
@ -137,7 +137,7 @@ class Component extends StyleAndScriptStoringComponent {
*/
isHigherComponent() {
this.subscribeOnGenerate(CommonCompelGroups.HIGHER_COMPEL);
this.#isCompel = true;
this._isCompel = true;
this.addStyleClass("compel-higher");
return this.setAttribute("data-compel-isHCompel", "true")
}
@ -507,7 +507,12 @@ class Component extends StyleAndScriptStoringComponent {
}
}
if (this.#isCompel) {
if (this._isCompel) {
/**
*
* @param {Map<ExtStoreType, *>} map
* @param {ExtStorageType} extStoreType
*/
function dealCollected(map, extStoreType) {
if (map.has(extStoreType)) {
let collectionScriptTag = generateAndFillScriptTag(map.get(extStoreType));
@ -524,6 +529,7 @@ class Component extends StyleAndScriptStoringComponent {
}
}
}
executeOnExtStoreTypeCollectedTriple((est) => dealCollected(funcCollections, est));
} else {

Loading…
Cancel
Save