Raxol.Playground (Raxol v2.0.1)
View SourceInteractive component playground for Raxol.
This module provides a live environment for exploring and testing Raxol components, with real-time preview, property editing, and code generation.
Features:
- Component catalog with categorized examples
- Live preview with hot-reloading
- Interactive property editors
- Code generation and export
- Theme switching
- Responsive layout testing
Summary
Functions
Returns a specification to start this module under a supervisor.
Exports the current component code.
Gets the current component catalog.
Gets the current preview.
Callback implementation for Raxol.Core.Behaviours.BaseManager.handle_manager_cast/2.
Callback implementation for Raxol.Core.Behaviours.BaseManager.handle_manager_info/2.
Launches the playground in the terminal.
Refreshes the preview.
Selects a component for preview.
Switches the theme.
Updates component properties.
Updates component state.
Functions
Returns a specification to start this module under a supervisor.
See Supervisor.
Exports the current component code.
Gets the current component catalog.
Gets the current preview.
Callback implementation for Raxol.Core.Behaviours.BaseManager.handle_manager_cast/2.
Callback implementation for Raxol.Core.Behaviours.BaseManager.handle_manager_info/2.
Launches the playground in the terminal.
Refreshes the preview.
Selects a component for preview.
Switches the theme.
Updates component properties.
Updates component state.