@eclipse-scout/core
Version:
Eclipse Scout runtime
30 lines • 1.04 kB
TypeScript
import { BooleanColumn, CancelMenu, Column, FormModel, GroupBox, OkMenu, Table, TableField } from '../../index';
declare const _default: () => FormModel;
export default _default;
export interface ShowInvisibleColumnsFormModel extends FormModel {
data: ShowInvisibleColumnsFormData;
}
export interface ShowInvisibleColumnsFormData {
/**
* - When importing, specifies the list of <i>selectable</i> column.
* - When exporting, specifies the list of <i>selected</i> columns.
*/
columns: Column[];
}
export type ShowInvisibleColumnsFormWidgetMap = {
'MainBox': GroupBox;
'OkMenu': OkMenu;
'CancelMenu': CancelMenu;
'GroupBox': GroupBox;
'ColumnsTableField': TableField;
'ColumnsTable': ColumnsTable;
};
export declare class ColumnsTable extends Table {
columnMap: ColumnsTableColumnMap;
}
export type ColumnsTableColumnMap = {
'KeyColumn': Column<Column<any>>;
'CheckedColumn': BooleanColumn;
'TitleColumn': Column;
};
//# sourceMappingURL=ShowInvisibleColumnsFormModel.d.ts.map