@adaptabletools/adaptable
Version:
Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements
18 lines (17 loc) • 656 B
TypeScript
import { ScreenPopup, ConfirmationPopup, PromptPopup, WindowPopup, FormPopup } from '../Utilities/Interface/MessagePopups';
import { BaseState } from './BaseState';
import { ProgressIndicatorConfig } from './Common/ProgressIndicatorConfig';
export interface ProgressIndicator extends ProgressIndicatorConfig {
active: boolean;
}
/**
* Internal state to manage open popups - NOT persisted by Redux
*/
export interface PopupState extends BaseState {
ScreenPopup: ScreenPopup;
WindowPopup: WindowPopup;
FormPopup: FormPopup;
ConfirmationPopup: ConfirmationPopup;
PromptPopup: PromptPopup;
ProgressIndicator: ProgressIndicator;
}