Listener

interface Listener

Smartapp backend's messages listener.

Functions

Link copied to clipboard
abstract fun onError(messageId: MessageId, throwable: Throwable)

Error from backend throwable for message with messageId.

Link copied to clipboard
abstract fun onMessage(messageId: MessageId, payload: Payload)

New message with id messageId and payload.

Link copied to clipboard
open fun onNavigationCommand(payload: Payload)

Navigation command with payload that contains JSON like { "command": "RIGHT" }