JsonGroupV2Info

data class JsonGroupV2Info(id: String?, revision: Int?, title: String?, description: String?, avatar: String?, timer: Int?, members: List<JsonAddress>, pendingMembers: List<JsonAddress>, requestingMembers: List<JsonAddress>, inviteLink: String?, accessControl: GroupAccessControl?, memberDetail: List<GroupMember>, pendingMemberDetail: List<GroupMember>)

Properties

Link copied to clipboard
val accessControl: GroupAccessControl? = null

current access control settings for this group

Link copied to clipboard
val avatar: String? = null

path to the group's avatar on local disk, if available

Link copied to clipboard
val description: String? = null
Link copied to clipboard
val id: String? = null

Example: "EdSqI90cS0UomDpgUXOlCoObWvQOXlH5G3Z2d3f4ayE="

Link copied to clipboard
val inviteLink: String? = null

the signal.group link, if applicable

Link copied to clipboard
val memberDetail: List<GroupMember>

detailed member list

Link copied to clipboard
val members: List<JsonAddress>
Link copied to clipboard
val pendingMemberDetail: List<GroupMember>

detailed pending member list

Link copied to clipboard
val pendingMembers: List<JsonAddress>
Link copied to clipboard
val requestingMembers: List<JsonAddress>
Link copied to clipboard
val revision: Int? = null

Example: 5

Link copied to clipboard
val timer: Int? = null

Example: 604800

Link copied to clipboard
val title: String? = null

Example: "Parkdale Run Club"