UNPKG

@qn-pandora/pandora-visualization

Version:

Pandora 通用可视化库

45 lines (44 loc) 2.25 kB
/// <reference types="hoist-non-react-statics" /> import React from 'react'; import { IChartDataset } from '@qn-pandora/app-sdk'; import BasicComponent from '../../../components/Base/BasicComponent'; import TableChartStyleService from '../../../base-pandora-visualization/services/chart-style/charts/table/base'; import { IThemeService } from '../../../services/theme/registerTheme'; interface ITableStyleConfigFormProps { chartStyleService: TableChartStyleService; dataset: IChartDataset; themeService: IThemeService; isInDrillDown?: boolean; } export declare class TableStyleConfigForm extends BasicComponent<ITableStyleConfigFormProps, any> { get chartStyleService(): TableChartStyleService; get showBorder(): boolean; get thresholdColors(): string[]; get renderColumn(): { checked: boolean; disabled: boolean; showProgress: boolean; processType: import("@qn-pandora/pandora-app-component/es/components/TableColFilter/constants").EProcessType; processValue?: number | undefined; progressBgColor?: string | undefined; unit: string[]; precision: number; width: number; showColor: boolean; thresholdType: import("@qn-pandora/pandora-app-component/es/components/TableColFilter/constants").ThresholdType; thresholdColorScope: import("@qn-pandora/pandora-app-component/es/components/TableColFilter/constants").ThresholdColorScope; splitter?: import("@qn-pandora/pandora-app-component/es/components/ColorSplitter/constant").IColorSplitter | undefined; isNumeric?: boolean | undefined; showFilter?: boolean | undefined; filters?: string[] | number[] | undefined; fixed?: boolean | undefined; key: string; dataIndex: string; title: string; type: string; fieldType: string; }[]; render(): React.JSX.Element; } declare const _default: React.ComponentClass<ITableStyleConfigFormProps, any> & import("hoist-non-react-statics").NonReactStatics<(React.ComponentClass<ITableStyleConfigFormProps, any> & typeof TableStyleConfigForm) | (React.FunctionComponent<ITableStyleConfigFormProps> & typeof TableStyleConfigForm), {}>; export default _default;