UNPKG

@glimmer/component

Version:
19 lines 2.49 kB
// NOTE: DO NOT MODIFY // // This module is clobbered by ember-addon-main when used in Ember >= 3.20.0-beta.4 const DESTROYING = new WeakMap(); const 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;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVzdHJveWFibGVzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vcGFja2FnZXMvQGdsaW1tZXIvY29tcG9uZW50L2FkZG9uLy1wcml2YXRlL2Rlc3Ryb3lhYmxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxzQkFBc0I7QUFDdEIsRUFBRTtBQUNGLG1GQUFtRjtBQUNuRixNQUFNLFVBQVUsR0FBRyxJQUFJLE9BQU8sRUFBbUIsQ0FBQztBQUNsRCxNQUFNLFNBQVMsR0FBRyxJQUFJLE9BQU8sRUFBbUIsQ0FBQztBQUVqRCwwR0FBMEc7QUFDMUcsTUFBTSxVQUFVLGFBQWEsQ0FBQyxTQUFpQjtJQUM3QyxVQUFVLENBQUMsR0FBRyxDQUFDLFNBQVMsRUFBRSxJQUFJLENBQUMsQ0FBQztBQUNsQyxDQUFDO0FBQ0QsTUFBTSxVQUFVLFlBQVksQ0FBQyxTQUFpQjtJQUM1QyxTQUFTLENBQUMsR0FBRyxDQUFDLFNBQVMsRUFBRSxJQUFJLENBQUMsQ0FBQztBQUNqQyxDQUFDO0FBRUQsTUFBTSxVQUFVLFlBQVksQ0FBQyxTQUFpQjtJQUM1QyxPQUFPLFVBQVUsQ0FBQyxHQUFHLENBQUMsU0FBUyxDQUFDLENBQUM7QUFDbkMsQ0FBQztBQUVELE1BQU0sVUFBVSxXQUFXLENBQUMsU0FBaUI7SUFDM0MsT0FBTyxTQUFTLENBQUMsR0FBRyxDQUFDLFNBQVMsQ0FBQyxDQUFDO0FBQ2xDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBOT1RFOiBETyBOT1QgTU9ESUZZXG4vL1xuLy8gVGhpcyBtb2R1bGUgaXMgY2xvYmJlcmVkIGJ5IGVtYmVyLWFkZG9uLW1haW4gd2hlbiB1c2VkIGluIEVtYmVyID49IDMuMjAuMC1iZXRhLjRcbmNvbnN0IERFU1RST1lJTkcgPSBuZXcgV2Vha01hcDxvYmplY3QsIGJvb2xlYW4+KCk7XG5jb25zdCBERVNUUk9ZRUQgPSBuZXcgV2Vha01hcDxvYmplY3QsIGJvb2xlYW4+KCk7XG5cbi8vIFRPRE86IHJlbW92ZSBvbmNlIGdsaW1tZXIuanMgaXMgdXBkYXRlZCB0byBnbGltbWVyLXZtIDAuNTQuMCsgYW5kIGNhbiB1c2UgdGhlIGRlc3Ryb3lhYmxlcyBBUEkgZGlyZWN0bHlcbmV4cG9ydCBmdW5jdGlvbiBzZXREZXN0cm95aW5nKGNvbXBvbmVudDogb2JqZWN0KSB7XG4gIERFU1RST1lJTkcuc2V0KGNvbXBvbmVudCwgdHJ1ZSk7XG59XG5leHBvcnQgZnVuY3Rpb24gc2V0RGVzdHJveWVkKGNvbXBvbmVudDogb2JqZWN0KSB7XG4gIERFU1RST1lFRC5zZXQoY29tcG9uZW50LCB0cnVlKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGlzRGVzdHJveWluZyhjb21wb25lbnQ6IG9iamVjdCkge1xuICByZXR1cm4gREVTVFJPWUlORy5oYXMoY29tcG9uZW50KTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGlzRGVzdHJveWVkKGNvbXBvbmVudDogb2JqZWN0KSB7XG4gIHJldHVybiBERVNUUk9ZRUQuaGFzKGNvbXBvbmVudCk7XG59XG4iXX0=