Extension parameter type.
Optional Readonly defaultExtension default value
If undefined but has a schema, the default value will be null to be JSON serializable.
Readonly factoryExtension factory.
The extension builder or null if the extension is not active for that document
Readonly nameEditor extension unique identifier.
Optional Readonly schemaJSON schema defining the configurable option through user settings.
If this is defined, every time the setting changes, IConfigurableExtension.reconfigure
will be called with the new setting value.
If no default value is provided, IEditorExtensionFactory.default will be used.
If the extension is to be handled by the code only, this should not be defined.
Generated using TypeDoc
Editor extension factory interface.