ActiveParticipationInvitation class

An invitation to participate in an active study deployment using the specified master devices. Some of the devices which the participant is invited to might already be registered. If the participant wants to use a different device, they will need to unregister the existing device first.

Annotations
  • @JsonSerializable(fieldRename: FieldRename.none, includeIfNull: false)

Constructors

ActiveParticipationInvitation()
ActiveParticipationInvitation.fromJson(Map<String, dynamic> json)
factory

Properties

devices ↔ List<DeviceInvitation>
read / write
hashCode → int
The hash code for this object. [...]
read-only, inherited
invitation StudyInvitation
read / write
participation Participation
read / write
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited
studyDeploymentId → String
The CARP study deployment ID.
read-only
studyId → String
The CARP study ID.
read-only

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toJson() → Map<String, dynamic>
toString() → String
Returns a string representation of this object.
override

Operators

operator ==(Object other) → bool
The equality operator. [...]
inherited