UNPKG

@adaptabletools/adaptable

Version:

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

20 lines (19 loc) 854 B
import * as React from 'react'; import * as ThemeRedux from '../../Redux/ActionsReducers/ThemeRedux'; import { ModuleViewPopupProps } from '../Components/SharedProps/ModuleViewPopupProps'; import { AdaptableTheme } from '../../AdaptableState/ThemeState'; interface ThemePopupProps extends ModuleViewPopupProps<ThemePopupComponent> { CurrentTheme: string; UserThemes: AdaptableTheme[]; SelectTheme: (newTheme: string) => ThemeRedux.ThemeSelectAction; hideShowInWindow?: boolean; } declare class ThemePopupComponent extends React.Component<ThemePopupProps, {}> { render(): React.JSX.Element; onChangeTheme(value: string): void; handleCreateNewTheme: (variant: 'dark' | 'light') => void; } export declare let ThemePopup: import("react-redux").ConnectedComponent<typeof ThemePopupComponent, { [x: string]: any; }>; export {};