RolloutRule class

Annotations
  • @JsonSerializable()

Constructors

RolloutRule(dynamic value, String comparisonAttribute, int comparator, String comparisonValue, String variationId)
RolloutRule.fromJson(Map<String, dynamic> json)
factory

Properties

comparator int
The operator used in the comparison.
final
comparisonAttribute String
The user attribute used in the comparison during evaluation.
final
comparisonValue String
The comparison value compared to the given user attribute.
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
value → dynamic
Value served when the rule is selected during evaluation.
final
variationId String
The rule's variation ID (for analytical purposes).
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited