copyWith method

Implementation

WrappedIcon copyWith({
  WrappedIconDataBuilder<IconThemeData>? data,
}) {
  return WrappedIcon(
    data: (context, theme) {
      return data?.call(context, theme).merge(this.data(context, theme)) ??
          this.data(context, theme);
    },
    child: child,
  );
}