helper.d.ts 660 B

1234567891011121314151617181920
  1. import { SankeyOptions } from './types';
  2. export declare function getNodeWidthRatio(nodeWidth: number, nodeWidthRatio: number, width: number): number;
  3. export declare function getNodePaddingRatio(nodePadding: number, nodePaddingRatio: number, height: number): number;
  4. /**
  5. * 将桑基图配置经过 layout,生成最终的 view 数据
  6. * @param options
  7. * @param width
  8. * @param height
  9. */
  10. export declare function transformToViewsData(options: SankeyOptions, width: number, height: number): {
  11. nodes: {
  12. isNode: boolean;
  13. }[];
  14. edges: {
  15. isNode: boolean;
  16. source: string;
  17. target: string;
  18. name: string;
  19. }[];
  20. };