Skip to content

API Referansı ​

API Referansı ​

PlatformManager Metotları ​

kotlin
interface PlatformManager {
    // Pano'ya istek gönder
    fun sendRequest(request: PlatformRequest)
    
    // Mesaj handler'ı kaydet
    fun registerMessageHandler(handler: PlatformMessageHandler<*>)
    
    // Pano'ya bağlı mı kontrol et
    fun isConnected(): Boolean
    
    // Bağlantı durumunu al
    fun getConnectionStatus(): ConnectionStatus
}

PlatformRequest ​

kotlin
abstract class PlatformRequest {
    abstract fun getRequestType(): String
    abstract fun getData(): Map<String, Any>
}

PlatformMessageResponse ​

kotlin
interface PlatformMessageResponse {
    fun onResponse(response: Map<String, Any>)
    fun onError(error: String)
}

PlatformMessageHandler ​

kotlin
abstract class PlatformMessageHandler<R : PlatformMessage> {
    abstract fun handle(message: R)
    abstract fun getMessageType(): String
}

Yardıma mı İhtiyacınız Var? ​

İlgili Dokümantasyon ​

Mutlu kodlamalar!