micro_utils.dokka
0.18.2
android
common
micro_utils.dokka
/
dev.inmo.micro_utils.repos
/
TransactionContext
Transaction
Context
android
class
TransactionContext
(
val
databaseContext
:
CoroutineContext
)
:
CoroutineContext.Element
Members
Members & Extensions
Constructors
Transaction
Context
Link copied to clipboard
android
constructor
(
databaseContext
:
CoroutineContext
)
Types
Companion
Link copied to clipboard
android
object
Companion
:
CoroutineContext.Key
<
TransactionContext
>
Functions
fold
Link copied to clipboard
android
open
override
fun
<
R
>
fold
(
initial
:
R
,
operation
:
(
R
,
CoroutineContext.Element
)
->
R
)
:
R
get
Link copied to clipboard
android
open
operator override
fun
<
E
:
CoroutineContext.Element
>
get
(
key
:
CoroutineContext.Key
<
E
>
)
:
E
?
Linked
Supervisor
Job
Link copied to clipboard
fun
CoroutineContext
.
LinkedSupervisorJob
(
additionalContext
:
CoroutineContext
?
=
null
)
:
Job
minus
Key
Link copied to clipboard
android
open
override
fun
minusKey
(
key
:
CoroutineContext.Key
<
*
>
)
:
CoroutineContext
plus
Link copied to clipboard
android
open
operator
fun
plus
(
context
:
CoroutineContext
)
:
CoroutineContext
Properties
database
Context
Link copied to clipboard
android
val
databaseContext
:
CoroutineContext
key
Link copied to clipboard
android
open
override
val
key
:
CoroutineContext.Key
<
TransactionContext
>