copyWith method
BubbleShapeBorder
copyWith({
- BubbleDirection? direction,
- double? arrowHeight,
- double? arrowAngle,
- double? arrowQuadraticBezierLength,
- BubblePosition? position,
- BubbleBoxBorder? border,
- BorderRadius? radius,
- double? smooth,
- double? dashedWidth,
- double? dashedGap,
- Gradient? gradient,
copyWith the border
Implementation
BubbleShapeBorder copyWith({
final BubbleDirection? direction,
final double? arrowHeight,
final double? arrowAngle,
final double? arrowQuadraticBezierLength,
final BubblePosition? position,
final BubbleBoxBorder? border,
final BorderRadius? radius,
final double? smooth,
final double? dashedWidth,
final double? dashedGap,
final Gradient? gradient,
}) {
return BubbleShapeBorder(
direction: direction ?? this.direction,
arrowHeight: arrowHeight ?? this.arrowHeight,
arrowAngle: arrowAngle ?? this.arrowAngle,
arrowQuadraticBezierLength:
arrowQuadraticBezierLength ?? this.arrowQuadraticBezierLength,
position: position ?? this.position,
border: border ?? this.border,
radius: radius ?? this.radius,
smooth: smooth ?? this.smooth,
);
}