Package-level declarations
Types
Link copied to clipboard
Defines the content of some UI Node.
Link copied to clipboard
Represents a type of UI logic state holder.
Link copied to clipboard
interface FonamentEvent
A marker interface for events that can be handled by a FonamentEventHandler.
Link copied to clipboard
A functional interface for handling FonamentEvents.
Link copied to clipboard
A special type of FonamentContent that does not require a FonamentUIState and FonamentContentState to render its content.
Link copied to clipboard
Represents the base class for a UI Node (Screen, Dialog, ...).
Link copied to clipboard
interface FonamentUIState
Represents a type of UI logic state holder. Contains the information and data to be displayed on the UI.
Link copied to clipboard
abstract class FonamentViewModel<U : FonamentUIState>(initialUIState: U) : ViewModel, FonamentEventHandler
Responsible for managing the FonamentEvents and update the uiState that is observed by the FonamentUI.
Link copied to clipboard
An empty FonamentContentState implementation.
Link copied to clipboard
An empty FonamentUIState implementation.