BinaryOperator enum
A binary operator constant.
Values
- singleEquals → const BinaryOperator
-
The Microsoft equals operator,
=.const BinaryOperator('single equals', '=', 0) - or → const BinaryOperator
-
The disjunction operator,
or.const BinaryOperator('or', 'or', 1, associative: true) - and → const BinaryOperator
-
The conjunction operator,
and.const BinaryOperator('and', 'and', 2, associative: true) - equals → const BinaryOperator
-
The equality operator,
==.const BinaryOperator('equals', '==', 3) - notEquals → const BinaryOperator
-
The inequality operator,
!=.const BinaryOperator('not equals', '!=', 3) - greaterThan → const BinaryOperator
-
The greater-than operator,
>.const BinaryOperator('greater than', '>', 4) - greaterThanOrEquals → const BinaryOperator
-
The greater-than-or-equal-to operator,
>=.const BinaryOperator('greater than or equals', '>=', 4) - lessThan → const BinaryOperator
-
The less-than operator,
<.const BinaryOperator('less than', '<', 4) - lessThanOrEquals → const BinaryOperator
-
The less-than-or-equal-to operator,
<=.const BinaryOperator('less than or equals', '<=', 4) - plus → const BinaryOperator
-
The addition operator,
+.const BinaryOperator('plus', '+', 5, associative: true) - minus → const BinaryOperator
-
The subtraction operator,
-.const BinaryOperator('minus', '-', 5) - times → const BinaryOperator
-
The multiplication operator,
*.const BinaryOperator('times', '*', 6, associative: true) - dividedBy → const BinaryOperator
-
The division operator,
/.const BinaryOperator('divided by', '/', 6) - modulo → const BinaryOperator
-
The modulo operator,
%.const BinaryOperator('modulo', '%', 6)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- isAssociative → bool
-
Whether this operation has the associative property.
final
- name → String
-
The English name of
this.final - name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - operator → String
-
The Sass syntax for
this.final - precedence → int
-
The precedence of
this.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
values
→ const List<
BinaryOperator> - A constant List of the values in this enum, in order of their declaration.