# TransactionStore

class TransactionStore<T : Any>(val init: Transaction.() -> T? = null) : ReadWriteProperty<Any?, T?>

Class responsible for implementing property delegates of read-write properties in the current transaction's `UserDataHolder`.

## Constructors

TransactionStore
Link copied to clipboard
constructor(init: Transaction.() -> T? = null)

## Properties

init
Link copied to clipboard
val init: Transaction.() -> T?

## Functions

getValue
Link copied to clipboard
open operator override fun getValue(thisRef: Any?, property: KProperty<*>): T?
setValue
Link copied to clipboard
open operator override fun setValue(thisRef: Any?, property: KProperty<*>, value: T?)