JSAnyConversion extension
Convenience conversions from JavaScript values to Dart values.
- on
Properties
- isDefined → bool
-
Available on JSAny?, provided by the JSAnyConversion extension
Whether this value is neither JavaScriptundefinednornull.no setter
Methods
-
toBool(
[bool def = false]) → bool -
Available on JSAny?, provided by the JSAnyConversion extension
Converts a JavaScript value to a Dart boolean. -
toDartString(
[String def = '']) → String -
Available on JSAny?, provided by the JSAnyConversion extension
Converts a JavaScript value to a Dart string. -
toDouble(
[double def = 0.0]) → double -
Available on JSAny?, provided by the JSAnyConversion extension
Converts a JavaScript value to a Dart double. -
toInt(
[int def = 0]) → int -
Available on JSAny?, provided by the JSAnyConversion extension
Converts a JavaScript value to a Dart integer. -
toList(
) → List< JSAny?> -
Available on JSAny?, provided by the JSAnyConversion extension
Converts a JavaScript array to a Dart list. -
toMap(
) → Map< String, JSAny?> -
Available on JSAny?, provided by the JSAnyConversion extension
Converts a JavaScript object to a Dart map. -
toNullableBool(
) → bool? -
Available on JSAny?, provided by the JSAnyConversion extension
Converts a JavaScript value to a nullable Dart boolean. -
toNullableDouble(
) → double? -
Available on JSAny?, provided by the JSAnyConversion extension
Converts a JavaScript value to a nullable Dart double. -
toNullableInt(
) → int? -
Available on JSAny?, provided by the JSAnyConversion extension
Converts a JavaScript value to a nullable Dart integer. -
toNullableList(
) → List< JSAny?> ? -
Available on JSAny?, provided by the JSAnyConversion extension
Converts a JavaScript array to a Dart list. -
toNullableMap(
) → Map< String, JSAny?> ? -
Available on JSAny?, provided by the JSAnyConversion extension
Converts a JavaScript object to a Dart map. -
toNullableString(
) → String? -
Available on JSAny?, provided by the JSAnyConversion extension
Converts a JavaScript value to a nullable Dart string.