Toast Store
Functions
enqueue
Link copied to clipboard
open suspend override fun enqueue(update: QueuedUpdate<List<ToastComponent.ToastFragment>>)
Content copied to clipboard
errorHandler
Link copied to clipboard
open fun errorHandler(exception: Throwable, oldValue: List<ToastComponent.ToastFragment>): List<ToastComponent.ToastFragment>
Content copied to clipboard
handle
Link copied to clipboard
open fun handle(errorHandler: ErrorHandler<List<ToastComponent.ToastFragment>>, execute: suspend (List<ToastComponent.ToastFragment>) -> List<ToastComponent.ToastFragment>): SimpleHandler<Unit>
Content copied to clipboard
open fun <A> handle(errorHandler: ErrorHandler<List<ToastComponent.ToastFragment>>, execute: suspend (List<ToastComponent.ToastFragment>, A) -> List<ToastComponent.ToastFragment>): SimpleHandler<A>
Content copied to clipboard
handleAndEmit
Link copied to clipboard
open fun <E> handleAndEmit(errorHandler: ErrorHandler<List<ToastComponent.ToastFragment>>, execute: suspend FlowCollector<E>.(List<ToastComponent.ToastFragment>) -> List<ToastComponent.ToastFragment>): EmittingHandler<Unit, E>
Content copied to clipboard
open fun <A, E> handleAndEmit(errorHandler: ErrorHandler<List<ToastComponent.ToastFragment>>, execute: suspend FlowCollector<E>.(List<ToastComponent.ToastFragment>, A) -> List<ToastComponent.ToastFragment>): EmittingHandler<A, E>
Content copied to clipboard
sub
Link copied to clipboard
fun <X> sub(lens: Lens<List<ToastComponent.ToastFragment>, X>): SubStore<List<ToastComponent.ToastFragment>, List<ToastComponent.ToastFragment>, X>
Content copied to clipboard
Properties
add
Link copied to clipboard
current
Link copied to clipboard
data
Link copied to clipboard
removeLast
Link copied to clipboard
update
Link copied to clipboard
open override val update: SimpleHandler<List<ToastComponent.ToastFragment>>
Content copied to clipboard