Package-level declarations
Types
Link copied to clipboard
class CircuitContext(val parent: CircuitContext?, tags: MutableMap<KClass<*>, Any> = mutableMapOf())
A CircuitContext is used in Presenter.Factory and Ui.Factory to inform creation of their respective Presenter and Ui instances.
Link copied to clipboard
Marker interface for all UiEvent types.
Link copied to clipboard
Marker interface for all UiState types.
Link copied to clipboard
Link copied to clipboard
A Navigator that only supports goTo.
Link copied to clipboard
Marks declarations that are internal in Circuit's API, meaning that they should not be used outside of Circuit's first party API. This is their signatures and semantics will change between future releases without any warnings and without providing any migration aids.
Link copied to clipboard
A basic navigation interface for navigating between screens.