1 | import { LegendCfg, FilterCondition } from '@antv/g2/lib/interface';
|
2 | import { Chart } from '@antv/g2/lib/chart';
|
3 | import { IEvent } from '../../interface';
|
4 | import './actions';
|
5 | export 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 | }
|
18 | export default function Legend(props: ILegend): any;
|