跳到主要内容

Interface: PluginRouter

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

Scoped router. Paths are mounted under /api/plugins/{pluginId}/.

Methods​

delete()​

delete(path, handler): () => void

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

Parameters​

path​

string

handler​

PluginRouteHandler

Returns​

() => void


get()​

get(path, handler): () => void

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

Parameters​

path​

string

handler​

PluginRouteHandler

Returns​

() => void


post()​

post(path, handler): () => void

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

Parameters​

path​

string

handler​

PluginRouteHandler

Returns​

() => void


put()​

put(path, handler): () => void

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

Parameters​

path​

string

handler​

PluginRouteHandler

Returns​

() => void