outside.d.ts 889 B

123456789101112131415161718
  1. import { Coordinate } from '@antv/coord';
  2. import { Vector2 } from '../../../runtime';
  3. import type { LabelPosition } from './default';
  4. export declare function linePoints(center: Vector2, angle: any, radius: any, radius1: any, offsetX: any): number[][];
  5. export declare function radiusOf(points: any, value: any, coordinate: any): number;
  6. export declare function angleOf(points: any, value: any, coordinate: any): number;
  7. export declare function inferOutsideCircularStyle(position: LabelPosition, points: Vector2[], value: Record<string, any>, coordinate: Coordinate): {
  8. connector: any;
  9. connectorPoints: number[][];
  10. textAlign: string;
  11. textBaseline: string;
  12. rotate: number;
  13. x0: number;
  14. y0: number;
  15. x: number;
  16. y: number;
  17. };
  18. export declare function outside(position: LabelPosition, points: Vector2[], value: Record<string, any>, coordinate: Coordinate): any;