ToastStore

object ToastStore : RootStore<List<ToastComponent.ToastFragment>>

Functions

enqueue
Link copied to clipboard
js
open suspend override fun enqueue(update: QueuedUpdate<List<ToastComponent.ToastFragment>>)
equals
Link copied to clipboard
js
open operator fun equals(other: Any?): Boolean
errorHandler
Link copied to clipboard
js
open fun errorHandler(exception: Throwable, oldValue: List<ToastComponent.ToastFragment>): List<ToastComponent.ToastFragment>
handle
Link copied to clipboard
js
open fun handle(errorHandler: ErrorHandler<List<ToastComponent.ToastFragment>>, execute: suspend (List<ToastComponent.ToastFragment>) -> List<ToastComponent.ToastFragment>): SimpleHandler<Unit>
open fun <A> handle(errorHandler: ErrorHandler<List<ToastComponent.ToastFragment>>, execute: suspend (List<ToastComponent.ToastFragment>, A) -> List<ToastComponent.ToastFragment>): SimpleHandler<A>
handleAndEmit
Link copied to clipboard
js
open fun <E> handleAndEmit(errorHandler: ErrorHandler<List<ToastComponent.ToastFragment>>, execute: suspend FlowCollector<E>.(List<ToastComponent.ToastFragment>) -> List<ToastComponent.ToastFragment>): EmittingHandler<Unit, E>
open fun <A, E> handleAndEmit(errorHandler: ErrorHandler<List<ToastComponent.ToastFragment>>, execute: suspend FlowCollector<E>.(List<ToastComponent.ToastFragment>, A) -> List<ToastComponent.ToastFragment>): EmittingHandler<A, E>
handledBy
Link copied to clipboard
js
open infix fun <A> Flow<A>.handledBy(handler: Handler<A>)
hashCode
Link copied to clipboard
js
open fun hashCode(): Int
sub
Link copied to clipboard
js
fun <X> sub(lens: Lens<List<ToastComponent.ToastFragment>, X>): SubStore<List<ToastComponent.ToastFragment>, List<ToastComponent.ToastFragment>, X>
syncBy
Link copied to clipboard
js
open fun syncBy(handler: Handler<Unit>)
open fun syncBy(handler: Handler<List<ToastComponent.ToastFragment>>)
syncWith
Link copied to clipboard
js
open fun <I> syncWith(socket: Socket, resource: Resource<List<ToastComponent.ToastFragment>, I>)
toString
Link copied to clipboard
js
open fun toString(): String

Properties

add
Link copied to clipboard
js
val add: SimpleHandler<ToastComponent.ToastFragment>
current
Link copied to clipboard
js
open override val current: List<ToastComponent.ToastFragment>
data
Link copied to clipboard
js
open override val data: StateFlow<List<ToastComponent.ToastFragment>>
id
Link copied to clipboard
js
open override val id: String
job
Link copied to clipboard
js
open override val job: Job
remove
Link copied to clipboard
js
val remove: SimpleHandler<String>
removeAll
Link copied to clipboard
js
val removeAll: SimpleHandler<Unit>
removeLast
Link copied to clipboard
js
val removeLast: SimpleHandler<Unit>
update
Link copied to clipboard
js
open override val update: SimpleHandler<List<ToastComponent.ToastFragment>>