メインコンテンツまでスキップ
バージョン: v2 Next 🚧

関数: 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