@dooboostore/dom-render
Version:
html view template engine
26 lines • 590 B
JavaScript
export class Shield {
}
export 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;
}
}
//# sourceMappingURL=Types.js.map