UNPKG

@zowe/imperative

Version:
43 lines 1.36 kB
export declare enum ZoweUserEvents { ON_VAULT_CHANGED = "onVaultChanged" } export declare enum ZoweSharedEvents { ON_CREDENTIAL_MANAGER_CHANGED = "onCredentialManagerChanged" } export declare enum EventTypes { ZoweUserEvents = 0, ZoweSharedEvents = 1, SharedEvents = 2, UserEvents = 3 } export type EventCallback = () => void | PromiseLike<void>; /** * EXPECTED EVENT LOCATIONS: * * Shared events: * Global: * - $ZOWE_CLI_HOME/.events/onConfigChanged * - $ZOWE_CLI_HOME/.events/onSchemaChanged * Project: * - $ZOWE_CLI_HOME/.events/<project-hash-based-on-path>/onConfigChanged * - $ZOWE_CLI_HOME/.events/<project-hash-based-on-path>/onSchemaChanged * * User events: * Global: * - ~/.zowe/.events/onUserConfigChanged * Project: * - ~/.zowe/.events/<project-hash-based-on-path>/onUserConfigChanged * * Custom events: * Shared: * Global: * - $ZOWE_CLI_HOME/.events/<hash-based-on-app-name>/<event-id> * Project: * - $ZOWE_CLI_HOME/.events/<hash-based-on-app-name>/<project-hash-based-on-path>/<event-id> * User: * Global: * - ~/.zowe/.events/<hash-based-on-app-name>/<user-event-id> * Project: * - ~/.zowe/.events/<hash-based-on-app-name>/<project-hash-based-on-path>/<user-event-id> */ //# sourceMappingURL=EventConstants.d.ts.map