ContactGroup class

A contact group.

Constructors

ContactGroup({List<GroupClientData>? clientData, String? etag, String? formattedName, String? groupType, int? memberCount, List<String>? memberResourceNames, ContactGroupMetadata? metadata, String? name, String? resourceName})
ContactGroup.fromJson(Map json_)

Properties

clientData List<GroupClientData>?
The group's client data.
getter/setter pair
etag String?
The HTTP entity tag of the resource.
getter/setter pair
formattedName String?
The name translated and formatted in the viewer's account locale or the Accept-Language HTTP header locale for system groups names.
getter/setter pair
groupType String?
The contact group type.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
memberCount int?
The total number of contacts in the group irrespective of max members in specified in the request.
getter/setter pair
memberResourceNames List<String>?
The list of contact person resource names that are members of the contact group.
getter/setter pair
metadata ContactGroupMetadata?
Metadata about the contact group.
getter/setter pair
name String?
The contact group name set by the group owner or a system provided name for system groups.
getter/setter pair
resourceName String?
The resource name for the contact group, assigned by the server.
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