iink-ts - v4.0.0
    Preparing search index...

    Class IIModel

    Index
    • Parameters

      • creationDate: number = ...

      Returns IIModel

    creationTime: number
    exports?: TExport
    modificationDate: number
    selectedIds: Set<string>
    symbols: TSymbol[]
    • get mathBlocks(): TJIIXMathElement[]

      Get all Math blocks from JIIX export

      Returns TJIIXMathElement[]

      Array of Math elements from the JIIX export, or empty array if no export available

    • get symbolsSelected(): TSymbol[]

      Returns TSymbol[]

    • get textBlocks(): TJIIXTextElement[]

      Get all Text blocks from JIIX export

      Returns TJIIXTextElement[]

      Array of Text elements from the JIIX export, or empty array if no export available

    • get version(): number

      Bumped on every mutation that invalidates exports (add/remove/update/replace/clear). Lets an in-flight export request detect that the model changed while it was waiting for a server response, so a now-stale response isn't cached as if it were current.

      Returns number

    • Parameters

      Returns void

    • Parameters

      • id: string
      • position: "first" | "last" | "forward" | "backward"

      Returns void

    • Returns void

    • Parameters

      • id: string

      Returns TSymbol | undefined

    • Force exports to be considered stale (e.g. after a language change), without going through a symbol mutation.

      Returns void

    • Parameters

      Returns void

    • Parameters

      • id: string

      Returns void

    • Parameters

      Returns void

    • Returns void

    • Parameters

      • id: string

      Returns void

    • Parameters

      • id: string

      Returns void

    • Parameters

      Returns void