@qn-pandora/pandora-visualization
Version:
Pandora 通用可视化库
24 lines (23 loc) • 1.19 kB
TypeScript
/// <reference types="hoist-non-react-statics" />
import React from 'react';
import { IRadarIndicatorSetting } from '../../../constants/chart-style';
import BasicComponent from '../BasicComponent';
interface IRadarIndicatorSettingProps {
currentMetrics: string[];
currentBuckets: string[];
isMetricChart: boolean;
dataset: any;
indicatorSettings: IRadarIndicatorSetting[];
setIndicatorSettings: (indicatorSettings: IRadarIndicatorSetting[]) => void;
}
export declare class RadarIndicatorSetting extends BasicComponent<IRadarIndicatorSettingProps, any> {
get rowContinerSize(): number[];
get initIndicators(): any[];
componentDidMount(): void;
addSetting(): void;
handleChange(index: number, type: string, value: string | number): void;
deleteSetting(index: number): void;
render(): React.JSX.Element;
}
declare const _default: React.ComponentClass<IRadarIndicatorSettingProps, any> & import("hoist-non-react-statics").NonReactStatics<(React.ComponentClass<IRadarIndicatorSettingProps, any> & typeof RadarIndicatorSetting) | (React.FunctionComponent<IRadarIndicatorSettingProps> & typeof RadarIndicatorSetting), {}>;
export default _default;