# Functions
No description provided by the author
CloneContext creates a shallow copy of the existing context while preserving all keys and values.
CloneStateAndPushPage clones the current state and pushes the current page-state pair onto the context (non-pointer version).
GetCurrentModel retrieves the current model from the context.
GetCurrentState retrieves the current state from the context and panics if not found (a non-pointer version).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetPageStack retrieves the page-state stack from the context.
GetTooltip retrieves the boolean value for showing or hiding tooltip information from the context.
No description provided by the author
No description provided by the author
NewAppContext initializes a new context with a generic state.
PopPageState pops the last page-state pair from the stack.
No description provided by the author
PushPageState pushes the current page and state onto the stack in the context.
SetCurrentModel updates the current model in the context.
SetCurrentState stores the current state in the context using StateKey (non-pointer version).
No description provided by the author
No description provided by the author
No description provided by the author
SetTooltip sets the boolean value for showing or hiding tooltip information in the context.
No description provided by the author
ToggleTooltip toggles the "tooltip" flag in the context for showing tooltips.
No description provided by the author
Undo handles the undo functionality.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
# Structs
BaseModel provides common functionality for all context-aware models.
PageStatePair is a generic struct that holds a pair of page (model) and its associated state.
# Interfaces
BaseModelInterface is an interface for base models.
CloneableState is an interface that requires the Clone method.
# Type aliases
Key is a custom type to prevent key collisions in the context.