UNPKG

578 BTypeScriptView Raw
1export declare type TButton = {
2 title?: string;
3 command?: string;
4 styleClass?: string;
5 pluginName?: string;
6 isComplex?: boolean;
7};
8export declare type TButtonLibrary = {
9 [name: string]: TButton;
10};
11export declare class NgxWigToolbarService {
12 private _buttonLibrary;
13 private _defaultButtonsList;
14 setButtons(buttons: string[]): void;
15 addStandardButton(name: string, title: string, command: string, styleClass: string): void;
16 addCustomButton(name: string, pluginName: string): void;
17 getToolbarButtons(buttonsList?: string): {}[];
18}