@adaptabletools/adaptable
Version:
Powerful AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements
23 lines (22 loc) • 659 B
TypeScript
export interface BaseModuleTab {
Name: string;
Items: string[];
}
export interface ModuleDraggableItem {
Id: string;
Title: string;
}
export interface UnusedItemGroup {
/** Drag-list id suffix (scoped under `dragScope`). Defaults to `UNUSED-{index}`. */
listId?: string;
title: string;
help?: string;
items: string[];
/**
* Optional flex weight when groups are laid out in a row. If any group
* sets this, the weights are used as `flex-grow` values (so e.g. 40 / 60
* gives a 40% / 60% split). When omitted on every group the layout falls
* back to equal-width columns.
*/
flex?: number;
}