Package-level declarations
Types
Link copied to clipboard
class CircuitContext constructor(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
A Navigator that only supports goTo.
Link copied to clipboard
Marks declarations that are internal in Circuit API, which means that should not be used outside of com.slack.circuit
, because 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.