web 0.4.1  web: ^0.4.1 copied to clipboard
web: ^0.4.1 copied to clipboard
Lightweight browser API bindings built around JS static interop.
0.4.1 #
- Exported the helper libraries from web.dart.
- Deprecated the helpers.dartlibrary in favor ofweb.dart.
- Updated the readme to include usage info and package status.
- Added an example.
- Added event extensions for WebSocket
- Fixes to the return types of the append()andclone()extension methods onNode.
- Deprecated NodeGlue.appendin favor ofNode.appendChild.
- Deprecated NodeGlue.clonein favor ofNode.cloneNode.
- Updated @webref/cssto6.10.0.
0.4.0 #
- Remove implements JSObjectfrom all types. This is needed to move the JS types exposed indart:js_interopto extension types. This subtyping will be added back in a future version when we move allpackage:webtypes to extension types.
- Add onMessagegetter toWindowEventGettersextension methods.
- helpers.dart: expose the- EventStreamProvidersclass.
- Add createIFrameElementmethod tohelpers.dart.
- Updated types to account for union types.
- Fixed issue where all JSAnys were treated as nullable.
- Changed JSVoidtovoid.
- interface mixins are no longer emitted as interfaces. Their members are instead added to the interface that mixes them in.
0.3.0 #
- Updated source IDL to v3.39.1.
- Fixed a bug where typedefs were not declared with the IDL type's nullability.
- Types that were aliased to doubleare now aliased tonum. This is to make it easier for users to pass integer values without going through a cast and to make migration fromdart:htmleasier.
0.2.2-beta #
- Updates SDK version minimum to 3.2.0-194.0.dev.
- Removes isInstanceOfDomTypeasdart:js_interopnow exposesinstanceOfString.
0.2.1-beta #
- helpers.dart- Expose EventStreamProvider
 
- Expose 
0.2.0-beta #
- Added helpers.darttop-level library.
- Require Dart 3.2 pre-release.
- Update to IDL 3.38.2
0.1.4-beta #
- Support bool,int,double,Stringin APIs.
0.1.3-beta #
- CSS properties can now be accessed directly.
0.1.2-beta #
- JSAnyas an IDL type now includes- null.
0.1.1-beta #
- Objects now inherit from JSObject.
0.1.0-beta #
- First release.