crepuscularity_flutter 0.1.0
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.fromIrrenders decoded View IR JSON.CrepusView.fromSourcerenders.crepussource 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.