ModuleUnLoadingListener
type ModuleUnLoadingListener = (params: {
eventName: string;
eventOptions?: Record<string, unknown>;
eventParams: ModuleUnloadInfo;
obj: IModule;
}) => boolean;
event handler that handles module unload event
Parameters
params
event parameters
eventName
string
event name
eventOptions?
Record<string, unknown>
additional options related to the event
eventParams
Module unload info
obj
module object reference
Returns
boolean
true to allow module unload, false otherwise