@omnia/fx-models
Version:
Provide Omnia Fx Models Stuffs.
18 lines (17 loc) • 582 B
TypeScript
import { IActionItem, IEditorTabRenderer } from ".";
export interface IEditorTabRegistration {
tabId: string;
tabRenderer: IEditorTabRenderer;
tabName: string;
active: boolean;
actionToolbar: {
leftItemRenderer?: () => Array<IActionItem>;
leftItemExtendRenderer?: () => Array<IActionItem>;
rightItemRenderer?: () => Array<IActionItem>;
rightItemExtendRenderer?: () => Array<IActionItem>;
};
footer?: () => Array<IActionItem>;
header?: () => Array<IActionItem>;
maxHeight?: number | string;
tabIcon?: string;
}