nope/resources/ui/layout/interfaces/ITabEntry.ts
2020-10-30 19:30:59 +01:00

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