kakao-partner-android-sdk-rx / com.kakao.sdk.partner.friend.client / PickerClient

PickerClient

class PickerClient

파트너용으로 제공되는 클래스로, 친구를 선택할 수 있는 친구 선택 화면을 호출합니다.

Constructors

<init>

파트너용으로 제공되는 클래스로, 친구를 선택할 수 있는 친구 선택 화면을 호출합니다.

PickerClient()

Functions

selectChat

채팅방이나 채팅방 멤버를 선택할 수 있는 채팅방 피커를 화면 전체에 표시합니다.

fun selectChat(context: Context, params: PickerChatRequestParams, callback: (selectedUsers: SelectedUsers?, selectedChat: SelectedChat?, error: Throwable?) -> Unit): Unit

selectChatPopup

채팅방이나 채팅방 멤버를 선택할 수 있는 채팅방 피커를 팝업 형태로 표시합니다.

fun selectChatPopup(context: Context, params: PickerChatRequestParams, callback: (selectedUsers: SelectedUsers?, selectedChat: SelectedChat?, error: Throwable?) -> Unit): Unit

selectFriend

한 명의 친구만 선택할 수 있는 친구 선택 화면(싱글 피커)을 화면 전체에 표시합니다.

fun selectFriend(context: Context, params: PickerFriendRequestParams, callback: (selectedUsers: SelectedUsers?, error: Throwable?) -> Unit): Unit

selectFriendPopup

한 명의 친구만 선택할 수 있는 친구 선택 화면(싱글 피커)을 팝업 형태로 표시합니다.

fun selectFriendPopup(context: Context, params: PickerFriendRequestParams, callback: (selectedUsers: SelectedUsers?, error: Throwable?) -> Unit): Unit

selectFriends

여러 명의 친구를 선택할 수 있는 친구 선택 화면(멀티 피커)을 화면 전체에 표시합니다.

fun selectFriends(context: Context, params: PickerFriendRequestParams, callback: (selectedUsers: SelectedUsers?, error: Throwable?) -> Unit): Unit

selectFriendsPopup

여러 명의 친구를 선택할 수 있는 친구 선택 화면(멀티 피커)을 팝업 형태로 표시합니다.

fun selectFriendsPopup(context: Context, params: PickerFriendRequestParams, callback: (selectedUsers: SelectedUsers?, error: Throwable?) -> Unit): Unit

Companion Object Properties

instance

간편한 API 호출을 위해 기본 제공되는 singleton 객체

val instance: PickerClient

Companion Object Extension Properties

rx

val PickerClient.Companion.rx: RxPickerClient