Public typealias

Signature
type TLArrowInfo =
  | {
      bodyArc: TLArcInfo
      end: TLArrowPoint
      handleArc: TLArcInfo
      isStraight: false
      isValid: boolean
      middle: VecLike
      start: TLArrowPoint
    }
  | {
      end: TLArrowPoint
      isStraight: true
      isValid: boolean
      length: number
      middle: VecLike
      start: TLArrowPoint
    }
References

TLArcInfo, TLArrowPoint, VecLike

Source

packages/editor/src/lib/editor/shapes/shared/arrow/arrow-types.ts

TLArcInfoTLArrowPoint