JSObjectExtension extension
- on
Properties
-
entries
→ Iterable<
MapEntry< String, dynamic> > -
Available on JSObject, provided by the JSObjectExtension extension
no setter - isPlainObject → bool
-
Available on JSObject, provided by the JSObjectExtension extension
Returnstrueif this is a plain JS object (a dictionary-like object such as{}), whose prototype isObject.prototypeornull.no setter -
keys
→ Iterable<
String> -
Available on JSObject, provided by the JSObjectExtension extension
no setter - prototype → JSObject?
-
Available on JSObject, provided by the JSObjectExtension extension
The JS prototype of this object, ornullif it has none (e.g. an object created withObject.create(null)). See JSObject.getPrototypeOf.no setter
Methods
-
as<
T extends JSObject> () → T? -
Available on JSObject, provided by the JSObjectExtension extension
Casts this JSObject toT, returningnullif it isn't aT. -
get(
String key) → Object? -
Available on JSObject, provided by the JSObjectExtension extension
-
put(
Object key, Object? value) → void -
Available on JSObject, provided by the JSObjectExtension extension
-
toMap(
) → Map< String, dynamic> -
Available on JSObject, provided by the JSObjectExtension extension