pseudo_ui 0.1.3 copy "pseudo_ui: ^0.1.3" to clipboard
pseudo_ui: ^0.1.3 copied to clipboard

Server-Driven UI rendering engine for Flutter. Define UI with JSON Schema + View JSON, render natively with Material 3 widgets. 45+ components, expression engine, conditional visibility, LOV cascading [...]

0.1.3 #

  • CI: use official dart-lang OIDC workflow for automated pub.dev publishing
  • Package size optimized (13MB → 31KB) via .pubignore

0.1.2 #

  • README: Initial data, Lookups, Data Model, Vocabularies sections added
  • Code cleanup: silent catch fixed, empty action handlers wired, lint warnings resolved
  • 101 unit and widget tests (up from 15)
  • LOV reload optimization: skip unchanged params, skip static LOVs on field changes
  • GitHub Actions CI + pub.dev automated publishing

0.1.1 #

  • 45+ Material Design 3 component implementations
  • Expression engine: $form, $instance, $param, $ui, $lov, $lookup, $schema, $item, $context
  • Conditional engine: showIf/hideIf/enableIf/disableIf with 13 operators and compound rules
  • Validation: JSON Schema validation (pattern, format, minLength, min/max) plus async custom validation
  • LOV & Lookup: cascade filtering, smart reload (skip unchanged params)
  • Overlay surfaces: Dialog, BottomSheet, SideSheet, NavigationDrawer driven by $ui state
  • Nested components with isolated contexts and two-way data flow
  • 101 unit and widget tests

0.1.0 #

  • Initial release with core engine and basic Flutter adapter
0
likes
120
points
11
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Server-Driven UI rendering engine for Flutter. Define UI with JSON Schema + View JSON, render natively with Material 3 widgets. 45+ components, expression engine, conditional visibility, LOV cascading, nested components.

Homepage
Repository (GitHub)
View/report issues

Topics

#sdui #server-driven-ui #json-schema #material-design #dynamic-forms

License

MIT (license)

Dependencies

flutter

More

Packages that depend on pseudo_ui