UNPKG

704 BTypeScriptView Raw
1import { LegendCfg, FilterCondition } from '@antv/g2/lib/interface';
2import { Chart } from '@antv/g2/lib/chart';
3import { IEvent } from '../../interface';
4import './actions';
5export interface ILegend extends LegendCfg {
6 /** 图例的对应到数据源中的数据字段名,不传则默认设置所有图例。 */
7 name?: string;
8 /** 图例是否可见 */
9 visible?: boolean;
10 /** 筛选 */
11 filter?: FilterCondition;
12 /** 连续图例值改变时 or 分类图例点击图例时 */
13 onChange?: (e?: IEvent, chart?: Chart) => void;
14 /** 来自父级的 chart 或者 view实例 */
15 view?: any;
16 [key: string]: any;
17}
18export default function Legend(props: ILegend): any;