UNPKG

@glimmer/component

Version:
19 lines (18 loc) 2.39 kB
// NOTE: DO NOT MODIFY // // This module is clobbered by ember-addon-main when used in Ember >= 3.20.0-beta.4 var DESTROYING = new WeakMap(); var DESTROYED = new WeakMap(); // TODO: remove once glimmer.js is updated to glimmer-vm 0.54.0+ and can use the destroyables API directly export function setDestroying(component) { DESTROYING.set(component, true); } export function setDestroyed(component) { DESTROYED.set(component, true); } export function isDestroying(component) { return DESTROYING.has(component); } export function isDestroyed(component) { return DESTROYED.has(component); } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3BhY2thZ2VzL0BnbGltbWVyL2NvbXBvbmVudC9hZGRvbi8tcHJpdmF0ZS9kZXN0cm95YWJsZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0EsSUFBTSxVQUFVLEdBQUcsSUFBSSxPQUFKLEVBQW5CO0FBQ0EsSUFBTSxTQUFTLEdBQUcsSUFBSSxPQUFKLEVBQWxCLEMsQ0FFQTs7QUFDQSxPQUFNLFNBQVUsYUFBVixDQUF3QixTQUF4QixFQUF5QztBQUM3QyxFQUFBLFVBQVUsQ0FBQyxHQUFYLENBQWUsU0FBZixFQUEwQixJQUExQjtBQUNEO0FBQ0QsT0FBTSxTQUFVLFlBQVYsQ0FBdUIsU0FBdkIsRUFBd0M7QUFDNUMsRUFBQSxTQUFTLENBQUMsR0FBVixDQUFjLFNBQWQsRUFBeUIsSUFBekI7QUFDRDtBQUVELE9BQU0sU0FBVSxZQUFWLENBQXVCLFNBQXZCLEVBQXdDO0FBQzVDLFNBQU8sVUFBVSxDQUFDLEdBQVgsQ0FBZSxTQUFmLENBQVA7QUFDRDtBQUVELE9BQU0sU0FBVSxXQUFWLENBQXNCLFNBQXRCLEVBQXVDO0FBQzNDLFNBQU8sU0FBUyxDQUFDLEdBQVYsQ0FBYyxTQUFkLENBQVA7QUFDRCIsInNvdXJjZXNDb250ZW50IjpbIi8vIE5PVEU6IERPIE5PVCBNT0RJRllcbi8vXG4vLyBUaGlzIG1vZHVsZSBpcyBjbG9iYmVyZWQgYnkgZW1iZXItYWRkb24tbWFpbiB3aGVuIHVzZWQgaW4gRW1iZXIgPj0gMy4yMC4wLWJldGEuNFxuY29uc3QgREVTVFJPWUlORyA9IG5ldyBXZWFrTWFwPG9iamVjdCwgYm9vbGVhbj4oKTtcbmNvbnN0IERFU1RST1lFRCA9IG5ldyBXZWFrTWFwPG9iamVjdCwgYm9vbGVhbj4oKTtcblxuLy8gVE9ETzogcmVtb3ZlIG9uY2UgZ2xpbW1lci5qcyBpcyB1cGRhdGVkIHRvIGdsaW1tZXItdm0gMC41NC4wKyBhbmQgY2FuIHVzZSB0aGUgZGVzdHJveWFibGVzIEFQSSBkaXJlY3RseVxuZXhwb3J0IGZ1bmN0aW9uIHNldERlc3Ryb3lpbmcoY29tcG9uZW50OiBvYmplY3QpIHtcbiAgREVTVFJPWUlORy5zZXQoY29tcG9uZW50LCB0cnVlKTtcbn1cbmV4cG9ydCBmdW5jdGlvbiBzZXREZXN0cm95ZWQoY29tcG9uZW50OiBvYmplY3QpIHtcbiAgREVTVFJPWUVELnNldChjb21wb25lbnQsIHRydWUpO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gaXNEZXN0cm95aW5nKGNvbXBvbmVudDogb2JqZWN0KSB7XG4gIHJldHVybiBERVNUUk9ZSU5HLmhhcyhjb21wb25lbnQpO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gaXNEZXN0cm95ZWQoY29tcG9uZW50OiBvYmplY3QpIHtcbiAgcmV0dXJuIERFU1RST1lFRC5oYXMoY29tcG9uZW50KTtcbn1cbiJdLCJzb3VyY2VSb290IjoiIn0=