12 lines
368 B
TypeScript
12 lines
368 B
TypeScript
|
import { ITab } from './ITab';
|
||
|
|
||
|
export interface ITabEntry {
|
||
|
selectedTab: ITab | null
|
||
|
requestTab(): Promise<void>
|
||
|
createTab(tab:ITab): Promise<void>
|
||
|
editTab(tab: ITab | string): Promise<void>
|
||
|
tabs: ITab[]
|
||
|
activeTab: string
|
||
|
selectTab(tab: ITab | string): Promise<boolean>;
|
||
|
delteTab(tab: ITab | string, forced?: boolean): Promise<void>;
|
||
|
}
|