copyWith method

WFlex copyWith({
  1. Key? key,
  2. MainAxisAlignment? mainAxisAlignment,
  3. MainAxisSize? mainAxisSize,
  4. CrossAxisAlignment? crossAxisAlignment,
  5. VerticalDirection? verticalDirection,
  6. Axis? direction,
  7. TextDirection? textDirection,
  8. TextBaseline? textBaseline,
  9. Widget? firstIfNotEmpty,
  10. Widget? divider,
  11. Widget? lastIfNotEmpty,
  12. List<Widget?>? elements,
})

Implementation

WFlex copyWith({
  Key? key,
  MainAxisAlignment? mainAxisAlignment,
  MainAxisSize? mainAxisSize,
  CrossAxisAlignment? crossAxisAlignment,
  VerticalDirection? verticalDirection,
  Axis? direction,
  TextDirection? textDirection,
  TextBaseline? textBaseline,
  Widget? firstIfNotEmpty,
  Widget? divider,
  Widget? lastIfNotEmpty,
  List<Widget?>? elements,
}) {
  return WFlex(
    key: key ?? this.key,
    mainAxisAlignment: mainAxisAlignment ?? this.mainAxisAlignment,
    mainAxisSize: mainAxisSize ?? this.mainAxisSize,
    crossAxisAlignment: crossAxisAlignment ?? this.crossAxisAlignment,
    verticalDirection: verticalDirection ?? this.verticalDirection,
    direction: direction ?? this.direction,
    textDirection: textDirection ?? this.textDirection,
    textBaseline: textBaseline ?? this.textBaseline,
    firstIfNotEmpty: firstIfNotEmpty ?? this.firstIfNotEmpty,
    divider: divider ?? this.divider,
    lastIfNotEmpty: lastIfNotEmpty ?? this.lastIfNotEmpty,
    elements: elements ?? this.elements,
  );
}