@adaptabletools/adaptable
Version:
Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements
14 lines (13 loc) • 838 B
TypeScript
import { ModuleViewPopupProps } from './ModuleViewPopupProps';
import * as Redux from 'redux';
import * as PopupRedux from '../../../Redux/ActionsReducers/PopupRedux';
import * as ToolPanelRedux from '../../../Redux/ActionsReducers/ToolPanelRedux';
import { AdaptableToolPanel } from '../../../AdaptableState/Common/Types';
import { ToolPanelVisibilityMode } from '../../../AdaptableState/ToolPanelState';
export interface ToolPanelModuleViewPopupProps<View> extends ModuleViewPopupProps<View> {
onClick: (action: Redux.Action) => Redux.Action;
onClose: (toolPanel: AdaptableToolPanel) => ToolPanelRedux.ToolPanelHideToolPanelAction;
onConfigure: (popup: string) => PopupRedux.PopupShowScreenAction;
visibilityMode: ToolPanelVisibilityMode;
onVisibilityModeChange: (visibilityMode: ToolPanelVisibilityMode) => void;
}