CreateRoomParameter

data class CreateRoomParameter(val visibility: DirectoryVisibility = DirectoryVisibility.PUBLIC, val name: String? = null, val topic: String? = null, val invite: Set<UserId>? = null, val inviteThirdPid: Set<CreateRoom.Request.InviteThirdPid>? = null, val roomVersion: String? = null, val creationContent: CreateEventContent? = null, val initialState: List<InitialStateEvent<*>>? = null, val preset: CreateRoom.Request.Preset? = null, val isDirect: Boolean? = null, val powerLevelContentOverride: PowerLevelsEventContent? = null, val asUserId: UserId? = null)

Constructors

Link copied to clipboard
constructor(visibility: DirectoryVisibility = DirectoryVisibility.PUBLIC, name: String? = null, topic: String? = null, invite: Set<UserId>? = null, inviteThirdPid: Set<CreateRoom.Request.InviteThirdPid>? = null, roomVersion: String? = null, creationContent: CreateEventContent? = null, initialState: List<InitialStateEvent<*>>? = null, preset: CreateRoom.Request.Preset? = null, isDirect: Boolean? = null, powerLevelContentOverride: PowerLevelsEventContent? = null, asUserId: UserId? = null)

Properties

Link copied to clipboard
val asUserId: UserId? = null
Link copied to clipboard
val creationContent: CreateEventContent? = null
Link copied to clipboard
val initialState: List<InitialStateEvent<*>>? = null
Link copied to clipboard
val invite: Set<UserId>? = null
Link copied to clipboard
val inviteThirdPid: Set<CreateRoom.Request.InviteThirdPid>? = null
Link copied to clipboard
val isDirect: Boolean? = null
Link copied to clipboard
val name: String? = null
Link copied to clipboard
val powerLevelContentOverride: PowerLevelsEventContent? = null
Link copied to clipboard
val preset: CreateRoom.Request.Preset? = null
Link copied to clipboard
val roomVersion: String? = null
Link copied to clipboard
val topic: String? = null
Link copied to clipboard
val visibility: DirectoryVisibility