Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface PluginPackageContribution

This interface describes a package.json contribution section object.

Hierarchy

  • PluginPackageContribution

Index

Properties

Optional colors

Optional commands

Optional configuration

configuration: RecursivePartial<PreferenceSchema> | RecursivePartial<PreferenceSchema>[]

Optional configurationDefaults

configurationDefaults: RecursivePartial<PreferenceSchemaProperties>

Optional customEditors

customEditors: PluginPackageCustomEditor[]

Optional debuggers

Optional grammars

Optional iconThemes

Optional jsonValidation

Optional keybindings

Optional languages

Optional localizations

localizations: PluginPackageLocalization[]

Optional menus

menus: {}

Type declaration

Optional problemMatchers

Optional problemPatterns

Optional resourceLabelFormatters

resourceLabelFormatters: ResourceLabelFormatter[]

Optional snippets

Optional submenus

Optional taskDefinitions

Optional themes

Optional views

views: {}

Type declaration

Optional viewsContainers

viewsContainers: {}

Type declaration

Optional viewsWelcome

viewsWelcome: PluginPackageViewWelcome[]