@qn-pandora/pandora-visualization
Version:
Pandora 通用可视化库
45 lines (44 loc) • 2.25 kB
TypeScript
/// <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;