UNPKG

@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) 1.53 kB
import { ModuleViewPopupProps } from '../Components/SharedProps/ModuleViewPopupProps'; import * as React from 'react'; import { CellDataChangedInfo } from '../../AdaptableState/Common/CellDataChangedInfo'; import { DataChangeHistoryDisableAction, DataChangeHistoryEnableAction, DataChangeHistoryResumeAction, DataChangeHistorySuspendAction } from '../../Redux/ActionsReducers/InternalRedux'; import { DataChangeHistoryMode } from '../../AdaptableState/InternalState'; import { AdaptableApi } from '../../Api/AdaptableApi'; interface DataChangeHistoryPopupProps extends ModuleViewPopupProps<DataChangeHistoryPopupComponent> { changeHistoryLog: Record<string, CellDataChangedInfo>; changeHistoryMode: DataChangeHistoryMode; activationTime: Date; suspensionTime: Date; onChangeHistoryEnable: () => DataChangeHistoryEnableAction; onChangeHistoryDisable: () => DataChangeHistoryDisableAction; onChangeHistorySuspend: () => DataChangeHistorySuspendAction; onChangeHistoryResume: () => DataChangeHistoryResumeAction; } interface DataChangeHistoryPopupState { dataChangeHistoryAdaptableApi: AdaptableApi | undefined; } declare class DataChangeHistoryPopupComponent extends React.Component<DataChangeHistoryPopupProps, DataChangeHistoryPopupState> { constructor(props: DataChangeHistoryPopupProps); render(): React.JSX.Element; } export declare let DataChangeHistoryPopup: import("react-redux").ConnectedComponent<typeof DataChangeHistoryPopupComponent, { [x: string]: any; }>; export {};