crepuscularity_flutter 0.1.0 copy "crepuscularity_flutter: ^0.1.0" to clipboard
crepuscularity_flutter: ^0.1.0 copied to clipboard

Flutter runtime renderer for Crepuscularity View IR and .crepus source — the Flutter counterpart to the SwiftUI and Jetpack Compose native shells.

Changelog #

0.1.0 #

  • Initial release of the Flutter runtime renderer.
  • CrepusView.fromIr renders decoded View IR JSON.
  • CrepusView.fromSource renders .crepus source via a pure-Dart, indentation-based parser.
  • Constrained node vocabulary: text, stack, scroll, button, toggle, checkbox, progress, meter, badge, divider, spacer, image, if, forEach, list, listItem. Unknown/disallowed kinds render nothing.
  • Generic, action-agnostic dispatch via onAction; node/depth/source caps.
  • Golden conformance against examples/native-shells/fixture.json.
1
likes
150
points
29
downloads

Documentation

API reference

Publisher

verified publishertsc.hk

Weekly Downloads

Flutter runtime renderer for Crepuscularity View IR and .crepus source — the Flutter counterpart to the SwiftUI and Jetpack Compose native shells.

Repository (GitHub)
View/report issues

Topics

#ui #renderer #crepuscularity #view-ir

License

ISC (license)

Dependencies

flutter

More

Packages that depend on crepuscularity_flutter