LAnimatedBox constructor
- {Key key,
- Duration duration = const Duration(milliseconds: 150),
- Curve cureve = Curves.linear,
- LBoxDimension height = const LBoxDimension(),
- LBoxDimension width = const LBoxDimension(),
- LBoxVisibility visibility = const LBoxVisibility(),
- LBoxEdgeInsets padding = const LBoxEdgeInsets(),
- LBoxEdgeInsets margin = const LBoxEdgeInsets(),
- LBoxAlignment alignment = const LBoxAlignment(),
- LBoxDecoration decoration = const LBoxDecoration(),
- bool useMediaQuery = true,
- @required Widget child}
Creates a LBox that animates its parameters implicitly.
The curve
and duration arguments must not be null.
Implementation
const LAnimatedBox({
Key key,
this.duration = const Duration(milliseconds: 150),
this.cureve = Curves.linear,
LBoxDimension height = const LBoxDimension(),
LBoxDimension width = const LBoxDimension(),
LBoxVisibility visibility = const LBoxVisibility(),
LBoxEdgeInsets padding = const LBoxEdgeInsets(),
LBoxEdgeInsets margin = const LBoxEdgeInsets(),
LBoxAlignment alignment = const LBoxAlignment(),
LBoxDecoration decoration = const LBoxDecoration(),
bool useMediaQuery = true,
@required Widget child,
}) : assert(duration != null),
assert(cureve != null),
super(
key: key,
height: height,
width: width,
visibility: visibility,
padding: padding,
margin: margin,
alignment: alignment,
decoration: decoration,
useMediaQuery: useMediaQuery,
child: child,
);