Source code for pyrokid_cxr_clientm.extend.callbacks.apk_status_callback
"""com.rokid.cxr.client-m:1.0.9 - extend/callbacks/ApkStatusCallback.java in Python"""
from abc import ABC, abstractmethod
[docs]
class ApkStatusCallback(ABC):
"""com.rokid.cxr.client.extend.callbacks.ApkStatusCallback Java interface to Python - Please extend this class and implement the methods"""
[docs]
@abstractmethod
def onUploadApkSucceed(self) -> None: pass
[docs]
@abstractmethod
def onUploadApkFailed(self) -> None: pass
[docs]
@abstractmethod
def onInstallApkSucceed(self) -> None: pass
[docs]
@abstractmethod
def onInstallApkFailed(self) -> None: pass
[docs]
@abstractmethod
def onUninstallApkSucceed(self) -> None: pass
[docs]
@abstractmethod
def onUninstallApkFailed(self) -> None: pass
[docs]
@abstractmethod
def onOpenAppSucceed(self) -> None: pass
[docs]
@abstractmethod
def onOpenAppFailed(self) -> None: pass
[docs]
@abstractmethod
def onStopAppResult(self, success: bool) -> None: pass
[docs]
@abstractmethod
def onGlassAppResume(self, packageName: str) -> None: pass
[docs]
@abstractmethod
def onQueryAppResult(self, packageName: str, isInstalled: bool) -> None: pass