Attendee class

A person attending an event

Constructors

Attendee({String? name, String? emailAddress, AttendeeRole? role, bool isOrganiser = false, bool isCurrentUser = false, IosAttendeeDetails? iosAttendeeDetails, AndroidAttendeeDetails? androidAttendeeDetails})
Attendee.fromJson(Map<String, dynamic>? json)

Properties

androidAttendeeDetails AndroidAttendeeDetails?
Details about the attendee that are specific to Android. When reading details for an existing event, this will only be populated on Android devices.
getter/setter pair
emailAddress String?
The email address of the attendee
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
iosAttendeeDetails IosAttendeeDetails?
Details about the attendee that are specific to iOS. When reading details for an existing event, this will only be populated on iOS devices.
getter/setter pair
isCurrentUser bool
Read-only. Returns true if the attendee is the current user, else false
getter/setter pair
isOrganiser bool
Read-only. Returns true if the attendee is an organiser, else false
getter/setter pair
name String?
The name of the attendee
getter/setter pair
role AttendeeRole?
An attendee role: None, Optional, Required or Resource
getter/setter pair
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
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

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