json_ui_builder library
Classes
- AssetJsonFetcherService
- Service for fetching JSON from local assets
- ColorConfig
- Configuration for Color
- DataSourceConfig
- Configuration for data source
- FlexiUIConfig
- Main configuration class for FlexiUI
- HttpJsonFetcherService
- Service for fetching JSON from HTTP
- JsonFetcherService
- Abstract class for JSON fetching
- JsonFetcherServiceFactory
- Factory for creating appropriate JSON fetcher service
- LocalJsonFetcherService
- Service for fetching JSON from local file system
- SimpleFlexiUI
- Simple FlexiUI widget that renders UI from JSON configuration
- SimpleFlexiUIBuilder
- Simple builder widget for creating FlexiUI with custom configuration
- SimpleWidgetFactory
- Simple widget factory that handles basic widgets without complex parameter parsing
- TextStyleConfig
- Configuration for TextStyle
- WidgetConfig
- Base class for all widget configurations
Enums
- DataSourceType
- Enum for data source types
- FlexiFontStyle
- Enum for FontStyle
- FlexiFontWeight
- Enum for FontWeight
- FlexiTextBaseline
- Enum for TextBaseline
- FlexiTextDecoration
- Enum for TextDecoration
- FlexiTextDecorationStyle
- Enum for TextDecorationStyle