ExtensionPointDeclareOptions
Defined in: namespaces.ts:1009
Options for declaring an extension point.
Properties
Section titled “Properties”description?
Section titled “description?”
optionaldescription?:string
Defined in: namespaces.ts:1011
Human-readable description of the extension point.
schema?
Section titled “schema?”
optionalschema?:Record<string,unknown>
Defined in: namespaces.ts:1013
JSON Schema for validating contributions.
multiple?
Section titled “multiple?”
optionalmultiple?:boolean
Defined in: namespaces.ts:1015
Whether multiple contributions are accepted. Default: true.
access?
Section titled “access?”
optionalaccess?:"public"|"authenticated"|"restricted"
Defined in: namespaces.ts:1017
Access level. Default: “public”.
allowedContributors?
Section titled “allowedContributors?”
optionalallowedContributors?:string[]
Defined in: namespaces.ts:1019
Plugin IDs allowed to contribute (required for “authenticated” access).