| 1234567891011121314151617181920212223242526272829303132 | import 'package:flutter/material.dart';class MyRow extends StatefulWidget {  final List<Widget> children;  final MainAxisAlignment mainAxisAlignment;  final CrossAxisAlignment crossAxisAlignment;  final MainAxisSize mainAxisSize;  const MyRow({    super.key,    this.mainAxisAlignment = MainAxisAlignment.start,    this.crossAxisAlignment = CrossAxisAlignment.center,    this.mainAxisSize = MainAxisSize.min,    required this.children,  });  @override  State<MyRow> createState() => _MyRowState();}class _MyRowState extends State<MyRow> {  @override  Widget build(BuildContext context) {    return SingleChildScrollView(        scrollDirection: Axis.horizontal,        child: Row(            mainAxisSize: widget.mainAxisSize,            mainAxisAlignment: widget.mainAxisAlignment,            crossAxisAlignment: widget.crossAxisAlignment,            children: widget.children));  }}
 |