• 製品
  • 価格
  • リソース
  • サポート
このページは現在英語版のみで提供されており、日本語版も近日中に提供される予定です。ご利用いただきありがとうございます。

Voice Room UIKit API

Introduction

This module defines common base types across platforms, providing unified error handling and callback mechanisms for API calls.

Features

Callback Mechanism:Provides unified completion callback closure types

Data Structures

CompletionHandler

Provides basic type definitions, including error handling structures, callback closure types, and reactive state management tools.
Methods
onSuccess: Called when operation succeeds.
fun onSuccess()
onFailure: Called when operation fails.
fun onFailure(code: Int, desc: String)
Parameter
Type
Description
code
Int
Error code.
desc
String
Error description.

ListResultCompletionHandler

List result completion callback interface
Interface for asynchronous operation result callbacks that return paginated lists.
Methods
onSuccess: Called when operation succeeds, returns list result and cursor.
fun onSuccess(
result: List<T>,
cursor: String
)
Parameter
Type
Description
result
List<T>
Result list.
cursor
String
Pagination cursor.
onFailure: Called when operation fails.
fun onFailure(
code: Int,
desc: String
)
Parameter
Type
Description
code
Int
Error code.
desc
String
Error description.