関数: definePlugin()
function definePlugin<T>(plugin): T;
定義: src/plugin.ts:38
プラグインオブジェクトを型付けする恒等ヘルパー。設定可能なプラグインは
definePlugin({...}) を返すファクトリ関数として書くのが慣例です:
export function scheduler(options: SchedulerOptions = {}) {
return definePlugin({
name: "scheduler",
install(client) { ... },
});
}
型パラメーター
T
T extends Plugin
パラメータ
plugin
T
戻り値
T