toJS property - Int32ListToJSInt32Array extension - dart:js_interop library (original) (raw)
JSInt32Array gettoJS
Converts this Int32List to a JSInt32Array by either casting, unwrapping, or cloning the Int32List.
Note
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 method simply casts. When compiling to Wasm, this Int32List may or may not be a wrapper depending on if it was converted from JavaScript or instantiated in Dart. If it's a wrapper, this method unwraps it. If it's instantiated in Dart, this method clones this Int32List's values into a newJSInt32Array. Avoid assuming that modifications to this Int32List will affect theJSInt32Array and vice versa unless it was instantiated in JavaScript.
Implementation
external JSInt32Array get toJS;