restage_material 1.0.0 copy "restage_material: ^1.0.0" to clipboard
restage_material: ^1.0.0 copied to clipboard

Material Design widgets: a curated Remote Flutter Widget (RFW) catalog for server-driven Flutter UI. Metadata lives in lib/registry.dart and is consumed by the editor, the code generator, and the SDK runtime.

restage_material #

pub package ci license

A curated Remote Flutter Widget (RFW) catalog of Material Design widgets for server-driven Flutter UI — the restage.material library (buttons, Scaffold, AppBar, Card, ListTile, chips, selection controls, and more — 45 widgets). Sibling to restage_core and restage_cupertino.

The package provides catalog metadata (lib/registry.dart kRegistry, mirrored to lib/src/widget_catalog/catalog.json), an RFW LocalWidgetBuilder registration map (lib/src/registration.g.dart), and a set of compiled-in catalog widgets it ships as real classes:

  • Interactive composites that own gesture/animation logic RFW can't express declaratively — RestageModalSheet, RestageDraggableSheet, RestagePager, RestageDropdown, RestageRadioGroup, RestageSegmentedButton, RestageToggleButtons.
  • Domain widgetsPackage (a product/plan card) and ExpressCheckoutButton.

Standard Material widgets are mapped through the catalog, not re-declared here. The catalog is surface-general — the same widgets compose any server-driven UI surface.

License #

BSD-3-Clause — see LICENSE.

0
likes
0
points
366
downloads

Publisher

verified publisherrestage.dev

Weekly Downloads

Material Design widgets: a curated Remote Flutter Widget (RFW) catalog for server-driven Flutter UI. Metadata lives in lib/registry.dart and is consumed by the editor, the code generator, and the SDK runtime.

Homepage
Repository (GitHub)
View/report issues

Topics

#server-driven-ui #remote-ui #flutter

License

unknown (license)

Dependencies

flutter, restage_core, restage_shared, rfw, rfw_catalog_schema

More

Packages that depend on restage_material