UNPKG

@adaptabletools/adaptable

Version:

Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements

29 lines (28 loc) 1.57 kB
import * as React from 'react'; import * as SmartEditRedux from '../../Redux/ActionsReducers/SmartEditRedux'; import * as InternalRedux from '../../Redux/ActionsReducers/InternalRedux'; import { ModuleViewPopupProps } from '../Components/SharedProps/ModuleViewPopupProps'; import { PreviewInfo } from '../../Utilities/Interface/Preview'; import { SmartEditOperation } from '../../AdaptableOptions/EditOptions'; interface SmartEditPopupProps extends ModuleViewPopupProps<SmartEditPopupComponent> { SmartEditValue: number; SmartEditOperation: SmartEditOperation; PreviewInfo: PreviewInfo; onSmartEditValueChange: (value: number) => InternalRedux.SmartEditChangeValueAction; onSmartEditOperationChange: (SmartEditOperation: SmartEditOperation) => InternalRedux.SmartEditChangeOperationAction; onSmartEditCheckSelectedCells: () => InternalRedux.SmartEditCheckCellSelectionAction; onApplySmartEdit: () => SmartEditRedux.SmartEditApplyAction; } declare class SmartEditPopupComponent extends React.Component<SmartEditPopupProps, {}> { constructor(props: SmartEditPopupProps); componentDidMount(): void; render(): React.JSX.Element; private submit; private onSmartEditValueChange; private getButtonStyle; } export declare const SmartEditPopup: import("react-redux").ConnectedComponent<typeof SmartEditPopupComponent, { context?: React.Context<import("react-redux").ReactReduxContextValue<any, import("redux").UnknownAction>>; store?: import("redux").Store<any, import("redux").UnknownAction, unknown>; }>; export {};