読者です 読者をやめる 読者になる 読者になる

かずきのBlog@hatena

日本マイクロソフトに勤めています。XAML + C#の組み合わせをメインに、たまにASP.NETやJavaなどの.NET系以外のことも書いています。掲載内容は個人の見解であり、所属する企業を代表するものではありません。

Interactというライブラリ

TypeScript JavaScript

interactjs.io

ドラッグアンドドロップや、リサイズ、移動など色々な操作を簡単に記述できるというライブラリを見つけたのでメモです。

TypeScriptの型定義もありますが、ちょっと罠がありまして…

npmからインストールするときはinteract.jsという名前でインストールするのでimportするときにはinteract.jsでimportしないといけないという感じなのですが、TypeScriptの型定義にはモジュール名がinteractになってるので、型定義のモジュール名をinteract.jsに修正して使う必要があります。

ちょっと悩んだ。