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