copyWith method

Flex copyWith({
  1. Key? key,
  2. Axis? direction,
  3. MainAxisAlignment? mainAxisAlignment,
  4. MainAxisSize? mainAxisSize,
  5. CrossAxisAlignment? crossAxisAlignment,
  6. TextDirection? textDirection,
  7. VerticalDirection? verticalDirection,
  8. TextBaseline? textBaseline,
  9. Clip? clipBehavior,
  10. List<Widget>? children,
})

Implementation

Flex copyWith({
  Key? key,
  Axis? direction,
  MainAxisAlignment? mainAxisAlignment,
  MainAxisSize? mainAxisSize,
  CrossAxisAlignment? crossAxisAlignment,
  TextDirection? textDirection,
  VerticalDirection? verticalDirection,
  TextBaseline? textBaseline,
  Clip? clipBehavior,
  List<Widget>? children,
}) =>
    Flex(
      key: key ?? this.key,
      direction: direction ?? this.direction,
      mainAxisAlignment: mainAxisAlignment ?? this.mainAxisAlignment,
      mainAxisSize: mainAxisSize ?? this.mainAxisSize,
      crossAxisAlignment: crossAxisAlignment ?? this.crossAxisAlignment,
      textDirection: textDirection ?? this.textDirection,
      verticalDirection: verticalDirection ?? this.verticalDirection,
      textBaseline: textBaseline ?? this.textBaseline,
      clipBehavior: clipBehavior ?? this.clipBehavior,
      children: children ?? this.children,
    );