Class EditorExtensionRegistry

CodeMirror extensions registry

Hierarchy

  • EditorExtensionRegistry

Implements

Constructors

Properties

_baseConfiguration: any
configurationBuilder: Map<string, IEditorExtensionFactory<any>>
configurationSchema: Record<string, any>
defaultOptions: Record<string, any>
immutableExtensions: Set<string>

Accessors

  • get baseConfiguration(): Record<string, any>
  • Base editor configuration

    This is the default configuration optionally modified by the user; e.g. through user settings.

    Returns Record<string, any>

  • set baseConfiguration(v): void
  • Parameters

    Returns void

  • get defaultConfiguration(): Record<string, any>
  • Default editor configuration

    This is the default configuration as defined when extensions are registered.

    Returns Record<string, any>

Methods

  • Add a default editor extension

    Type Parameters

    • T

      Extension parameter type

    Parameters

    Returns void

  • Create a new extensions handler for an editor

    Parameters

    Returns IExtensionsHandler

Generated using TypeDoc