UNPKG

@ibsheet/loader

Version:

Dynamically load support module for IBSheet

35 lines (34 loc) 883 B
export declare enum LoaderEventName { LOAD = "load", LOAD_REJECT = "load-reject", LOAD_FAILED = "load-failed", LOADED = "loaded", LOAD_COMPLETE = "load-complete", UNLOAD = "unload", UNLOAD_REJECT = "unload-reject", UNLOAD_FAILED = "unload-failed", UNLOADED = "unloaded", UNLOAD_COMPLETE = "unload-complete", CREATE_SHEET = "create-sheet", CREATE_SHEET_FAILED = "create-sheet-failed", CREATED_SHEET = "created-sheet", REMOVE_SHEET = "remove-sheet", REMOVE_SHEET_FAILED = "remove-sheet-failed", REMOVED_SHEET = "removed-sheet" } export interface RegisteredItem { alias: string; loaded: boolean; error?: any; } export interface LoaderEvent { type: LoaderEventName; target: any; data?: any; message?: string; } export declare enum LoaderStatus { IDLE = 0, PENDING = 1, WORKING = 2 }