UNPKG

@qn-pandora/pandora-visualization

Version:

Pandora 通用可视化库

32 lines (31 loc) 1.3 kB
/// <reference types="hoist-non-react-statics" /> import * as React from 'react'; import PropTypes from 'prop-types'; import MobxReactForm from '../../../../stores/MobxReactForm'; import BasicComponent from '../../../../components/Base/BasicComponent'; import { IThemeService } from '../../../../services/theme/registerTheme'; export interface IValue { title?: string; titleColor?: string; description?: string; hideHeader?: boolean; } interface IInfoModalProps { value: IValue; themeService: IThemeService; onChange: (value: IValue) => void; onClose: () => void; } export declare class InfoModal extends BasicComponent<IInfoModalProps, {}> { form: MobxReactForm; static contextTypes: { getPopupContainer: PropTypes.Requireable<(...args: any[]) => any>; }; constructor(props: IInfoModalProps); handleTitleColorChange(color: any): void; handleHideHeaderChange(checked: boolean): void; handleSubmit(): Promise<void>; render(): React.JSX.Element; } declare const _default: React.ComponentClass<IInfoModalProps, any> & import("hoist-non-react-statics").NonReactStatics<(React.ComponentClass<IInfoModalProps, any> & typeof InfoModal) | (React.FunctionComponent<IInfoModalProps> & typeof InfoModal), {}>; export default _default;