Package com.codellyrandom.hassle.observability

Types

Link copied to clipboard
interface HistorySnapshot<S, A, H> : WithState<S> , WithAttributes<A> , WithHistory<H>

Represents the state, the attributes and a history with former state and attributes

Link copied to clipboard
interface Observable<E>
Link copied to clipboard
typealias ObserverFunction<E> = E.(observer: Switchable) -> Unit
Link copied to clipboard
interface StateAndAttributes<S, A> : WithState<S> , WithAttributes<A>
Link copied to clipboard
interface Switchable

A Switchable instance

Link copied to clipboard
interface WithAttributes<A>
Link copied to clipboard
interface WithHistory<H>
Link copied to clipboard
interface WithState<S>