-
A feature of the [Typings](https://pub.dev/packages/typings) package is that it makes predicate (type guards) in TS (`function isFoo(arg) : arg is Foo;`) a method that returns the [object promoted](ht…
-
A recent change adding constructors to the JSTypedArray subtypes requires a JSArrayBuffer as the buffer argument, however Javascript also allows passing a SharedArrayBuffer.
You can see the change…
-
The [js_bindings](http://github.com/jodinathan/js_bindings/issues) uses a `factory` constructor replacement for anonymous classes when the class has enum values.
The problem is that we can't send `…
-
**Describe the bug**
I'm using a monorepo setup with react-native-web and next.js. I've gone through the v4 setup but I am seeing this error.
```
⨯ Error: Cannot access displayName.toString on th…
johnf updated
3 hours ago
-
# Issue
When computing a constant value, the analyzer performs extension type erasure on the resulting `DartObject` and `TypeState`.
https://github.com/dart-lang/sdk/blob/9f27bdeaf66ac8d84676a07…
-
- [x] https://github.com/flutter/flutter/issues/139167
- [x] https://github.com/flutter/flutter/issues/139169
- [x] https://github.com/codebird/flutter_app_icons/pull/3 - this package is tiny. Might…
-
More and more JavaScript libraries are using tagged template literals (lit-html and HyperHTML are becoming very popular). Interop with these libraries is a problem though because Dart doesn't support …
-
We'd like to improve the experience of using js-interop with existing types from dart:html.
Common use cases are:
* an API in dart:html is not up to date or excludes something that is only availab…
-
- Patching should happen as soon as possible, not at the end.
- Patching when multiple apps are loaded should patch only if necessary to avoid constant -> non-constant transitions in the map (on V8).
-
Today we have various inconsistent treatment of what happens with constructors on js-interop types.
Ideally we would require to declare `external factory` constructrors. That way we clearly documen…