dynamic_ui_executor library
Classes
- ActionContext
- Action context that provides information about the current state
- ActionTypes
- Built-in action types that can be handled by the system
- DefaultActionHandler
- Default action handler that provides common functionality
- DynamicUiExecutor
- DynamicUILogger
- Logger for dynamic UI operations
- DynamicUIValidator
- Validation utilities for dynamic UI definitions
- DynamicWidgetExecutor
- A widget that executes dynamic UI definitions from strings or JSON
- ThemeParser
- Parser for theme-related properties and styling
- ValidationResult
- Result of validation operation
- WidgetParser
- Parser that converts string or JSON widget definitions into Flutter widgets
Typedefs
-
ActionHandler
= void Function(String action, [Map<
String, dynamic> ? params]) - Type definition for action handler functions
-
ContextualActionHandler
= void Function(String action, ActionContext context, [Map<
String, dynamic> ? params]) - Enhanced action handler with context