You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
jianglk.darker
7ee447c011
|
4 months ago | |
---|---|---|
.. | ||
api | 4 months ago | |
src | 4 months ago | |
test | 4 months ago | |
README.md | 4 months ago | |
build.gradle | 4 months ago | |
package.list | 4 months ago |
README.md
Module kotlinx-coroutines-play-services
Integration with Google Play Services Tasks API.
Extension functions:
Name | Description |
---|---|
Task.await | Awaits for completion of the Task (cancellable) |
Deferred.asTask | Converts a deferred value to a Task |
Example
Using Firebase APIs becomes simple:
FirebaseAuth.getInstance().signInAnonymously().await()
val snapshot = try {
FirebaseFirestore.getInstance().document("users/$id").get().await() // Cancellable await
} catch (e: FirebaseFirestoreException) {
// Handle exception
return@async
}
// Do stuff