Interaction class

Class representing an interaction with the app in the UI

Annotations
  • @JsonSerializable(fieldRename: FieldRename.snake)

Constructors

Interaction.new(DateTime time, String correctness, String type, String description)
Interaction.fromJson(Map<String, dynamic> json)
factory

Properties

correctness String
The correctness of the interaction as a String
no setter
description String
A explanatory description of the interaction (e.g. Test failed after tapping the button twice)
no setter
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
time DateTime
The time of the interaction
no setter
type String
The type of interaction (e.g. Button tap or Drawing gesture)
no setter

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