copyWith method
PaneItem
copyWith({
- Widget? title,
- Widget? icon,
- Widget? infoBadge,
- Widget? trailing,
- Widget? body,
- FocusNode? focusNode,
- bool? autofocus,
- MouseCursor? mouseCursor,
- ButtonState<
Color?> ? tileColor, - ButtonState<
Color?> ? selectedTileColor, - VoidCallback? onTap,
- bool? enabled,
Implementation
PaneItem copyWith({
Widget? title,
Widget? icon,
Widget? infoBadge,
Widget? trailing,
Widget? body,
FocusNode? focusNode,
bool? autofocus,
MouseCursor? mouseCursor,
ButtonState<Color?>? tileColor,
ButtonState<Color?>? selectedTileColor,
VoidCallback? onTap,
bool? enabled,
}) {
return PaneItem(
title: title ?? this.title,
icon: icon ?? this.icon,
infoBadge: infoBadge ?? this.infoBadge,
trailing: trailing ?? this.trailing,
body: body ?? this.body,
focusNode: focusNode ?? this.focusNode,
autofocus: autofocus ?? this.autofocus,
mouseCursor: mouseCursor ?? this.mouseCursor,
tileColor: tileColor ?? this.tileColor,
selectedTileColor: selectedTileColor ?? this.selectedTileColor,
onTap: onTap ?? this.onTap,
enabled: enabled ?? this.enabled,
);
}