ControllableTask
A CancellableTask that can also be paused and resumed, as the Android SDK's ControllableTask.
Inheritors
A CancellableTask that can also be paused and resumed, as the Android SDK's ControllableTask.
Inheritors
A CancellableTask that can also be paused and resumed, as the Android SDK's ControllableTask.
Inheritors
Properties
Functions
Link copied to clipboard
open fun addOnCanceledListener(@NonNull p0: Activity, @NonNull p1: OnCanceledListener): Task<StateT?>
open fun addOnCanceledListener(@NonNull p0: Executor, @NonNull p1: OnCanceledListener): Task<StateT?>
Link copied to clipboard
open fun addOnCompleteListener(@NonNull p0: Activity, @NonNull p1: OnCompleteListener<StateT?>): Task<StateT?>
open fun addOnCompleteListener(@NonNull p0: Executor, @NonNull p1: OnCompleteListener<StateT?>): Task<StateT?>
Link copied to clipboard
abstract fun addOnFailureListener(@NonNull p0: Activity, @NonNull p1: OnFailureListener): Task<StateT?>
abstract fun addOnFailureListener(@NonNull p0: Executor, @NonNull p1: OnFailureListener): Task<StateT?>
Link copied to clipboard
actual abstract fun addOnPausedListener(listener: OnPausedListener<StateT>): ControllableTask<StateT>
Adds a listener called with a snapshot when the task is paused.
expect abstract fun addOnPausedListener(listener: OnPausedListener<StateT>): ControllableTask<StateT>
Adds a listener called with a snapshot when the task is paused.
actual abstract fun addOnPausedListener(listener: OnPausedListener<StateT>): ControllableTask<StateT>
Adds a listener called with a snapshot when the task is paused.
Link copied to clipboard
actual abstract fun addOnProgressListener(listener: OnProgressListener<StateT>): CancellableTask<StateT>
Adds a listener called with a snapshot whenever progress is made.
expect abstract fun addOnProgressListener(listener: OnProgressListener<StateT>): CancellableTask<StateT>
Adds a listener called with a snapshot whenever progress is made.
actual abstract fun addOnProgressListener(listener: OnProgressListener<StateT>): CancellableTask<StateT>
Adds a listener called with a snapshot whenever progress is made.
Link copied to clipboard
abstract fun addOnSuccessListener(@NonNull p0: Activity, @NonNull p1: OnSuccessListener<in StateT?>): Task<StateT?>
abstract fun addOnSuccessListener(@NonNull p0: Executor, @NonNull p1: OnSuccessListener<in StateT?>): Task<StateT?>
Link copied to clipboard
open fun <TContinuationResult : Any?> continueWith(@NonNull p0: Continuation<StateT?, TContinuationResult?>): Task<TContinuationResult?>
open fun <TContinuationResult : Any?> continueWith(@NonNull p0: Executor, @NonNull p1: Continuation<StateT?, TContinuationResult?>): Task<TContinuationResult?>
expect abstract fun <TContinuationResult> continueWith(continuation: Continuation<StateT, TContinuationResult>): Task<TContinuationResult>
abstract fun <TContinuationResult> continueWith(continuation: Continuation<StateT, TContinuationResult>): Task<TContinuationResult>
Link copied to clipboard
open fun <TContinuationResult : Any?> continueWithTask(@NonNull p0: Continuation<StateT?, Task<TContinuationResult?>?>): Task<TContinuationResult?>
open fun <TContinuationResult : Any?> continueWithTask(@NonNull p0: Executor, @NonNull p1: Continuation<StateT?, Task<TContinuationResult?>?>): Task<TContinuationResult?>
expect abstract fun <TContinuationResult> continueWithTask(continuation: Continuation<StateT, Task<TContinuationResult>>): Task<TContinuationResult>
abstract fun <TContinuationResult> continueWithTask(continuation: Continuation<StateT, Task<TContinuationResult>>): Task<TContinuationResult>
Link copied to clipboard
open fun <TContinuationResult : Any?> onSuccessTask(@NonNull p0: SuccessContinuation<StateT?, TContinuationResult?>): Task<TContinuationResult?>
open fun <TContinuationResult : Any?> onSuccessTask(@NonNull p0: Executor, @NonNull p1: SuccessContinuation<StateT?, TContinuationResult?>): Task<TContinuationResult?>
expect abstract fun <TContinuationResult> onSuccessTask(successContinuation: SuccessContinuation<StateT, TContinuationResult>): Task<TContinuationResult>
abstract fun <TContinuationResult> onSuccessTask(successContinuation: SuccessContinuation<StateT, TContinuationResult>): Task<TContinuationResult>