JSBoolean extension type - dart:js_interop library (original) (raw)
A JavaScript boolean.
on
- JSBooleanRepType
Implemented types
Available extensions
Properties
The hash code for this object.
no setterinherited
Available on JSAny?, provided by the NullableUndefineableJSAnyExtension extension
no setter
Available on JSAny?, provided by the NullableUndefineableJSAnyExtension extension
Whether this value corresponds to JavaScript null
.
no setter
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of !!`this`
in JavaScript.
no setter
Available on JSAny?, provided by the NullableUndefineableJSAnyExtension extension
Whether this value corresponds to JavaScript undefined
.
no setter
Available on JSAny?, provided by the NullableUndefineableJSAnyExtension extension
no setter
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of !`this`
in JavaScript.
no setter
A representation of the runtime type of the object.
no setterinherited
Available on JSBoolean, provided by the JSBooleanToBool extension
Converts this JSBoolean to a bool.
no setter
Methods
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of `this` + `any`
in JavaScript.
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of `this` && `any`
in JavaScript.
Available on JSAny?, provided by the JSAnyUtilityExtension extension
Converts a JavaScript value to the Dart equivalent if possible.
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of `this` / `any`
in JavaScript.
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of `this` == `any`
in JavaScript.
exponentiate(JSAny? any)→ JSAny
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of `this` ** `any`
in JavaScript.
greaterThan(JSAny? any)→ JSBoolean
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of `this` > `any`
in JavaScript.
greaterThanOrEqualTo(JSAny? any)→ JSBoolean
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of `this` >= `any`
in JavaScript.
instanceof(JSFunction constructor)→ bool
Available on JSAny?, provided by the JSAnyUtilityExtension extension
Whether this [JSAny](../dart-js%5Finterop/JSAny-extension-type.html)?
is an instanceof
constructor
.
instanceOfString(String constructorName)→ bool
Available on JSAny?, provided by the JSAnyUtilityExtension extension
Whether this [JSAny](../dart-js%5Finterop/JSAny-extension-type.html)?
is an instanceof
the constructor that is defined by constructorName
, which is looked up in theglobalContext.
Available on JSAny?, provided by the JSAnyUtilityExtension extension
Whether this [JSAny](../dart-js%5Finterop/JSAny-extension-type.html)?
is an instance of the JavaScript type that is declared by T
.
lessThan(JSAny? any)→ JSBoolean
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of `this` < `any`
in JavaScript.
lessThanOrEqualTo(JSAny? any)→ JSBoolean
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of `this` <= `any`
in JavaScript.
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of `this` % `any`
in JavaScript.
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of `this` * `any`
in JavaScript.
noSuchMethod(Invocation invocation)→ dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notEquals(JSAny? any)→ JSBoolean
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of `this` != `any`
in JavaScript.
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of `this` || `any`
in JavaScript.
strictEquals(JSAny? any)→ JSBoolean
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of `this` === `any`
in JavaScript.
strictNotEquals(JSAny? any)→ JSBoolean
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of `this` !== `any`
in JavaScript.
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of `this` - `any`
in JavaScript.
A string representation of this object.
inherited
typeofEquals(String typeString)→ bool
Available on JSAny?, provided by the JSAnyUtilityExtension extension
Whether the result of typeof
on this [JSAny](../dart-js%5Finterop/JSAny-extension-type.html)?
istypeString
.
unsignedRightShift(JSAny? any)→ JSNumber
Available on JSAny?, provided by the JSAnyOperatorExtension extension
The result of `this` >>> `any`
in JavaScript.
Operators
operator ==(Object other)→ bool
The equality operator.
inherited