data.d.ts 843 B

1234567891011121314151617181920212223
  1. import { Data, Meta, Options } from '../types';
  2. import { NodeLinkData } from '../types/relation-data';
  3. /**
  4. * 查看数据是否是全负数、或者全正数
  5. * @param data
  6. * @param field
  7. */
  8. export declare function adjustYMetaByZero(data: Data, field: string): Meta;
  9. /**
  10. * 转换数据格式为带有节点与边的数据格式
  11. * @param data
  12. * @param sourceField
  13. * @param targetField
  14. * @param weightField
  15. * @param rawFields 存放一些原数据
  16. */
  17. export declare function transformDataToNodeLinkData(data: Data, sourceField: string, targetField: string, weightField: string, rawFields?: string[]): NodeLinkData;
  18. /**
  19. * 处理不合法的数据(过滤 非数值型 和 NaN,保留 null)
  20. * @param data
  21. * @param angleField
  22. */
  23. export declare function processIllegalData(data: Options['data'], field: string): Record<string, any>[];