JSAnyOperatorExtension extension

on

Properties

isTruthy bool
Returns the result of '!![this]' in JS.
no setter
not bool
Returns the result of '![this]' in JS.
no setter

Methods

add(JSAny? any) JSAny
Returns the result of 'this + any' in JS.
and(JSAny? any) JSAny?
Returns the result of 'this && any' in JS.
divide(JSAny? any) JSAny
Returns the result of 'this / any' in JS.
equals(JSAny? any) JSBoolean
Returns the result of 'this == any' in JS.
exponentiate(JSAny? any) JSAny
Returns the result of 'this ** any' in JS.
greaterThan(JSAny? any) JSBoolean
Returns the result of 'this > any' in JS.
greaterThanOrEqualTo(JSAny? any) JSBoolean
Returns the result of 'this >= any' in JS.
lessThan(JSAny? any) JSBoolean
Returns the result of 'this < any' in JS.
lessThanOrEqualTo(JSAny? any) JSBoolean
Returns the result of 'this <= any' in JS.
modulo(JSAny? any) JSAny
Returns the result of 'this % any' in JS.
multiply(JSAny? any) JSAny
Returns the result of 'this * any' in JS.
notEquals(JSAny? any) JSBoolean
Returns the result of 'this != any' in JS.
or(JSAny? any) JSAny?
Returns the result of 'this || any' in JS.
strictEquals(JSAny? any) JSBoolean
Returns the result of 'this === any' in JS.
strictNotEquals(JSAny? any) JSBoolean
Returns the result of 'this !== any' in JS.
subtract(JSAny? any) JSAny
Returns the result of 'this - any' in JS.
unsignedRightShift(JSAny? any) JSNumber
Returns the result of 'this >>> any' in JS.