Skip to content

ExtensionPointDeclareOptions

Defined in: namespaces.ts:1010

Options for declaring an extension point.

optional description?: string

Defined in: namespaces.ts:1012

Human-readable description of the extension point.


optional schema?: Record<string, unknown>

Defined in: namespaces.ts:1014

JSON Schema for validating contributions.


optional multiple?: boolean

Defined in: namespaces.ts:1016

Whether multiple contributions are accepted. Default: true.


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

Defined in: namespaces.ts:1018

Access level. Default: “public”.


optional allowedContributors?: string[]

Defined in: namespaces.ts:1020

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