Choice class

Choice data for the current Duviri state.

Annotations
  • @JsonSerializable.new()

Constructors

Choice({required String category, required String categoryKey, required List<String> choices})
Choice data for the current Duviri state.
const
Choice.fromJson(Map<String, dynamic> json)
Creates a Choice object from json.
factory

Properties

category String
The choice category.
final
categoryKey String
The category key.
final
choices List<String>
The available choices.
final
hashCode int
The hash code for this object.
no setterinherited
props List<Object?>
The list of properties that will be used to determine whether two instances are equal.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stringify bool?
If set to true, the toString method will be overridden to output this instance's props.
no setterinherited

Methods

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

Operators

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