dart:js_util library
Utility methods to manipulate package:js
annotated JavaScript interop
objects in cases where the name to call is not known at runtime.
You should only use these methods when the same effect cannot be achieved
with @JS()
annotations.
Functions
-
callConstructor(
Object constr, List arguments) → dynamic -
callMethod(
dynamic o, String method, List args) → dynamic -
getProperty(
dynamic o dynamic name) → dynamic -
hasProperty(
dynamic o dynamic name) → bool -
instanceof(
dynamic o, Object type) → bool -
Check whether
o
is an instance oftype
. [...] -
jsify(
dynamic object) → dynamic - Recursively converts a JSON-like collection to JavaScript compatible representation. [...]
-
newObject(
) → dynamic -
promiseToFuture<
T> (dynamic jsPromise) → Future< T> - Converts a JavaScript Promise to a Dart Future. [...]
-
setProperty(
dynamic o dynamic name dynamic value) → dynamic