UNPKG

readiness-manager

Version:

👨‍💼 Define when your app is ready

15 lines 704 B
import { ActionExecutionError, ActionErrorHandler } from './error'; import type { ReadyAction, ReadyCallback, ActionsStatus } from './types'; export interface ReadinessManager { register: (name: string, action: ReadyAction, debug?: boolean) => void; run: () => ReadinessManager; onReady: (callback: ReadyCallback) => ReadinessManager; onActionReady: (name: string, callback: ReadyCallback) => ReadinessManager; onError: (errorHandler: ActionErrorHandler) => ReadinessManager; status: () => ActionsStatus; ready: boolean; } declare const manager: ReadinessManager; export default manager; export { ActionExecutionError, ActionErrorHandler }; //# sourceMappingURL=index.d.ts.map