dynamic_pages 0.4.0 copy "dynamic_pages: ^0.4.0" to clipboard
dynamic_pages: ^0.4.0 copied to clipboard

Schema-driven, type-safe generated Flutter pages for Dart models.

0.4.0 #

  • Add a versioned registry for complete, precompiled page templates.
  • Add direct and asynchronous DynamicTemplatePage response rendering.
  • Validate template names, versions, props, metadata, and response shapes.
  • Forward opaque template actions, payloads, and metadata to the host app.
  • Add a fully stateful glass showcase template to the example.

0.3.0 #

  • Add DynamicApiPage for complete {page, data, meta} API responses.
  • Add asynchronous API-page loading, validation, error handling, and retry.
  • Route full responses to form, details, or list renderers.
  • Forward opaque submit actions and response metadata to host callbacks.
  • Preserve component and layout customization across unified API pages.

0.2.1 #

  • Add whole-list content builders for grids, carousels, slivers, and grouping.

0.2.0 #

  • Add generated details page schemas and typed wrappers.
  • Add generated refreshable list schemas and typed wrappers.
  • Add list loading, retry, empty, refresh, navigation, and customization APIs.
  • Add default details formatting and per-field overrides.
  • Add submit-button, details-layout, list-state, separator, and item builders.
  • Add constrained JSON details and list pages.
  • Extend page themes with details and list tokens.
  • Expand the example into typed API and server-driven JSON flows.

0.1.0 #

  • Add typed form annotations and source generation.
  • Add the Material form renderer and customizable page wrappers.
  • Add validation, async submission, API error mapping, and dirty-state guards.
  • Add global and per-page DynamicPageThemeData.
  • Add constrained server-driven form schemas.
0
likes
140
points
0
downloads

Documentation

API reference

Publisher

verified publisherpinz.dev

Weekly Downloads

Schema-driven, type-safe generated Flutter pages for Dart models.

Repository (GitHub)
View/report issues

License

BSD-3-Clause (license)

Dependencies

analyzer, build, flutter, source_gen

More

Packages that depend on dynamic_pages