This commit is contained in:
root
2025-11-13 19:52:28 +03:00
parent 8aeeb05b7d
commit 807dec3b6c
4646 changed files with 163445 additions and 626017 deletions

View File

@@ -337,6 +337,7 @@ this.BX = this.BX || {};
var _id$1 = /*#__PURE__*/new WeakMap();
var _isHidden$1 = /*#__PURE__*/new WeakMap();
var _node$1 = /*#__PURE__*/new WeakMap();
var _className$1 = /*#__PURE__*/new WeakMap();
var SeparatorRow = /*#__PURE__*/function () {
function SeparatorRow(params) {
babelHelpers.classCallCheck(this, SeparatorRow);
@@ -352,9 +353,14 @@ this.BX = this.BX || {};
writable: true,
value: void 0
});
_classPrivateFieldInitSpec$2(this, _className$1, {
writable: true,
value: void 0
});
params = main_core.Type.isNil(params) ? {} : params;
babelHelpers.classPrivateFieldSet(this, _isHidden$1, params.isHidden === true);
babelHelpers.classPrivateFieldSet(this, _id$1, main_core.Type.isNil(params.id) ? 'row_' + main_core.Text.getRandom(8) : params.id);
babelHelpers.classPrivateFieldSet(this, _className$1, main_core.Type.isStringFilled(params.className) ? params.className : '');
}
babelHelpers.createClass(SeparatorRow, [{
key: "render",
@@ -362,7 +368,7 @@ this.BX = this.BX || {};
if (babelHelpers.classPrivateFieldGet(this, _node$1)) {
return babelHelpers.classPrivateFieldGet(this, _node$1);
}
babelHelpers.classPrivateFieldSet(this, _node$1, main_core.Tag.render(_templateObject$2 || (_templateObject$2 = babelHelpers.taggedTemplateLiteral(["\n\t\t\t<div class=\"ui-section__separator-row\" ", "></div>\n\t\t"])), babelHelpers.classPrivateFieldGet(this, _isHidden$1) ? 'hidden' : ''));
babelHelpers.classPrivateFieldSet(this, _node$1, main_core.Tag.render(_templateObject$2 || (_templateObject$2 = babelHelpers.taggedTemplateLiteral(["\n\t\t\t<div class=\"ui-section__separator-row ", "\" ", "></div>\n\t\t"])), babelHelpers.classPrivateFieldGet(this, _className$1), babelHelpers.classPrivateFieldGet(this, _isHidden$1) ? 'hidden' : ''));
return babelHelpers.classPrivateFieldGet(this, _node$1);
}
}, {

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -5,12 +5,14 @@ export class SeparatorRow
#id: string;
#isHidden: boolean;
#node: HTMLElement;
#className: string;
constructor(params)
{
params = Type.isNil(params) ? {} : params;
this.#isHidden = params.isHidden === true;
this.#id = Type.isNil(params.id) ? 'row_' + Text.getRandom(8) : params.id;
this.#className = Type.isStringFilled(params.className) ? params.className : '';
}
render(): HTMLElement
@@ -21,7 +23,7 @@ export class SeparatorRow
}
this.#node = Tag.render`
<div class="ui-section__separator-row" ${this.#isHidden ? 'hidden' : ''}></div>
<div class="ui-section__separator-row ${this.#className}" ${this.#isHidden ? 'hidden' : ''}></div>
`;
return this.#node;