AP
Size: a a a
AP
AD
AD
AP
AD
AP
AD
AD
AP
AD
AP
AP
AP
AP
AD
AD
@override
void didUpdateWidget(covariant ScrollDownWidget oldWidget) {
super.didUpdateWidget(oldWidget);
if (widget.show) {
_controller.forward();
} else {
_controller.reverse();
}
}
AD
ИМ
ИМ
class GradientContainer extends StatelessWidget {
final EdgeInsets padding;
final double width;
final Widget child;
const GradientContainer({Key key, this.padding, @required this.child, this.width})
: super(key: key);
@override
Widget build(BuildContext context) {
return Container(
width: width,
padding: padding ?? const EdgeInsets.all(8.0),
decoration: ShapeDecoration(
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(12),
),
gradient: LinearGradient(
colors: <Color>[Color(0xFFFD5935), Color(0xFFF9A825)],
),
shadows: [
BoxShadow(color: Colors.black26, blurRadius: 14, offset: Offset(3.0, 3.0)),
],
),
child: child,
);
}
}