Raxol.UI.State.Management.StateManagementServer (Raxol v2.0.1)
View SourceUnified GenServer for UI state management, handling both store operations and component hooks without Process dictionary usage.
This server consolidates:
- Global state store management
- Component state and hooks
- Debounce timer management
- Render context tracking
Features
- Redux-like state management
- React-like hooks support
- Per-component state isolation
- Automatic cleanup on process termination
Summary
Functions
Returns a child specification for this server.
Gets context for a component.
Callback implementation for Raxol.Core.Behaviours.BaseManager.handle_manager_call/3.
Callback implementation for Raxol.Core.Behaviours.BaseManager.handle_manager_cast/2.
Callback implementation for Raxol.Core.Behaviours.BaseManager.handle_manager_info/2.
Sets context for a component.
Sets a slot for a component.
Functions
Returns a child specification for this server.
Gets context for a component.
Callback implementation for Raxol.Core.Behaviours.BaseManager.handle_manager_call/3.
Callback implementation for Raxol.Core.Behaviours.BaseManager.handle_manager_cast/2.
Callback implementation for Raxol.Core.Behaviours.BaseManager.handle_manager_info/2.
Sets context for a component.
Sets a slot for a component.