52 lines
1.5 KiB
Dart

// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'loader.dart';
// **************************************************************************
// ComponentCopyWithGenerator
// **************************************************************************
class $LoaderCWProxyImpl implements $LoaderComponentCWProxy {
const $LoaderCWProxyImpl(this._value);
final Loader _value;
@override
Loader colors(MultiColor? colors) => this(colors: colors);
@override
Loader radius(double? radius) => this(radius: radius);
@override
Loader stroke(double? stroke) => this(stroke: stroke);
@override
Loader duration(Duration? duration) => this(duration: duration);
@override
Loader flip(bool? flip) => this(flip: flip);
@override
Loader themeResolver(
ThemeResolver<dynamic, dynamic, dynamic>? themeResolver) =>
this(themeResolver: themeResolver);
@override
Loader key(Key? key) => this(key: key);
@override
Loader call({
MultiColor? colors,
double? radius,
double? stroke,
Duration? duration,
bool? flip,
ThemeResolver<dynamic, dynamic, dynamic>? themeResolver,
Key? key,
}) =>
Loader(
colors: colors ?? _value.colors,
radius: radius ?? _value.radius,
stroke: stroke ?? _value.stroke,
duration: duration ?? _value.duration,
flip: flip ?? _value.flip,
themeResolver: themeResolver ?? _value.themeResolver,
key: key ?? _value.key,
);
}
mixin $LoaderCWMixin on Component {
$LoaderComponentCWProxy get copyWith => $LoaderCWProxyImpl(this as Loader);
}