UNPKG

@web-atoms/core

Version:
29 lines (28 loc) 695 B
System.register([], function (_export, _context) { "use strict"; var TransientDisposable; _export("default", void 0); return { setters: [], execute: function () { _export("default", TransientDisposable = class TransientDisposable { constructor(owner) { if (owner) { this.registerIn(owner); } } registerIn(value) { const v = value.disposables; if (v) { v.push(this); } else { if (value.registerDisposable) { value.registerDisposable(this); } } } }); } }; }); //# sourceMappingURL=TransientDisposable.js.map