Attendee class Null safety

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.
read / write
emailAddress String?
The email address of the attendee
read / write
hashCode int
The hash code for this object.
read-onlyinherited
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.
read / write
isCurrentUser bool
Read-only. Returns true if the attendee is the current user, else false
read / write
isOrganiser bool
Read-only. Returns true if the attendee is an organiser, else false
read / write
name String?
The name of the attendee
read / write
role AttendeeRole?
An attendee role: None, Optional, Required or Resource
read / write
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent 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