WikiSchemaService

constructor();
loggerService: LoggerService
schemaContextService: { readonly context: ISchemaContext; }

Schema context service instance, injected via DI, for managing schema-related context operations. Provides utilities and methods to interact with schema contexts, supporting schema validation, retrieval, and updates.

_registry: any
validateShallow: any

Validates basic requirements of a wiki schema

register: (key: string, value: IWikiSchema) => void

Registers a wiki schema with a given key

override: (key: string, value: Partial<IWikiSchema>) => IWikiSchema

Overrides an existing wiki schema with a new value for a given key

get: (key: string) => IWikiSchema

Retrieves a wiki schema by key