copyWith method

MaterialAdaptiveActionsStyle copyWith({
  1. double? height,
  2. double? minimumButtonWidth,
  3. double? iconButtonWidth,
  4. double? submenuButtonWidth,
  5. double? overflowButtonWidth,
  6. double? iconSize,
  7. double? iconLabelSpacing,
  8. double? horizontalPadding,
})

Returns a copy with the supplied fields replaced.

Unspecified fields retain their current values.

Implementation

MaterialAdaptiveActionsStyle copyWith({
  double? height,
  double? minimumButtonWidth,
  double? iconButtonWidth,
  double? submenuButtonWidth,
  double? overflowButtonWidth,
  double? iconSize,
  double? iconLabelSpacing,
  double? horizontalPadding,
}) => MaterialAdaptiveActionsStyle(
  height: height ?? this.height,
  minimumButtonWidth: minimumButtonWidth ?? this.minimumButtonWidth,
  iconButtonWidth: iconButtonWidth ?? this.iconButtonWidth,
  submenuButtonWidth: submenuButtonWidth ?? this.submenuButtonWidth,
  overflowButtonWidth: overflowButtonWidth ?? this.overflowButtonWidth,
  iconSize: iconSize ?? this.iconSize,
  iconLabelSpacing: iconLabelSpacing ?? this.iconLabelSpacing,
  horizontalPadding: horizontalPadding ?? this.horizontalPadding,
);