UNPKG

@dooboostore/dom-render

Version:
31 lines (30 loc) 561 B
class Shield { } class DomRenderFinalProxy { set(target, p, value, receiver) { target[p] = value; return true; } get(target, p, receiver) { return target[p]; } static final(obj) { obj._DomRender_isFinal = true; return obj; } static isFinal(obj) { return "_DomRender_isFinal" in obj; } static unFinal(obj) { delete obj._DomRender_isFinal; return obj; } has(target, p) { return p === "_DomRender_isFinal" || p in target; } } export { DomRenderFinalProxy, Shield }; //# sourceMappingURL=Types.js.map