Skip to content

ExtensionPointDeclareOptions

Defined in: namespaces.ts:1009

Options for declaring an extension point.

optional description?: string

Defined in: namespaces.ts:1011

Human-readable description of the extension point.


optional schema?: Record<string, unknown>

Defined in: namespaces.ts:1013

JSON Schema for validating contributions.


optional multiple?: boolean

Defined in: namespaces.ts:1015

Whether multiple contributions are accepted. Default: true.


optional access?: "public" | "authenticated" | "restricted"

Defined in: namespaces.ts:1017

Access level. Default: “public”.


optional allowedContributors?: string[]

Defined in: namespaces.ts:1019

Plugin IDs allowed to contribute (required for “authenticated” access).