utils.d.ts 738 B

12345678910111213141516171819202122
  1. import { Types } from '@antv/g2';
  2. import { Datum } from '../../types';
  3. import { BidirectionalBarOptions } from './types';
  4. /**
  5. * bidirectional-bar 处理数据, 通过 SERIES_FIELD_KEY 字段分成左右数据
  6. * @param xField
  7. * @param yField
  8. * @param data
  9. */
  10. export declare function transformData(xField: string, yField: string[], seriesField: string, data: Datum, reverse?: boolean): Types.Data[];
  11. /**
  12. * 是否横向,默认空为横向
  13. * @param layout
  14. */
  15. export declare function isHorizontal(layout: BidirectionalBarOptions['layout']): boolean;
  16. /**
  17. * 多 view 进行同步 padding 的自定义逻辑
  18. * @param chart
  19. * @param views
  20. * @param p
  21. */
  22. export declare function syncViewPadding(chart: any, views: any, p: any): void;