copyWith method

  1. @override
InputBorder copyWith({
  1. BorderSide? borderSide,
  2. InputBorder? child,
  3. List<BoxShadow>? boxShadow,
  4. bool? isOutline,
})
override

Creates a copy of this input border with the specified borderSide.

Implementation

@override
InputBorder copyWith({BorderSide? borderSide, InputBorder? child, List<BoxShadow>? boxShadow, bool? isOutline}) {
  return InputBorderShadow(
    child: (child ?? this.child).copyWith(borderSide: borderSide),
    boxShadow: boxShadow ?? this.boxShadow,
    isOutline: isOutline ?? this.isOutline,
  );
}