Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

Protected container

container: JQuery

Protected cursor

cursor: JQuery

Protected dragged

dragged: boolean

Protected elem

elem: HTMLElement

Protected moved

moved: boolean

options

options: Readonly<FormulizeOptions>

Protected prevCursorIndex

prevCursorIndex: number = 0

Protected statusBox

statusBox: JQuery

Protected textBox

textBox: JQuery

Protected wrapper

wrapper: JQuery

Accessors

Protected cursorIndex

cursorIndex:

Protected dragElem

dragElem:

Methods

Protected analyzeKey

  • analyzeKey<T>(keyCode: number, pressedCtrl: boolean, pressedShift: boolean): boolean
  • Type parameters

    • T

    Parameters

    • keyCode: number
    • pressedCtrl: boolean
    • pressedShift: boolean

    Returns boolean

Protected attachEvents

  • attachEvents(): void

Protected bindingDOM

  • bindingDOM(): void

blur

  • blur(): void

clear

  • clear(): void

Protected dragFirst

  • dragFirst(): void

Protected dragLast

  • dragLast(): void

Protected dragLeft

  • dragLeft(): void

Protected dragRight

  • dragRight(): void

Protected endDrag

getData

  • getData<T>(extractor?: function): T
  • Type parameters

    • T: Tree

    Parameters

    • Optional extractor: function
        • (data: T): void
        • Parameters

          • data: T

          Returns void

    Returns T

Protected getNextUnit

  • getNextUnit(elem: HTMLElement): HTMLElement

Protected getPrevUnit

  • getPrevUnit(elem: HTMLElement): HTMLElement

Protected hookKeyDown

  • hookKeyDown(event: Event<KeyboardEvent>): void

Protected initializeDOM

  • initializeDOM(): void

insert

insertData

  • insertData(data: string | string[] | any[]): void

insertValue

  • insertValue(value: string): void

Protected isAlreadyInitialized

  • isAlreadyInitialized(): boolean

Protected mergeUnit

  • mergeUnit(baseElem: HTMLElement): void

Protected moveDownCursor

  • moveDownCursor(): void

Protected moveDrag

Protected moveFirstCursor

  • moveFirstCursor(dragMode?: boolean): void

Protected moveLastCursor

  • moveLastCursor(dragMode?: boolean): void

Protected moveLeftCursor

  • moveLeftCursor(dragMode?: boolean): void

Protected moveRightCursor

  • moveRightCursor(dragMode?: boolean): void

Protected moveUpCursor

  • moveUpCursor(): void

pick

Protected pipeInsert

Protected pipeParse

  • pipeParse(elem: HTMLElement): any

Protected pipeTrigger

Protected removeAfter

  • removeAfter(): void

Protected removeBefore

  • removeBefore(): void

Protected removeCursor

  • removeCursor(): void

removeDrag

  • removeDrag(): void

Protected removeUnit

  • removeUnit(): void

selectAll

  • selectAll(): void

selectRange

  • selectRange(start: number, end: number): void

setData

  • setData(data: Tree): void

Protected startDrag

Protected triggerUpdate

  • triggerUpdate(): void

Protected updateStatus

  • updateStatus(valid?: boolean): void

validate

  • validate(extractor?: function): boolean
  • Parameters

    • Optional extractor: function
        • (valid: boolean): void
        • Parameters

          • valid: boolean

          Returns void

    Returns boolean

Object literals

Protected prevPosition

prevPosition: object

x

x: number = 0

y

y: number = 0

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method

Generated using TypeDoc