// GENERATED CODE - DO NOT MODIFY BY HAND

part of 'custom_app_bar.dart';

// **************************************************************************
// ComponentCopyWithGenerator
// **************************************************************************

class $CustomAppBarCWProxyImpl implements $AppBarComponentCWProxy {
  const $CustomAppBarCWProxyImpl(this._value);
  final CustomAppBar _value;
  @override
  CustomAppBar title(String? title) => this(title: title);
  @override
  CustomAppBar leading(Widget? leading) => this(leading: leading);
  @override
  CustomAppBar actions(List<Widget>? actions) => this(actions: actions);
  @override
  CustomAppBar key(Key? key) => this(key: key);
  @override
  CustomAppBar call({
    String? title,
    Widget? leading,
    List<Widget>? actions,
    Key? key,
  }) =>
      CustomAppBar(
        title: title ?? _value.title,
        key: key ?? _value.key,
      );
}

mixin $CustomAppBarCWMixin on Component {
  $AppBarComponentCWProxy get copyWith =>
      $CustomAppBarCWProxyImpl(this as CustomAppBar);
}
