asDynamic 関数が使用されていることを報告します。
asDynamic 関数は dynamic 型の式に対しては無効です。
dynamic 型のレシーバーに対して asDynamic 関数を使用すると、実行時に問題が発生する可能性があります。asDynamic は JavaScript 環境で実行されるため、実行時にはそのような関数が存在しない可能性があるためです。
この関数は、通常の Kotlin の型に使用することが想定されています。
「"asDynamic" の呼び出しを除去」クイックフィックスを使用すると、コードが自動的に修正されます。
例:
fun wrongUsage(d: Dynamic) {
d.asDynamic().foo() // <== 冗長。クイックフィックスを使用すると、呼び出し式が "d.foo()" に単純化されます
}