hongluan-business-ui
Version:
Hongluan Business Component Library for Vue 3
31 lines (30 loc) • 617 B
TypeScript
export interface ToolbarSelection {
show: boolean;
count: number | string;
total: number | string;
}
export interface ToolbarAction {
show: boolean;
showCount: number;
actions: Array<ToolbarActionItem>;
}
export interface ToolbarActionItem {
label: string;
show: boolean;
}
export interface ToolbarExtra {
showColConfig: boolean;
colConfig: {
cols: Array<TableCol>;
storeKey: string;
version: string;
};
}
export interface TableCol {
$show$: boolean;
label: string;
}
export interface TableColConfig {
v?: string;
cols?: string[];
}