Update Group Request
data class UpdateGroupRequest(account: String, groupID: String, title: String?, description: String?, avatar: String?, updateTimer: Int?, addMembers: List<JsonAddress>, removeMembers: List<JsonAddress>, updateRole: GroupMember?, updateAccessControl: GroupAccessControl?, resetLink: Boolean?) : SignaldRequestBodyV1<GroupInfo>
Content copied to clipboard
modify a group. Note that only one modification action may be performed at once
Constructors
UpdateGroupRequest
Link copied to clipboard
fun UpdateGroupRequest(account: String, groupID: String, title: String? = null, description: String? = null, avatar: String? = null, updateTimer: Int? = null, addMembers: List<JsonAddress> = emptyList(), removeMembers: List<JsonAddress> = emptyList(), updateRole: GroupMember? = null, updateAccessControl: GroupAccessControl? = null, resetLink: Boolean? = null)
Content copied to clipboard
Functions
submit
Link copied to clipboard
submitSuspend
Link copied to clipboard
suspend fun submitSuspend(socketCommunicator: SuspendSocketCommunicator): GroupInfo
Content copied to clipboard
Properties
addMembers
Link copied to clipboard
description
Link copied to clipboard
removeMembers
Link copied to clipboard
updateAccessControl
Link copied to clipboard
updateRole
Link copied to clipboard
updateTimer
Link copied to clipboard