index.d.ts 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. declare const _default: new (props: import("./types").LineProps, context?: any) => {
  2. getDefaultCfg(): {
  3. geomType: string;
  4. sortable: boolean;
  5. };
  6. splitPoints(points: any): any[][];
  7. splitNulls(points: any, connectNulls: any): any[];
  8. mapping(): any[];
  9. render(): import("../..").JSX.Element;
  10. isGeometry: boolean;
  11. geomType: import("../geometry/interface").GeomType;
  12. attrs: any;
  13. adjust: import("../geometry").AdjustProp;
  14. dataArray: any;
  15. records: any[];
  16. mappedArray: any;
  17. justifyContent: boolean;
  18. startOnZero: boolean;
  19. connectNulls: boolean;
  20. sortable: boolean;
  21. attrController: import("../../controller/attr").default;
  22. animation: import("../../canvas/animation/interface").AnimationCycle;
  23. willReceiveProps(nextProps: any): void;
  24. willMount(): void;
  25. willUpdate(): void;
  26. didMount(): void;
  27. _createAttrs(): void;
  28. _getThemeAttrsRange(): {
  29. x: import("../../coord/types").Range;
  30. y: import("../../coord/types").Range;
  31. color: any;
  32. size: any;
  33. shape: any;
  34. };
  35. _adjustScales(): void;
  36. _groupData(data: any): any[];
  37. _saveOrigin(originData: any): any[];
  38. _numberic(data: any): void;
  39. _adjustData(records: any): any;
  40. _updateStackRange(field: any, scale: any, dataArray: any): void;
  41. _processData(): void;
  42. _sortData(records: any): void;
  43. _initEvent(): void;
  44. getY0Value(): any;
  45. _getShapeStyle(shape: any, origin: any): any;
  46. _mapping(records: any): any;
  47. getClip(): {
  48. type: string;
  49. attrs: {
  50. x: number;
  51. y: number;
  52. width: number;
  53. height: number;
  54. };
  55. };
  56. getAttr(attrName: string): any;
  57. getXScale(): import("@antv/scale").Scale;
  58. getYScale(): import("@antv/scale").Scale;
  59. _getXSnap(invertPointX: any): any;
  60. _getYSnapRecords(invertPointY: any, records: any): any;
  61. flatRecords(): any;
  62. getSnapRecords(point: any, inCoordRange?: any): any[];
  63. getLegendItems(): any;
  64. isSelected(record: any): boolean;
  65. getSelectionStyle(record: any): import("../../types").ShapeAttrs;
  66. props: import("./types").LineProps;
  67. state: import("../geometry/selection").SelectionState;
  68. context: import("../../base/component").ComponentContext;
  69. refs: {
  70. [key: string]: import("../../base/component").default<any, any>;
  71. };
  72. updater: import("../../base/component").Updater<import("../geometry/selection").SelectionState>;
  73. children: import("../..").JSX.Element;
  74. container: any;
  75. animate: boolean;
  76. destroyed: boolean;
  77. didUpdate(): void;
  78. didUnmount(): void;
  79. setState(partialState: import("../geometry/selection").SelectionState, callback?: () => void): void;
  80. forceUpdate(callback?: () => void): void;
  81. setAnimate(animate: boolean): void;
  82. destroy(): void;
  83. };
  84. export default _default;
  85. import withLine from "./withLine";
  86. import LineView from "./lineView";
  87. export { withLine, LineView };