kakao-partner-android-sdk-rx / com.kakao.sdk.partner.friend.model / PickerChatRequestParams

PickerChatRequestParams

class PickerChatRequestParams : Parcelable

Constructors

<init>

PickerChatRequestParams(selectionType: PickerChatSelectionType, title: String? = null, pickerChatFilters: 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, showFriendsOnly: Boolean? = false, displayAllProfile: Boolean? = false, disableSelectReasons: List<DisableSelectReason>? = null, maxPickableCount: Int? = Constants.DEFAULT_MAX_PICKABLE_COUNT, minPickableCount: Int? = Constants.DEFAULT_MIN_PICKABLE_COUNT)

Properties

disableSelectReasons

사용자 선택 불가 사유 표시

val disableSelectReasons: List<DisableSelectReason>?

displayAllProfile

앱과 연결되지 않았거나 동의 항목에 미동의한 사용자의 프로필 전체 정보 표시 여부

val displayAllProfile: Boolean?

enableSearch

검색 기능 사용 여부

val enableSearch: Boolean?

maxPickableCount

선택 가능한 채팅방 멤버 수의 최대값

val maxPickableCount: Int?

minPickableCount

선택 가능한 채팅방 멤버 수의 최소값

val minPickableCount: Int?

orientation

채팅방 피커의 방향

val orientation: PickerOrientation?

pickerChatFilters

채팅방 피커에 포함할 채팅방 타입

val pickerChatFilters: List<PickerChatFilter>?

selectionType

채팅방 피커 종류, CHAT 또는 CHAT_MEMBER 선택(필수)

val selectionType: PickerChatSelectionType

showFriendsOnly

채팅방 멤버 피커에서 친구만 표시

val showFriendsOnly: Boolean?

title

채팅방 피커의 타이틀 영역에 표시될 텍스트

val title: String?

viewAppearance

채팅방 피커 모드

val viewAppearance: ViewAppearance?