dynamic_properties_panel 1.1.0
dynamic_properties_panel: ^1.1.0 copied to clipboard
Schema-driven Flutter properties panel with polished controls, granular controller updates, presets, and editor-ready widgets.
1.1.0 #
- Added properties-only panel usage: schemas can now initialize an internal controller from
defaultValueentries without passingvalues. - Added
emptyWidgetand made explicitproperties: []render an empty state instead of falling back to inferred controls. - Added typed map value schemas via the
valuefield forMap<String, T>controls, including icon-picker map values and map entry defaults. - Improved widget-list editing with the shared reorderable list shell, add/remove/reorder support, maximum-item bounds, and correct nested slot updates.
- Expanded the example app with storyboard state architecture, live feature block tiles, reach/conversion cards, scoped property demos, and architecture documentation.
- Added a full API reference and refreshed README guidance for controller-based, properties-only, and map-based usage.
- Normalized public documentation comments across SoftSaaS UI components.
Changed #
controllerandvaluesare now mutually exclusive; usecontrollerfor externally managed state orvaluesfor an internally owned controller.
1.0.0 #
- Initial release.