Interface IMathJaxHub

Index

Properties

Methods

Properties

optional public Browser?: IBrowserInfo

optional public Register?: IRegister

optional public config?: IMathJaxConfig

optional public inputJax?: any

optional public outputJax?: any

optional public processUpdateDelay?: number

optional public processUpdateTime?: number

optional public queue?: any

optional public signal?: ISignal

Methods

public Config(config: IMathJaxConfig)

Parameters

public Configured()

public Insert(dst: any, src: any): any

Parameters

  • dst: any
  • src: any

Returns

any

public PreProcess(element: any, callBack: any): any

Parameters

  • element: any
  • callBack: any

Returns

any

public Process(element: any, callBack: any): any

Parameters

  • element: any
  • callBack: any

Returns

any

public Queue(callBack: any): any

Parameters

  • callBack: any

Returns

any

public Reprocess(element: any, callBack: any): any

Parameters

  • element: any
  • callBack: any

Returns

any

public Rerender(element: any, callBack: any): any

Parameters

  • element: any
  • callBack: any

Returns

any

public Typeset(element: any, callBack: any): any

Parameters

  • element: any
  • callBack: any

Returns

any

public Update(element: any, callBack: any): any

Parameters

  • element: any
  • callBack: any

Returns

any

public formatError(script: any, error: any)

Parameters

  • script: any
  • error: any

public getAllJax(element: any): Array<any>

Parameters

  • element: any

Returns

Array<any>

public getJaxByInputType(type: string, element: any)

Parameters

  • type: string
  • element: any

public getJaxByType(type: string, element: any)

Parameters

  • type: string
  • element: any

public getJaxFor(element: any): any

Parameters

  • element: any

Returns

any

public isJax(element: any): number

Parameters

  • element: any

Returns

number

public setRenderer(renderer: string, type: string)

Parameters

  • renderer: string
  • type: string