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

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