Interface CommandRegistryMain

interface CommandRegistryMain {
    $executeCommand<T>(id, ...args): PromiseLike<undefined | T>;
    $getCommands(): PromiseLike<string[]>;
    $getKeyBinding(commandId): PromiseLike<undefined | CommandKeyBinding[]>;
    $registerCommand(command): void;
    $registerHandler(id): void;
    $unregisterCommand(id): void;
    $unregisterHandler(id): void;
    registerArgumentProcessor(processor): void;
}

Implemented by

Methods