Class MonacoFrontendApplicationContribution

Implements

  • FrontendApplicationContribution
  • StylingParticipant

Constructors

Properties

monacoThemingService: MonacoThemingService
nextWindowId: number = 2
preferenceSchema: PreferenceSchemaProvider
quickAccessRegistry: QuickAccessRegistry
secondaryWindowHandler: SecondaryWindowHandler
secondaryWindowService: SecondaryWindowService
snippetSuggestProvider: MonacoSnippetSuggestProvider
textModelService: MonacoTextModelService
windowsById: Map<number, IDisposable> = ...
workspaceFileService: WorkspaceFileService

Methods

  • For reasons that are unclear, while most preferences that apply in editors are validated, a few are not. There is a utility in examples/api-samples/src/browser/monaco-editor-preferences/monaco-editor-preference-extractor.ts to help determine which are not. Check src/vs/editor/common/config/editorOptions.ts for constructor arguments and to make sure that the preference names used to extract constructors are still accurate.

    Returns void