メインコンテンツまでスキップ

Interface: ServerPluginApi

Defined in: packages/plugin-sdk/src/backend.ts:167

The API object handed to a backend plugin's entry point.

Properties

contextStrategies

readonly contextStrategies: PluginContextStrategyRegistry

Defined in: packages/plugin-sdk/src/backend.ts:175


events

readonly events: PluginEventBus

Defined in: packages/plugin-sdk/src/backend.ts:171


fetch

readonly fetch: PermissionCheckedFetch

Defined in: packages/plugin-sdk/src/backend.ts:173


files

readonly files: PluginVirtualFileSystem

Defined in: packages/plugin-sdk/src/backend.ts:177


logger

readonly logger: PluginLogger

Defined in: packages/plugin-sdk/src/backend.ts:172


pluginId

readonly pluginId: string

Defined in: packages/plugin-sdk/src/backend.ts:168


postProcessors

readonly postProcessors: PluginPostProcessorRegistry

Defined in: packages/plugin-sdk/src/backend.ts:176


providers

readonly providers: PluginProviderRegistry

Defined in: packages/plugin-sdk/src/backend.ts:174


routes

readonly routes: PluginRouter

Defined in: packages/plugin-sdk/src/backend.ts:169


storage

readonly storage: PluginStorage

Defined in: packages/plugin-sdk/src/backend.ts:170