@adaptabletools/adaptable
Version:
Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements
30 lines (29 loc) • 928 B
TypeScript
import { BaseState } from '../types';
import { AdaptableStatusBarPanel } from './Common/Types';
/**
* Adaptable State Section for the Adaptable Status Bar
*/
export interface StatusBarState extends BaseState {
/**
* Adaptable Status Bars to display - can be unlimited and displayed in 3 locations
* @defaultValue null
*/
StatusBars?: AdaptableStatusBar[];
}
/**
* Name of the component specified in AG Grid gridOptions.statusBar.statusPanels
*/
export declare const ADAPTABLE_STATUS_PANEL = "AdaptableStatusPanel";
/**
* Defines an Adaptable Status Bar
*/
export interface AdaptableStatusBar {
/**
* Key of Status Bar Panel as defined in AG Grid GridOptions - ensure keys are the same (note: AG Grid statusPanel is lowercase 'key')
*/
Key: string;
/**
* Module Status Panels to render inside Adaptable Status Bar
*/
StatusBarPanels?: AdaptableStatusBarPanel[];
}