@adaptabletools/adaptable
Version:
Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements
28 lines (27 loc) • 729 B
TypeScript
import { AdaptableFrameworkComponent } from '../../types';
import { CustomRenderFunction } from '../../agGrid/AdaptableFrameworkComponent';
/**
* Config when displaying a Progress Indicator
*/
export interface ProgressIndicatorConfig {
/**
* Text to display
*/
text?: string;
/**
* Render function
*/
render?: CustomRenderFunction;
/**
* A React, Angular or Vue Framework component to use
*/
frameworkComponent?: AdaptableFrameworkComponent;
/**
* Determines whether custom component is rendered as "content" (inside window) or "dialog" (replacing window)
*/
renderMode?: 'content' | 'dialog';
/**
* Length of Delay
*/
delay?: number;
}