ChannelMembership class

Creates a channel member.

Constructors

ChannelMembership({String? channelArn, DateTime? createdTimestamp, Identity? invitedBy, DateTime? lastUpdatedTimestamp, Identity? member, ChannelMembershipType? type})
ChannelMembership.fromJson(Map<String, dynamic> json)
factory

Properties

channelArn String?
The ARN of the member's channel.
final
createdTimestamp DateTime?
The time at which the channel membership was created.
final
hashCode int
The hash code for this object.
no setterinherited
invitedBy Identity?
The identifier of the member who invited another member. Taken from the message header.
final
lastUpdatedTimestamp DateTime?
The time at which a channel membership was last updated.
final
member Identity?
The data of the channel member.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type ChannelMembershipType?
The membership type set for the channel member.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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