UNPKG

@dooboostore/dom-render

Version:
59 lines (58 loc) 2 kB
var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __hasOwnProp = Object.prototype.hasOwnProperty; var __export = (target, all) => { for (var name in all) __defProp(target, name, { get: all[name], enumerable: true }); }; var __copyProps = (to, from, except, desc) => { if (from && typeof from === "object" || typeof from === "function") { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to; }; var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); var If_exports = {}; __export(If_exports, { If: () => If, default: () => If_default }); module.exports = __toCommonJS(If_exports); var import_ComponentBase = require("../ComponentBase"); var import_DomRender = require("../../DomRender"); var import_RawSet = require("../../rawsets/RawSet"); var If; ((_If) => { _If.selector = "dr-if"; class If2 extends import_ComponentBase.ComponentBase { constructor() { super(...arguments); this.sw = false; } async onInitRender(param, rawSet) { super.onInitRender(param, rawSet); } onChangeAttrRender(name, value, other) { super.onChangeAttrRender(name, value, other); if (this.equalsAttributeName(name, "value")) { this.sw = value; } } } _If.If = If2; })(If || (If = {})); var If_default = { if: (config) => { return import_RawSet.RawSet.createComponentTargetElement({ name: If.selector, template: '<div dr-if="@this@.sw" dr-option-strip="true" >#innerHTML#</div>', objFactory: (e, o, r2, counstructorParam) => { return import_DomRender.DomRender.run({ rootObject: new If.If(...counstructorParam), config }); } }); } }; //# sourceMappingURL=If.js.map