Function

import { isDestroyed } from '@ember/destroyable';
destroyable
Object|Function
the object to check
returns
Boolean

Receives a destroyable, and returns true if the destroyable has finished destroying. Otherwise returns false.

1
2
3
4
5
6
7
8
let obj = {};

isDestroyed(obj); // false
destroy(obj);

// ...sometime later, after scheduled destruction

isDestroyed(obj); // true