Handler

Shoplive Short-form에서 발생한 알림을 클라이언트에서 Handler 함수를 통해 전달받고 필요한 처리를 합니다.

ShopLiveShortform.setHandler(object : ShopLiveShortformFullTypeHandler() {
    override fun onEvent(command: String, payload: String?) {
        // Do something
    }
        
    override fun onError(error: ShopLiveCommonError) {
        // Do something
    }
        
    override fun onShare(activity: Activity, data: ShopLiveShortformData?, url: String?) {
        // Do something
    }
})

onEvent(command: String, payload: String?)

Shoplive Short-form 에서 발생하는 여러가지 이벤트를 직접 핸들링 할 수 있는 messageCallback 함수를 제공합니다.

이벤트 제어를 위한 messageCallback


onError(error: ShopLiveCommonError)

Shoplive Short-form 에서 발생하는 에러를 직접 핸들링 할 수 있는 messageCallback 함수를 제공합니다.

ShopLiveCommonError

payloadtype
messageString?
causeThrowable?

onShare(activity: Activity, data: ShopLiveShortformData?, url: String?)

Shoplive Short-form 에서 직접 공유하기 기능을 개발 합니다.