copyWith method
Creates a copy of this ChipData with the given fields replaced.
Implementation
ChipData copyWith({
String? label,
IconData? icon,
Widget? avatar,
IconData? trailingIcon,
String? id,
Map<String, dynamic>? metadata,
}) {
return ChipData(
label: label ?? this.label,
icon: icon ?? this.icon,
avatar: avatar ?? this.avatar,
trailingIcon: trailingIcon ?? this.trailingIcon,
id: id ?? this.id,
metadata: metadata ?? this.metadata,
);
}