petals-ui
Version:
Front-end UI components foundation
15 lines (14 loc) • 482 B
TypeScript
import { TabNavFlag, TabThemeType, TabBarPlacement } from '../../tab-bar';
interface ITabsComponent {
readonly theme: TabThemeType;
readonly fixed: boolean;
readonly activeFlag: TabNavFlag;
readonly tabBarPlacement: TabBarPlacement;
readonly tabBarStretch: boolean;
readonly onChange: (activeFlag: TabNavFlag) => void;
}
interface ITabPaneComponent {
readonly flag: TabNavFlag;
readonly label: string;
}
export { ITabsComponent, ITabPaneComponent };