firebase-multiplatform
Toggle table of contents
0.3.0
android
common
nonJvm
Target filter
android
common
nonJvm
Switch theme
Search in API
Skip to content
firebase-multiplatform
firebase-app
/
com.google.android.gms.tasks
/
TaskCompletionSource
Task
Completion
Source
android
common
nonJvm
actual
class
TaskCompletionSource
<
TResult
>
(
source
)
Provides a
Task
whose completion is controlled by the holder of the source.
expect
class
TaskCompletionSource
<
TResult
>
(
source
)
Provides a
Task
whose completion is controlled by the holder of the source.
actual
class
TaskCompletionSource
<
TResult
>
(
source
)
Provides a
Task
whose completion is controlled by the holder of the source.
Members
Constructors
Task
Completion
Source
Link copied to clipboard
android
common
nonJvm
actual
constructor
(
)
expect
constructor
(
)
actual
constructor
(
)
Properties
task
Link copied to clipboard
android
common
nonJvm
actual
val
task
:
Task
<
TResult
>
expect
val
task
:
Task
<
TResult
>
actual
val
task
:
Task
<
TResult
>
Functions
set
Exception
Link copied to clipboard
android
common
nonJvm
actual
fun
setException
(
e
:
Exception
)
expect
fun
setException
(
e
:
Exception
)
actual
fun
setException
(
e
:
Exception
)
set
Result
Link copied to clipboard
android
common
nonJvm
actual
fun
setResult
(
result
:
TResult
?
)
expect
fun
setResult
(
result
:
TResult
?
)
actual
fun
setResult
(
result
:
TResult
?
)
try
Set
Exception
Link copied to clipboard
android
common
nonJvm
actual
fun
trySetException
(
e
:
Exception
)
:
Boolean
expect
fun
trySetException
(
e
:
Exception
)
:
Boolean
actual
fun
trySetException
(
e
:
Exception
)
:
Boolean
try
Set
Result
Link copied to clipboard
android
common
nonJvm
actual
fun
trySetResult
(
result
:
TResult
?
)
:
Boolean
expect
fun
trySetResult
(
result
:
TResult
?
)
:
Boolean
actual
fun
trySetResult
(
result
:
TResult
?
)
:
Boolean