Public typealias

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

TLArrowBindings, TLArcInfo, TLArrowPoint, VecLike

Source

packages/tldraw/src/lib/shapes/arrow/arrow-types.ts

TLArrowBindingsTLArrowPoint