Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface PluginModel

This interface describes a plugin model object, which is populated from package.json.

Hierarchy

  • PluginModel

Index

Properties

description

description: string

displayName

displayName: string

engine

engine: { type: string; version: string }

Type declaration

  • type: string
  • version: string

entryPoint

entryPoint: PluginEntryPoint

Optional iconUrl

iconUrl: string

id

id: string

Optional licenseUrl

licenseUrl: string

name

name: string

packagePath

packagePath: string
deprecated

since 1.1.0 - because it lead to problems with getting a relative path needed by Icon Themes to correctly load Fonts, use packageUri instead.

packageUri

packageUri: string

publisher

publisher: string

Optional readmeUrl

readmeUrl: string

version

version: string