prototype_constrained_box 0.0.1
prototype_constrained_box: ^0.0.1 copied to clipboard
A ConstrainedBox-like widget, but the constraints are given by another widget.
prototype_constrained_box #
Features #
- Just like
ConstrainedBox, you can constrain thechildof this widget; - However, instead of passing directly a
BoxConstraint, you pass anotherprototypewidget that will be used as constraint; - You may constrain the
childloosely or tightly, in one or both of the axes.
Getting started #
Add prototype_constrained_box as a dependency in your pubspec.yaml:
dependencies:
prototype_constrained_box: ^0.0.1
Usage #
Use the PrototypeConstrainedBox widget by providing a prototype and a child.
The following example will render a ColoredBox that will fill the space that the given prototype text would occupy:
const PrototypeConstrainedBox.tight(
prototype: Text('Lorem ipsum dolor'),
child: ColoredBox(color: Color(0xFFFF0000)),
);
For more information regarding the PrototypeConstrainedBox API, refer to the documentation.