auto-rotate.d.ts 872 B

12345678910111213141516171819
  1. import { IGroup } from '@antv/g-base';
  2. export declare function getDefault(): typeof fixedAngle;
  3. /**
  4. * 固定角度旋转文本
  5. * @param {boolean} isVertical 是否垂直方向
  6. * @param {IGroup} labelsGroup 文本的 group
  7. * @param {number} limitLength 限定长度
  8. * @param {number} customRotate 自定义旋转角度
  9. * @return {boolean} 是否发生了旋转
  10. */
  11. export declare function fixedAngle(isVertical: boolean, labelsGroup: IGroup, limitLength: number, customRotate?: number): boolean;
  12. /**
  13. * 非固定角度旋转文本
  14. * @param {boolean} isVertical 是否垂直方向
  15. * @param {IGroup} labelsGroup 文本的 group
  16. * @param {number} limitLength 限定长度
  17. * @return {boolean} 是否发生了旋转
  18. */
  19. export declare function unfixedAngle(isVertical: boolean, labelsGroup: IGroup, limitLength: number): boolean;