Support TypeScript indexed access types in interop_gen (#509)

* Support TypeScript indexed access types in interop_gen

* Fix:prevent IndexedAccessType fallback from generating unsupported bindings

* Remove unused indexed access fallback flag and simplify resolution logic

* fixed analyzer issue

* fix format issue

* Improve IndexedAccessType handling and add composed type tests

* interop_gen: refactor indexed access resolution, remove dead code, and Add test for symbol indexed access with primitive return type
4 files changed
tree: 1c07870d3ca9cee6769bf14b59b92430131b17b2
  1. .github/
  2. js_interop/
  3. third_party/
  4. web/
  5. web_generator/
  6. .gitignore
  7. LICENSE
  8. README.md
README.md

Packages

PackageDescriptionVersion
webLightweight browser API bindings built around JS interop.pub package
js_interopUtility functions and types for dart:js_interop and dart:js_interop_unsafe.pub package
web_generatorTools to generate Dart interfaces from TypeScript declaration files and Web IDL definitions.N/A