Builder

class Builder<M : Any>

Types

Delete
Link copied to clipboard
common
class Delete<M : Any>(operation: Operation.Delete<M>, subscription: Closeable) : DBListener.Builder.Receiver<M, Operation.Delete<M>>
Put
Link copied to clipboard
common
class Put<M : Any>(operation: Operation.Put<M>, subscription: Closeable) : DBListener.Builder.Receiver<M, Operation.Put<M>>
Receiver
Link copied to clipboard
common
interface Receiver<M : Any, O : Operation<M>>

Functions

build
Link copied to clipboard
common
fun build(): DBListener<M>
didDelete
Link copied to clipboard
common
fun didDelete(block: DBListener.Builder.Delete<M>.() -> Unit)
didDeleteIt
Link copied to clipboard
common
fun didDeleteIt(block: DBListener.Builder.Delete<M>.(M) -> Unit)
didPut
Link copied to clipboard
common
fun didPut(block: DBListener.Builder.Put<M>.(M) -> Unit)
willDelete
Link copied to clipboard
common
fun willDelete(block: DBListener.Builder.Delete<M>.() -> Unit)
willDeleteIt
Link copied to clipboard
common
fun willDeleteIt(block: DBListener.Builder.Delete<M>.(M) -> Unit)
willPut
Link copied to clipboard
common
fun willPut(block: DBListener.Builder.Put<M>.(M) -> Unit)