@winged/core
Version:
Morden webapp framekwork made only for ts developers. (UNDER DEVELOPMENT, PLEASE DO NOT USE)
1 lines • 22.6 kB
JSON
{"id":"src/vdom/logicalNode/LNSlot.ts","dependencies":[{"name":"/home/giyya/workspace/view-next/packages/core/tsconfig.json","includedInParent":true,"mtime":1533107964952},{"name":"/home/giyya/workspace/view-next/packages/core/package.json","includedInParent":true,"mtime":1533108697710},{"name":"./LogicalNode","loc":{"line":11,"column":28},"parent":"/home/giyya/workspace/view-next/packages/core/src/vdom/logicalNode/LNSlot.ts","resolved":"/home/giyya/workspace/view-next/packages/core/src/vdom/logicalNode/LogicalNode.ts"}],"generated":{"js":"'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.LNSlot = undefined;\n\nvar _LogicalNode = require('./LogicalNode');\n\nvar __extends = undefined && undefined.__extends || function () {\n var extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) {\n d.__proto__ = b;\n } || function (d, b) {\n for (var p in b) {\n if (b.hasOwnProperty(p)) d[p] = b[p];\n }\n };\n return function (d, b) {\n extendStatics(d, b);\n function __() {\n this.constructor = d;\n }\n d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n };\n}();\n\nvar LNSlot = /** @class */function (_super) {\n __extends(LNSlot, _super);\n function LNSlot(attrDict, children, register) {\n var _this = _super.call(this) || this;\n _this.isSingle = true;\n _this.initLogicalNode(attrDict, children);\n _this.slotName = attrDict.name;\n register.registerSlotNode(_this);\n _this.init();\n return _this;\n }\n LNSlot.prototype.registerSlotPlugin = function (slotPlugin) {\n this.slotPlugin = slotPlugin;\n };\n LNSlot.prototype.doRender = function (state, modifiedState, container, prevSibling) {\n if (this.slotPlugin) {\n this.slotPlugin.renderBySlot(container, prevSibling);\n }\n return true;\n };\n LNSlot.prototype.forEachChildren = function () {\n // do nothing\n };\n LNSlot.prototype.initStateDependencies = function () {\n // A Slot doesn't have dependencies, only SlotPlugin does.\n return {};\n };\n LNSlot.availAttrKeys = ['name'];\n return LNSlot;\n}(_LogicalNode.LogicalNode);\nexports.LNSlot = LNSlot;","map":{"mappings":[{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":8,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":6,"column":0},"generated":{"line":27,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":6,"column":0},"generated":{"line":27,"column":4}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":6,"column":0},"generated":{"line":27,"column":13}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":6,"column":0},"generated":{"line":27,"column":26}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":6,"column":0},"generated":{"line":27,"column":36}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":6,"column":0},"generated":{"line":27,"column":42}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":6,"column":0},"generated":{"line":27,"column":44}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":6,"column":28},"generated":{"line":28,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":6,"column":28},"generated":{"line":28,"column":14}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":6,"column":28},"generated":{"line":28,"column":20}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":6,"column":28},"generated":{"line":28,"column":22}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":6,"column":28},"generated":{"line":28,"column":28}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":12,"column":2},"generated":{"line":29,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":12,"column":2},"generated":{"line":29,"column":13}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":12,"column":2},"generated":{"line":29,"column":19}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":12,"column":14},"generated":{"line":29,"column":20}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":12,"column":2},"generated":{"line":29,"column":28}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":12,"column":34},"generated":{"line":29,"column":30}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":12,"column":2},"generated":{"line":29,"column":38}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":12,"column":63},"generated":{"line":29,"column":40}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":12,"column":2},"generated":{"line":29,"column":48}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":12,"column":86},"generated":{"line":29,"column":50}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":12,"column":2},"generated":{"line":30,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":12,"column":2},"generated":{"line":30,"column":12}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":13,"column":4},"generated":{"line":30,"column":20}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":13,"column":4},"generated":{"line":30,"column":27}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":13,"column":4},"generated":{"line":30,"column":31}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":13,"column":4},"generated":{"line":30,"column":32}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":13,"column":4},"generated":{"line":30,"column":36}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":13,"column":11},"generated":{"line":30,"column":41}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":12,"column":2},"generated":{"line":30,"column":45}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":9,"column":12},"generated":{"line":31,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":9,"column":12},"generated":{"line":31,"column":14}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":9,"column":12},"generated":{"line":31,"column":22}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":9,"column":23},"generated":{"line":31,"column":25}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":9,"column":12},"generated":{"line":31,"column":29}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":14,"column":4},"generated":{"line":32,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":14,"column":9},"generated":{"line":32,"column":14}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":14,"column":4},"generated":{"line":32,"column":29}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":14,"column":25},"generated":{"line":32,"column":30}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":14,"column":4},"generated":{"line":32,"column":38}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":14,"column":35},"generated":{"line":32,"column":40}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":14,"column":4},"generated":{"line":32,"column":48}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":15,"column":4},"generated":{"line":33,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":15,"column":9},"generated":{"line":33,"column":14}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":15,"column":4},"generated":{"line":33,"column":22}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":15,"column":20},"generated":{"line":33,"column":25}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":15,"column":29},"generated":{"line":33,"column":34}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":15,"column":4},"generated":{"line":33,"column":38}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":16,"column":4},"generated":{"line":34,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":16,"column":13},"generated":{"line":34,"column":17}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":16,"column":4},"generated":{"line":34,"column":33}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":16,"column":30},"generated":{"line":34,"column":34}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":16,"column":4},"generated":{"line":34,"column":39}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":17,"column":4},"generated":{"line":35,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":17,"column":9},"generated":{"line":35,"column":14}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":17,"column":4},"generated":{"line":35,"column":18}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":18,"column":3},"generated":{"line":37,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":20,"column":9},"generated":{"line":38,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":20,"column":9},"generated":{"line":38,"column":11}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":20,"column":9},"generated":{"line":38,"column":20}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":20,"column":9},"generated":{"line":38,"column":21}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":20,"column":9},"generated":{"line":38,"column":39}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":20,"column":2},"generated":{"line":38,"column":42}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":20,"column":28},"generated":{"line":38,"column":52}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":20,"column":2},"generated":{"line":38,"column":62}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":20,"column":52},"generated":{"line":38,"column":64}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":21,"column":4},"generated":{"line":39,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":21,"column":9},"generated":{"line":39,"column":13}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":21,"column":4},"generated":{"line":39,"column":23}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":21,"column":22},"generated":{"line":39,"column":26}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":21,"column":4},"generated":{"line":39,"column":36}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":22,"column":3},"generated":{"line":40,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":20,"column":9},"generated":{"line":40,"column":5}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":24,"column":9},"generated":{"line":41,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":24,"column":9},"generated":{"line":41,"column":11}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":24,"column":9},"generated":{"line":41,"column":20}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":24,"column":9},"generated":{"line":41,"column":21}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":24,"column":9},"generated":{"line":41,"column":29}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":24,"column":2},"generated":{"line":41,"column":32}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":25,"column":4},"generated":{"line":41,"column":42}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":24,"column":2},"generated":{"line":41,"column":47}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":25,"column":22},"generated":{"line":41,"column":49}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":24,"column":2},"generated":{"line":41,"column":62}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":25,"column":48},"generated":{"line":41,"column":64}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":24,"column":2},"generated":{"line":41,"column":73}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":25,"column":72},"generated":{"line":41,"column":75}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":24,"column":2},"generated":{"line":41,"column":86}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":25,"column":96},"generated":{"line":41,"column":88}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":27,"column":4},"generated":{"line":42,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":27,"column":8},"generated":{"line":42,"column":12}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":27,"column":13},"generated":{"line":42,"column":17}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":27,"column":4},"generated":{"line":42,"column":27}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":27,"column":25},"generated":{"line":42,"column":29}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":28,"column":6},"generated":{"line":43,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":28,"column":11},"generated":{"line":43,"column":17}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":28,"column":6},"generated":{"line":43,"column":27}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":28,"column":22},"generated":{"line":43,"column":28}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":28,"column":6},"generated":{"line":43,"column":40}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":28,"column":35},"generated":{"line":43,"column":41}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":28,"column":6},"generated":{"line":43,"column":50}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":28,"column":46},"generated":{"line":43,"column":52}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":28,"column":6},"generated":{"line":43,"column":63}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":29,"column":5},"generated":{"line":44,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":30,"column":4},"generated":{"line":45,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":30,"column":11},"generated":{"line":45,"column":15}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":30,"column":4},"generated":{"line":45,"column":19}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":31,"column":3},"generated":{"line":46,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":24,"column":9},"generated":{"line":46,"column":5}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":33,"column":9},"generated":{"line":47,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":33,"column":9},"generated":{"line":47,"column":11}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":33,"column":9},"generated":{"line":47,"column":20}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":33,"column":9},"generated":{"line":47,"column":21}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":33,"column":9},"generated":{"line":47,"column":36}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":33,"column":2},"generated":{"line":47,"column":39}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":33,"column":2},"generated":{"line":47,"column":51}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":34,"column":4},"generated":{"line":48,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":35,"column":3},"generated":{"line":49,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":33,"column":9},"generated":{"line":49,"column":5}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":37,"column":12},"generated":{"line":50,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":37,"column":12},"generated":{"line":50,"column":11}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":37,"column":12},"generated":{"line":50,"column":20}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":37,"column":12},"generated":{"line":50,"column":21}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":37,"column":12},"generated":{"line":50,"column":42}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":37,"column":2},"generated":{"line":50,"column":45}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":37,"column":2},"generated":{"line":50,"column":57}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":38,"column":4},"generated":{"line":51,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":39,"column":4},"generated":{"line":52,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":39,"column":11},"generated":{"line":52,"column":15}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":39,"column":4},"generated":{"line":52,"column":17}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":40,"column":3},"generated":{"line":53,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":37,"column":12},"generated":{"line":53,"column":5}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":7,"column":16},"generated":{"line":54,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":7,"column":16},"generated":{"line":54,"column":11}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":7,"column":16},"generated":{"line":54,"column":24}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":7,"column":32},"generated":{"line":54,"column":27}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":7,"column":33},"generated":{"line":54,"column":28}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":7,"column":32},"generated":{"line":54,"column":34}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":7,"column":16},"generated":{"line":54,"column":35}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":41,"column":0},"generated":{"line":55,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":41,"column":0},"generated":{"line":55,"column":11}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":41,"column":0},"generated":{"line":55,"column":17}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":6,"column":0},"generated":{"line":56,"column":0}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":6,"column":0},"generated":{"line":56,"column":1}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":6,"column":28},"generated":{"line":56,"column":2}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":6,"column":0},"generated":{"line":56,"column":26}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":6,"column":0},"generated":{"line":56,"column":27}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":6,"column":13},"generated":{"line":57,"column":8}},{"source":"src/vdom/logicalNode/LNSlot.ts","name":null,"original":{"line":6,"column":13},"generated":{"line":57,"column":17}}],"sources":{"src/vdom/logicalNode/LNSlot.ts":"import { ViewState } from '../../types'\nimport { AttrDict, ContentStructList, PrevSibling, VNodeRegister } from '../vdom'\nimport { LNSlotPlugin } from './LNSlotPlugin'\nimport { LogicalNode } from './LogicalNode'\n\nexport class LNSlot extends LogicalNode {\n public static availAttrKeys = ['name']\n public slotName: string\n protected isSingle = true\n private slotPlugin: LNSlotPlugin\n\n constructor(attrDict: AttrDict, children: ContentStructList, register: VNodeRegister) {\n super()\n this.initLogicalNode(attrDict, children)\n this.slotName = attrDict.name as string\n register.registerSlotNode(this)\n this.init()\n }\n\n public registerSlotPlugin(slotPlugin: LNSlotPlugin) {\n this.slotPlugin = slotPlugin\n }\n\n public doRender(\n state: ViewState, modifiedState: ViewState, container: HTMLElement, prevSibling: PrevSibling\n ): boolean {\n if (this.slotPlugin) {\n this.slotPlugin.renderBySlot(container, prevSibling)\n }\n return true\n }\n\n public forEachChildren() {\n // do nothing\n }\n\n protected initStateDependencies() {\n // A Slot doesn't have dependencies, only SlotPlugin does.\n return {}\n }\n}\n"},"lineCount":null}},"hash":"b2263d8828ee7236b125f98df03ab75a","cacheData":{"env":{}}}