/// GENERATED CODE - DO NOT MODIFY BY HAND
/// *****************************************************
///  FlutterGen
/// *****************************************************

// coverage:ignore-file
// ignore_for_file: type=lint
// ignore_for_file: directives_ordering,unnecessary_import

import 'package:flutter/widgets.dart';

class $AssetsIconsGen {
  const $AssetsIconsGen();

  /// File path: assets/icons/home_ selected.png
  AssetGenImage get homeSelected =>
      const AssetGenImage('assets/icons/home_selected.png');

  /// File path: assets/icons/home_noSelected.png
  AssetGenImage get homeNoSelected =>
      const AssetGenImage('assets/icons/home_noSelected.png');

  /// File path: assets/icons/my_noselected.png
  AssetGenImage get myNoselected =>
      const AssetGenImage('assets/icons/my_noselected.png');

  /// File path: assets/icons/my_selected.png
  AssetGenImage get mySelected =>
      const AssetGenImage('assets/icons/my_selected.png');

  /// File path: assets/icons/permissions.png
  AssetGenImage get permissions =>
      const AssetGenImage('assets/icons/permissions.png');

  /// File path: assets/icons/privacy.png
  AssetGenImage get privacy => const AssetGenImage('assets/icons/privacy.png');

  /// File path: assets/icons/sms.png
  AssetGenImage get sms => const AssetGenImage('assets/icons/sms.png');

  /// File path: assets/icons/switch1.png
  AssetGenImage get switch1 => const AssetGenImage('assets/icons/switch1.png');

  /// File path: assets/icons/weixin.png
  AssetGenImage get weixin => const AssetGenImage('assets/icons/weixin.png');

  /// File path: assets/icons/zhifubao.png
  AssetGenImage get zhifubao =>
      const AssetGenImage('assets/icons/zhifubao.png');
  /// File path: assets/icons/right.png
  AssetGenImage get right =>
      const AssetGenImage('assets/icons/right.png');
  /// File path: assets/icons/horn.png
  AssetGenImage get horn =>
      const AssetGenImage('assets/icons/horn.png');
}

class $AssetsImagesGen {
  const $AssetsImagesGen();

  /// File path: assets/images/answer.png
  AssetGenImage get answer => const AssetGenImage('assets/images/answer.png');

  /// File path: assets/images/banner.png
  AssetGenImage get banner => const AssetGenImage('assets/images/banner.png');

  /// File path: assets/images/bg.png
  AssetGenImage get bg => const AssetGenImage('assets/images/bg.png');

  /// File path: assets/images/home_bg.png
  AssetGenImage get homeBg => const AssetGenImage('assets/images/home_bg.png');

  /// File path: assets/images/portrait.png
  AssetGenImage get portrait =>
      const AssetGenImage('assets/images/portrait.png');

  /// File path: assets/images/portrait_deep.png
  AssetGenImage get portraitDeep =>
      const AssetGenImage('assets/images/portrait_deep.png');

  /// File path: assets/images/refused.png
  AssetGenImage get refused => const AssetGenImage('assets/images/refused.png');

  /// File path: assets/images/vipbanner.png
  AssetGenImage get vipbanner =>
      const AssetGenImage('assets/images/vipbanner.png');

  /// File path: assets/images/vipbg.png
  AssetGenImage get vipbg => const AssetGenImage('assets/images/vipbg.png');
  /// File path: assets/images/Start.png
  AssetGenImage get Start => const AssetGenImage('assets/images/Start.png');
}

class Assets {
  Assets._();

  static const $AssetsIconsGen icons = $AssetsIconsGen();
  static const $AssetsImagesGen images = $AssetsImagesGen();
}

class AssetGenImage {
  const AssetGenImage(this._assetName);

  final String _assetName;

  Image image({
    Key? key,
    AssetBundle? bundle,
    ImageFrameBuilder? frameBuilder,
    ImageErrorWidgetBuilder? errorBuilder,
    String? semanticLabel,
    bool excludeFromSemantics = false,
    double? scale,
    double? width,
    double? height,
    Color? color,
    Animation<double>? opacity,
    BlendMode? colorBlendMode,
    BoxFit? fit,
    AlignmentGeometry alignment = Alignment.center,
    ImageRepeat repeat = ImageRepeat.noRepeat,
    Rect? centerSlice,
    bool matchTextDirection = false,
    bool gaplessPlayback = false,
    bool isAntiAlias = false,
    String? package,
    FilterQuality filterQuality = FilterQuality.low,
    int? cacheWidth,
    int? cacheHeight,
  }) {
    return Image.asset(
      _assetName,
      key: key,
      bundle: bundle,
      frameBuilder: frameBuilder,
      errorBuilder: errorBuilder,
      semanticLabel: semanticLabel,
      excludeFromSemantics: excludeFromSemantics,
      scale: scale,
      width: width,
      height: height,
      color: color,
      opacity: opacity,
      colorBlendMode: colorBlendMode,
      fit: fit,
      alignment: alignment,
      repeat: repeat,
      centerSlice: centerSlice,
      matchTextDirection: matchTextDirection,
      gaplessPlayback: gaplessPlayback,
      isAntiAlias: isAntiAlias,
      package: package,
      filterQuality: filterQuality,
      cacheWidth: cacheWidth,
      cacheHeight: cacheHeight,
    );
  }

  String get path => _assetName;

  String get keyName => _assetName;
}
