flutter_sdui_kit 0.1.1
flutter_sdui_kit: ^0.1.1 copied to clipboard
A server-driven UI framework for Flutter.
Changelog #
0.1.0 #
Initial public release.
Core #
SduiNode— recursive JSON-to-model tree parserSduiScreen— top-level screen model with theme + metadataSduiAction— declarative action model (navigate, api_call, etc.)SduiTheme— server-side colour overridesSduiRenderer— walks the node tree and builds a Flutter widget treeComponentRegistry— extensible map oftype→ builder functionsActionHandler— dispatcher for user-interaction actionsSduiWidget— drop-in StatelessWidget that renders from JSON or model
Data Binding #
TemplateResolver—{{user.name}}placeholder resolution in stringsExpressionEvaluator— condition engine forvisible_ifexpressionsSduiDataProvider— InheritedWidget to flow data context down the tree
Built-in Components #
- Layout:
column,row,padding,sizedbox,container,scroll - Content:
text,image,button,icon - Composite:
card,list,divider - Form:
text_input,checkbox,switch,dropdown - Interaction:
gesture
Utilities #
StyleParser— hex→Color, EdgeInsets, TextStyle, alignment resolvers
0.1.0+1 #
Updated Home page and github repository
0.1.1 #
Updated Package Description