From 55f61519054f33a4695915d46d25056ff7e60dfd Mon Sep 17 00:00:00 2001 From: Nathan Walker Date: Thu, 6 Jan 2022 10:47:57 -0800 Subject: [PATCH] feat(core): add event when disposeNativeView is called --- packages/core/ui/core/view-base/index.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/core/ui/core/view-base/index.ts b/packages/core/ui/core/view-base/index.ts index fcce72427..474fc372c 100644 --- a/packages/core/ui/core/view-base/index.ts +++ b/packages/core/ui/core/view-base/index.ts @@ -248,6 +248,7 @@ export abstract class ViewBase extends Observable implements ViewBaseDefinition public static loadedEvent = 'loaded'; public static unloadedEvent = 'unloaded'; public static createdEvent = 'created'; + public static disposeNativeView = 'disposeNativeView'; private _onLoadedCalled = false; private _onUnloadedCalled = false; @@ -763,7 +764,10 @@ export abstract class ViewBase extends Observable implements ViewBaseDefinition } public disposeNativeView() { - // + this.notify({ + eventName: ViewBase.disposeNativeView, + object: this, + }); } public initNativeView(): void {