AppStateRequestManager

interface AppStateRequestManager : AppStateManager

Request state through AppStateProvider when StarPlatform needed it

Functions

Link copied to clipboard
abstract fun dispose()
Link copied to clipboard
abstract fun registerBackgroundApp(packageName: String)

Зарегистрировать приложение как фоновое.

Link copied to clipboard
abstract fun setProvider(provider: AppStateProvider?)

Выставить провайдера для текущего приложения.

abstract fun setProvider(androidApplicationID: String, provider: AppStateProvider?)

Выставить провайдера для конкретного приложения.

Link copied to clipboard
abstract fun unregisterBackgroundApp(packageName: String)

Удалить приложение из списка фоновых.

Properties

Link copied to clipboard
abstract val appStateServiceStatusFlow: StateFlow<AppStateServiceStatus>

Флоу текущей готовности AppStateService. Если AppStateService готов, он может регистрировать дополнительные приложения.