symbol.d.ts 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. import type { PathArray } from '@antv/util';
  2. /** -- Closable path ------------------------------------------------------------------------------- */
  3. type SymbolFactor = (x: number, y: number, r: number) => PathArray;
  4. /**
  5. * ○
  6. */
  7. export declare const circle: SymbolFactor;
  8. /**
  9. * Cname circle to point.
  10. */
  11. export declare const point: SymbolFactor;
  12. /**
  13. * □
  14. */
  15. export declare const square: SymbolFactor;
  16. /**
  17. * ◇
  18. */
  19. export declare const diamond: SymbolFactor;
  20. /**
  21. * △
  22. */
  23. export declare const triangle: SymbolFactor;
  24. /**
  25. * ▽
  26. */
  27. export declare const triangleDown: SymbolFactor;
  28. /**
  29. * ⬡
  30. */
  31. export declare const hexagon: SymbolFactor;
  32. /**
  33. * ▷◁
  34. */
  35. export declare const bowtie: SymbolFactor;
  36. /** -- 非闭合图形 ------------------------------------------------------------------------------- */
  37. /**
  38. * |
  39. */
  40. export declare const line: SymbolFactor;
  41. /**
  42. * ✕
  43. */
  44. export declare const cross: SymbolFactor;
  45. /**
  46. * 工
  47. */
  48. export declare const tick: SymbolFactor;
  49. /**
  50. * +
  51. */
  52. export declare const plus: SymbolFactor;
  53. /**
  54. * -
  55. */
  56. export declare const hyphen: SymbolFactor;
  57. /** -- 用于图例的 marker ------------------------------------------------------------------------------- */
  58. /**
  59. * ---
  60. */
  61. export declare const dot: SymbolFactor;
  62. export declare const dash: SymbolFactor;
  63. export declare const smooth: SymbolFactor;
  64. export declare const hv: SymbolFactor;
  65. export declare const vh: SymbolFactor;
  66. export declare const hvh: SymbolFactor;
  67. export declare function vhv(x: number, y: number): (string | number)[][];
  68. /** --------------------------------------------------------------------------------- */
  69. export declare const button: SymbolFactor;
  70. export {};