はじめに
flutterに名前付き引数という便利なものを知ったので記録します。
名前付き引数とは
名前付き引数とは、関数やコンストラクタにおいて、引数を渡す際に、その引数の名前を明示的に指定する方法のことです。これにより、引数の順序を気にすることなく渡すことができます。コードの正確性と可読性が大幅に向上します!
例
Widget buildBox({
required double width,// requiredでこの引数を必須にする
required double height,
Color color = Colors.red, // デフォルト値を持つ名前付き引数, requiredではないため引数は必須でない
}) {
// 関数の本体
}
buildBox(width: 50, height: 40),