tabby-quick-cmds
Version:
Quick commands manager for Tabby
22 lines (21 loc) • 715 B
TypeScript
import { NgbModal } from '@ng-bootstrap/ng-bootstrap';
import { ConfigService } from 'terminus-core';
import { QuickCmds, ICmdGroup } from '../api';
export declare class QuickCmdsSettingsTabComponent {
config: ConfigService;
private ngbModal;
quickCmd: string;
commands: QuickCmds[];
childGroups: ICmdGroup[];
groupCollapsed: {
[id: string]: boolean;
};
constructor(config: ConfigService, ngbModal: NgbModal);
createCommand(): void;
editCommand(command: QuickCmds): void;
deleteCommand(command: QuickCmds): void;
editGroup(group: ICmdGroup): void;
deleteGroup(group: ICmdGroup): void;
cancelFilter(): void;
refresh(): void;
}