@alicloud/cloud-charts
Version:

29 lines (28 loc) • 1.02 kB
TypeScript
import { Chart, Types, BaseChartConfig, Colors } from '../common/types';
import Base from '../common/Base';
import { TooltipConfig } from '../common/rectTooltip';
import { LegendConfig } from '../common/rectLegend';
import { GuideConfig } from '../common/guide';
import { LabelConfig } from '../common/label';
import { GeomStyleConfig } from '../common/geomStyle';
import './index.scss';
export interface WfunnelConfig extends BaseChartConfig {
colors?: Colors;
legend?: LegendConfig | boolean;
tooltip?: TooltipConfig | boolean;
guide?: GuideConfig;
pyramid?: boolean;
label?: LabelConfig | boolean;
direction?: string;
align?: string;
percent?: Types.LooseObject | boolean;
geomStyle?: GeomStyleConfig;
}
export declare class Funnel extends Base<WfunnelConfig> {
chartName: string;
legendField: string;
getDefaultConfig(): WfunnelConfig;
init(chart: Chart, config: WfunnelConfig, data: any): void;
}
declare const Wfunnel: typeof Funnel;
export default Wfunnel;