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>;
|
|
} |