Package-level declarations

Properties

Link copied to clipboard
Link copied to clipboard
private const val PENDING_KEY: String
Link copied to clipboard
private val queueLock: Mutex
Link copied to clipboard
private const val STEAM_IGNORE_URL: String

Functions

Link copied to clipboard
external fun fetch(input: String, init: dynamic): Promise<dynamic>
Link copied to clipboard
private suspend fun flush(): Int

Wysyła kolejkę po kolei i zwraca, ile zostało; zatrzymuje się na pierwszym braku połączenia.

Link copied to clipboard
private fun ignoreLastError()
Link copied to clipboard
private fun jsonPost(body: String): dynamic
Link copied to clipboard
fun main()

Tło wtyczki: przekazuje aplikacji zmiany zrobione na stronach, tak żeby Augustus je powtórzył.

Link copied to clipboard
private fun onUpdateList(details: WebRequestDetails)
Link copied to clipboard
private suspend fun pending(): Array<dynamic>
Link copied to clipboard
private suspend fun save(queue: List<dynamic>)
Link copied to clipboard
private fun send(url: String, body: String, tabId: Int)

Dopisuje zmianę do kolejki i wysyła kolejkę; komunikat o wyniku trafia na kartę tabId.

Link copied to clipboard
private fun toast(tabId: Int, text: String, saved: Boolean)