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

PickerRequestParams

class PickerRequestParams : Parcelable

Constructors

<init>

PickerRequestParams(title: String? = null, pickerFriendOrder: PickerFriendOrder? = null, pickerFriendType: PickerFriendType? = Constants.DEFAULT_PICKER_FRIEND_TYPE, pickerFriendFilter: PickerFriendFilter? = Constants.DEFAULT_PICKER_FRIEND_FILTER, viewAppearance: ViewAppearance? = Constants.DEFAULT_PICKER_VIEW_APPEARANCE, countryCodes: List<String>? = null, usingOsFilter: PickerUsingOsFilter? = Constants.DEFAULT_OS_FILTER, orientation: PickerOrientation? = Constants.DEFAULT_PICKER_ORIENTATION, enableSearch: Boolean? = Constants.DEFAULT_ENABLE_SEARCH, searchPlaceHolderText: String? = null, enableIndex: Boolean? = Constants.DEFAULT_ENABLE_INDEX, showMyProfile: Boolean? = Constants.DEFAULT_SHOW_MY_PROFILE, showFavorite: Boolean? = Constants.DEFAULT_SHOW_FAVORITE, disableSelectReasons: DisableSelectReason? = null, maxPickableCount: Int? = Constants.DEFAULT_MAX_PICKABLE_COUNT, minPickableCount: Int? = Constants.DEFAULT_MIN_PICKABLE_COUNT, showPickedFriend: Boolean? = Constants.DEFAULT_SHOW_PICKED_FRIENDS, displayAllProfile: Boolean? = false)

Properties

countryCodes

카카오톡에 등록된 전화번호의 국가 코드를 토대로 요청 결과를 필터링할 때 사용

val countryCodes: List<String>?

disableSelectReasons

친구 선택 불가 사유

val disableSelectReasons: DisableSelectReason?

displayAllProfile

서비스 미가입자의 프로필 정보 표시 여부

val displayAllProfile: Boolean?

enableIndex

친구 목록 인덱스뷰 사용 여부

val enableIndex: Boolean?

enableSearch

친구 검색 기능 사용 여부

val enableSearch: Boolean?

maxPickableCount

선택 가능한 친구 수의 최대값

val maxPickableCount: Int?

minPickableCount

선택 가능한 친구 수의 최소값

val minPickableCount: Int?

orientation

친구 선택 화면의 방향

val orientation: PickerOrientation?

pickerFriendFilter

친구 목록 필터링 기준

val pickerFriendFilter: PickerFriendFilter?

pickerFriendOrder

친구 목록 정렬 기준

val pickerFriendOrder: PickerFriendOrder?

pickerFriendType

친구를 가져올 서비스

val pickerFriendType: PickerFriendType?

searchPlaceHolderText

친구 검색창에 표시될 텍스트

val searchPlaceHolderText: String?

showFavorite

즐겨찾기 친구 표시 여부

val showFavorite: Boolean?

showMyProfile

내 프로필 표시 여부

val showMyProfile: Boolean?

showPickedFriend

선택한 친구 표시 여부 (멀티 피커에만 사용 가능)

val showPickedFriend: Boolean?

title

친구 선택 화면의 이름

val title: String?

usingOsFilter

카카오톡 가입 기기의 OS 정보를 토대로 요청 결과를 필터링할 때 사용

val usingOsFilter: PickerUsingOsFilter?

viewAppearance

친구 선택 화면 모드

val viewAppearance: ViewAppearance?