Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MonacoFrontendApplicationContribution

Hierarchy

  • MonacoFrontendApplicationContribution

Implements

  • FrontendApplicationContribution
  • StylingParticipant

Index

Constructors

Properties

codeEditorService: MonacoEditorService
contextKeyService: ContextKeyService
contextMenuService: MonacoContextMenuService
monacoThemingService: MonacoThemingService
preferenceSchema: PreferenceSchemaProvider
quickAccessRegistry: QuickAccessRegistry
snippetSuggestProvider: MonacoSnippetSuggestProvider
textModelService: MonacoTextModelService

Methods

  • addAdditionalPreferenceValidations(): void
  • 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

  • init(): void
  • initialize(): void
  • registerThemeStyle(theme: ColorTheme, collector: CssStyleCollector): void