Float32ListToJSFloat32Array#
Conversions from Float32List to JSFloat32Array.
Properties#
toJS extension no setter#
Converts this Float32List to a JSFloat32Array by either casting, unwrapping, or cloning the Float32List.
Depending on whether code is compiled to JavaScript or Wasm, this conversion will have different semantics.
When compiling to JavaScript, all typed lists are the equivalent JavaScript typed arrays, and therefore this getter simply casts.
When compiling to Wasm, this Float32List
is a wrapper around a
Float32Array if it was converted via
JSFloat32ArrayToFloat32List.toDart. If it is a wrapper, this getter
unwraps it and returns the Float32Array. If it's instantiated in Dart,
this getter clones this Float32List's values into a new
JSFloat32Array.
Avoid assuming that modifications to this Float32List will affect the returned JSFloat32Array and vice versa on all compilers unless it was converted first via JSFloat32ArrayToFloat32List.toDart.
Available on Float32List, provided by the Float32ListToJSFloat32Array extension
Implementation
external JSFloat32Array get toJS;