@liquid-js/underflow
    Preparing search index...

    Class EditorCore

    The editor without the default UI: it creates the editors and the preview for the application to place.

    Hierarchy (View Summary)

    Index
    eventEmitter: Emitter
    options: Required<EditorOptions>
    • light, dark or a custom theme, styled through the uf-{theme} class

      Parameters

      • theme: string

      Returns void

    • Runs a command in the current mode.

      Parameters

      • name: string
      • Optionalpayload: Record<string, any>

      Returns void

    • Moves the cursor to the start of a line (1-based); in WYSIWYG, each text block, table row and code line is a line.

      Parameters

      • line: number
      • focus: boolean = true

      Returns void

    • focus applies when the cursor moves to the end.

      Parameters

      • markdown: string = ''
      • cursorToEnd: boolean = true
      • focus: boolean = true

      Returns void

    • Sets the content from HTML, converted to markdown; focus applies when the cursor moves to the end.

      Parameters

      • html: string = ''
      • cursorToEnd: boolean = true
      • focus: boolean = true

      Returns void

    • The content as HTML, sanitized, with widgets as they render outside the WYSIWYG editor.

      Returns string

    • CSS height, toolbar included, e.g. 300px, 100% or auto

      Parameters

      • height: string

      Returns void

    • CSS min-height, e.g. 200px

      Parameters

      • minHeight: string

      Returns void

    • Scrolls the current mode's editing area.

      Parameters

      • value: number

      Returns void

    • Registers the UI texts of a language under its codes.

      Parameters

      • code: string | string[]
      • data: Record<string, string>

      Returns void