@maxhealth.tech/prefab / renderer / DestroyRegistry
Class: DestroyRegistry
Defined in: renderer/engine.ts:82
Tracks destroy callbacks for mounted components within a render cycle.
Constructors
Constructor
ts
new DestroyRegistry(): DestroyRegistry;Returns
DestroyRegistry
Accessors
size
Get Signature
ts
get size(): number;Defined in: renderer/engine.ts:99
Number of registered callbacks (for testing).
Returns
number
Methods
track()
ts
track(cb): void;Defined in: renderer/engine.ts:86
Register a destroy callback.
Parameters
| Parameter | Type |
|---|---|
cb | () => void |
Returns
void
flush()
ts
flush(): void;Defined in: renderer/engine.ts:91
Call all registered destroy callbacks and clear the list.
Returns
void