class PickerChatRequestParams : Parcelable
<init> |
PickerChatRequestParams(selectionType: PickerChatSelectionType, title: String? = null, chatFilters: List<PickerChatFilter>? = listOf(Constants.DEFAULT_PICKER_CHAT_FILTER), viewAppearance: ViewAppearance? = Constants.DEFAULT_PICKER_VIEW_APPEARANCE, orientation: PickerOrientation? = Constants.DEFAULT_PICKER_ORIENTATION, enableSearch: Boolean? = Constants.DEFAULT_ENABLE_SEARCH, disableSelectOptions: List<DisableSelectOption>? = null, displayAllProfile: Boolean? = Constants.DEFAULT_DISPLAY_ALL_PROFILE, maxPickableCount: Int? = Constants.DEFAULT_MAX_PICKABLE_COUNT, minPickableCount: Int? = Constants.DEFAULT_MIN_PICKABLE_COUNT) |
chatFilters |
채팅방 피커에 포함할 채팅방 타입 val chatFilters: List<PickerChatFilter>? |
disableSelectOptions |
채팅방 멤버 목록에서 사용자 선택 불가 처리 val disableSelectOptions: List<DisableSelectOption>? |
displayAllProfile |
앱과 연결되지 않았거나 동의 항목에 미동의한 사용자의 프로필 전체 정보 표시 여부 val displayAllProfile: Boolean? |
enableSearch |
검색 기능 사용 여부 val enableSearch: Boolean? |
maxPickableCount |
선택 가능한 채팅방 멤버 수의 최대값 val maxPickableCount: Int? |
minPickableCount |
선택 가능한 채팅방 멤버 수의 최소값 val minPickableCount: Int? |
orientation |
채팅방 피커의 방향 val orientation: PickerOrientation? |
selectionType |
채팅방 피커 종류, CHAT 또는 CHAT_MEMBER 선택(필수) val selectionType: PickerChatSelectionType |
title |
채팅방 피커의 타이틀 영역에 표시될 텍스트 val title: String? |
viewAppearance |
채팅방 피커 화면 모드 val viewAppearance: ViewAppearance? |