グレーアウト部分をクリックして閉じる動作は「他の操作を受け付ける」とは別の話、type-coverage
昨日書いた「グレーアウト部分をクリックしたら閉じるのはモードレスダイアログなのでは?」という話、違うかもしれない。
Twitter の鍵アカウントの方から指摘をもらったのでツイートを展開できないし貼らないんだけど、「ダイアログを閉じる」という動作自体はダイアログの後ろの画面(親画面?)の操作ではなくダイアログそのものに対する操作で「指定された応答」と考えることができる。
なのでグレーアウト部分のクリック動作に関してはダイアログ自体の操作で、というかダイアログの後ろにある画面を操作できないからグレーアウトされているのであり、そう考えると「モーダルダイアログ」になるのが自然だなと思いました。教えてもらえて本当に感謝です。
type-coverage
plantain-00/type-coverage: A CLI tool to check type coverage for typescript code
すごく雑に言うと TypeScript で any でない率を計算してくれるライブラリっぽいので、これ使って計測してみる(実際導入してくれたのはチームのエンジニアの方でした)