utils.d.ts 917 B

123456789101112131415161718192021
  1. import { View } from '@antv/g2';
  2. import { Interaction } from '../../types/interaction';
  3. import { TreemapOptions } from './types';
  4. export declare function findInteraction(interactions: TreemapOptions['interactions'], interactionType: string): undefined | Interaction;
  5. export declare function enableInteraction(interactions: TreemapOptions['interactions'], interactionType: string): boolean;
  6. /**
  7. * 是否允许下钻交互
  8. * @param interactions
  9. * @param interactionType
  10. * @returns
  11. */
  12. export declare function enableDrillInteraction(options: TreemapOptions): boolean;
  13. export declare function resetDrillDown(chart: View): void;
  14. interface TransformDataOptions {
  15. data: TreemapOptions['data'];
  16. colorField: TreemapOptions['colorField'];
  17. enableDrillDown: boolean;
  18. hierarchyConfig: TreemapOptions['hierarchyConfig'];
  19. }
  20. export declare function transformData(options: TransformDataOptions): any[];
  21. export {};