napa_widgets 0.2.2 copy "napa_widgets: ^0.2.2" to clipboard
napa_widgets: ^0.2.2 copied to clipboard

Napa widgets are an inspectable and serializable version of common Flutter widgets.

Napa widgets are an inspectable and serializable version of common Flutter widgets.

Features #

  • Inspect in real time internal properties.
  • JSON compatible serialization/deserialization.

Library status #

Widget name Status
Align Ok
AspectRatio Ok
BackdropFilter Ok
Baseline Ok
BoxScrollView Pending
Center Ok
ClipOval Pending
ClipPath Pending
ClipRect Ok
ClipRRect Pending
Column Ok
Container Ok
CustomPaint Pending
DecoratedBox Ok
Expanded Ok
FittedBox Ok
Flex Ok
Fiexible Ok
Icon Pending
Image Ok
ImageFiltered Ok
ListView Pending
Opacity Ok
Padding Ok
Positioned Ok
RotatedBox Ok
Row Ok
ScrollView Pending
SizedBox Ok
Stack Ok
Text Ok
Transform Ok
Wrap Ok

Usage #

Compose Napa widgets and transform to regular widgets...

const napaWidget = NapaPadding(
  padding: EdgeInsetsGeometry.all(8.0),
  child: NapaText('Hello world!!!'),
);

Widget flutterWidget = napaWidget.toWidget();
0
likes
160
points
--
downloads

Publisher

verified publisherleal.systems

Weekly Downloads

Napa widgets are an inspectable and serializable version of common Flutter widgets.

Repository (GitHub)
View/report issues

Topics

#reflection #serialization #ui

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

flutter, inspectable_property, vector_math

More

Packages that depend on napa_widgets