TypeScriptでjQueryプラグインにて追加した関数の型定義
Aug 17, 2020 18:22 · 152 words · 1 minute read
index.d.ts ファイルを用意して以下のようにメソッドを追加すればよい
interface JQuery {
foo(arg: string): jQuery;
}
jQueryはネームスペースを切らずに型を定義しているので、グローバル空間にてinterface宣言からメソッドを記述してやると、既存のJQueryにメソッドが追加された状態になってくれる