Update Group Request
data class UpdateGroupRequest(account: String, groupID: String, title: String?, avatar: String?, updateTimer: Int?, addMembers: List<JsonAddress>, removeMembers: List<JsonAddress>, updateRole: GroupMember?, updateAccessControl: GroupAccessControl?, resetLink: Boolean?) : SignaldRequestBodyV1<UpdateGroup, GroupInfo>
Content copied to clipboard
modify a group. Note that only one modification action may be preformed at once
Constructors
UpdateGroupRequest
Link copied to clipboard
fun UpdateGroupRequest(account: String, groupID: String, title: 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
getTypedResponseOrNull
Link copied to clipboard
open override fun getTypedResponseOrNull(responseWrapper: JsonMessageWrapper<*>): GroupInfo?
Content copied to clipboard
submit
Link copied to clipboard
Properties
addMembers
Link copied to clipboard
removeMembers
Link copied to clipboard
updateAccessControl
Link copied to clipboard
updateRole
Link copied to clipboard
updateTimer
Link copied to clipboard