Chat

data class Chat(id: Long, title: String?, imageUrl: String?, memberCount: Int?, displayMemberImages: List<String>?, roomType: Chat.ChatRoomType?, titleSource: String) : Parcelable

채팅방 정보
Chat information

Constructors

Link copied to clipboard
fun Chat(id: Long, title: String?, imageUrl: String?, memberCount: Int?, displayMemberImages: List<String>?, roomType: Chat.ChatRoomType?, titleSource: String)

Types

Link copied to clipboard
enum ChatRoomType : Enum<Chat.ChatRoomType>

채팅방 타입 클래스
Chatroom type class

Functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)

Properties

Link copied to clipboard
val displayMemberImages: List<String>?

채팅방 멤버 썸네일 이미지 목록(최대 5명)
List of thumbnail image of chat members (Maximum: 5)

Link copied to clipboard
val id: Long

채팅방 ID
Chat ID

Link copied to clipboard
val imageUrl: String?

채팅방 이미지 URL
Image URL for the chat

Link copied to clipboard
val memberCount: Int?

채팅방 멤버 수
Number of chat members

Link copied to clipboard
@SerializedName(value = "chat_room_type")
val roomType: Chat.ChatRoomType?

채팅방 타입(regular: 일반 채팅방 | open: 오픈채팅)
Chat type(regular: regular chat | open: open chat)

Link copied to clipboard
val title: String?

채팅방 이름
Title of the chat

Link copied to clipboard
val titleSource: String

채팅방 이름 타입(user: 사용자 설정 | chat: 채팅방 생성 시 설정 | default: 별도 설정 없음)
Type of the chat title (user: user set | chat: set upon creation | default: no setting)