Class IIGestureManager

Accessors

  • get model(): IIModel
  • Returns IIModel

  • get rowHeight(): number
  • Returns number

  • get strokeSpaceWidth(): number
  • Returns number

Constructors

Methods

  • Parameters

    Returns Promise<void>

  • Parameters

    Returns Promise<void>

  • Parameters

    Returns Promise<void>

  • Parameters

    Returns Promise<void>

  • Parameters

    Returns Promise<void>

  • Parameters

    Returns Promise<void>

  • Parameters

    • gestureStroke: IIStroke
    • strokeIdToSplit: string
    • subStrokes: { fullStrokeId: string; x: number[]; y: number[] }[]

    Returns TIIHistoryChanges

  • Parameters

    Returns undefined | IIText

  • Parameters

    • strokeOrigin: IIStroke
    • subStrokes: { x: number[]; y: number[] }[]

    Returns { after?: IIStroke; before?: IIStroke }

  • Parameters

    • gestureStroke: IIStroke
    • group: IISymbolGroup
    • subStrokes: { fullStrokeId: string; x: number[]; y: number[] }[]

    Returns IISymbolGroup[]

  • Parameters

    • strokeOrigin: IIStroke
    • subStrokes: { x: number[]; y: number[] }[]

    Returns IIStroke[]

  • Parameters

    Returns Promise<undefined | TGesture>

Properties

insertAction: InsertAction = InsertAction.LineBreak
strikeThroughAction: StrikeThroughAction = StrikeThroughAction.Draw
surroundAction: SurroundAction = SurroundAction.Select