UNPKG

@alicloud/cloud-charts

Version:

![](https://img.shields.io/npm/v/@alicloud/cloud-charts?color=%23ff8200)

32 lines (31 loc) 1.18 kB
import { Chart, BaseChartConfig, Colors } from '../common/types'; import Base from '../common/Base'; import { TooltipConfig } from '../common/rectTooltip'; import { LegendConfig } from '../common/rectLegend'; import { GeomSizeConfig } from '../common/geomSize'; import { GeomStyleConfig } from '../common/geomStyle'; import { DecorationConfig } from '../common/circleAnnoation'; import './index.scss'; export interface WmulticircleConfig extends BaseChartConfig, DecorationConfig { colors?: Colors; legend?: LegendConfig | boolean; tooltip?: TooltipConfig | boolean; size?: GeomSizeConfig; radius?: number; innerRadius?: number; geomStyle?: GeomStyleConfig; minSize?: number; maxSize?: number; marginRatio?: number; max?: number; /** 默认宽度占比,interval类型和schema类型通用 */ columnWidthRatio?: number; } export declare class MultiCircle extends Base<WmulticircleConfig> { chartName: string; legendField: string; getDefaultConfig(): WmulticircleConfig; init(chart: Chart, config: WmulticircleConfig, data: any): void; } declare const Wmulticircle: typeof MultiCircle; export default Wmulticircle;