Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Namespaces

API Enumerations

Model Enumerations

API Classes

Model Classes

API Interfaces

Type aliases

API Functions

Type aliases

ExtendedNotifyObject

ExtendedNotifyObject: SemanticNotifyObject | NotifyObject

API Functions

acceptMathNode

  • Applies visitor to the given semantic math tree.

    Type parameters

    • T

    Parameters

    Returns T

acceptMathNodes

  • Applies visitor to the all given semantic math tries.

    Type parameters

    • T

    Parameters

    Returns T[]

createAPI

createEditor

  • createEditor(element: HTMLElement, multiLine?: boolean): MathEditor
  • Factory method that creates MathEditor.

    Parameters

    • element: HTMLElement

      to mount math editor

    • Optional multiLine: boolean

      true for multiline expression, for example system of equations or matrix.

    Returns MathEditor

createRenderableEditor

enclosingRect

  • enclosingRect(...rects: ClientRect[]): ClientRect
  • Return ClientReact that includes all the given ClientRects.

    Parameters

    • Rest ...rects: ClientRect[]

    Returns ClientRect

handleSymbols

isKeyboardShown

  • isKeyboardShown(): boolean
  • Returns true if the virtual keyboard is shown.

    Returns boolean

showKeyboard

  • showKeyboard(editor: MathEditor, dontHide?: boolean): void
  • Shows virtual keyboard for the given editor.

    Parameters

    • editor: MathEditor
    • Optional dontHide: boolean

      whether hide the virtual keyboard on blur or not

    Returns void

speakSemantic

  • Returns a description of the current expression as human readable math text.

    Parameters

    Returns string

traverseStructures

traverseSymbols

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • 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