// dart format width=100
/// GENERATED CODE - DO NOT MODIFY BY HAND
/// *****************************************************
/// FlutterGen
/// *****************************************************
// coverage:ignore-file
// ignore_for_file: type=lint
// ignore_for_file: deprecated_member_use,directives_ordering,implicit_dynamic_list_literal,unnecessary_import
import 'package:flutter/services.dart';
import 'package:flutter/widgets.dart';
import 'package:flutter_svg/flutter_svg.dart' as _svg;
import 'package:vector_graphics/vector_graphics.dart' as _vg;
class $EnvGen {
const $EnvGen();
/// File path: env/.local.env
String get aLocal => 'env/.local.env';
/// File path: env/.prod.env
String get aProd => 'env/.prod.env';
/// File path: env/.stage.env
String get aStage => 'env/.stage.env';
/// List of all assets
List<String> get values => [aLocal, aProd, aStage];
}
class $AssetsAnimationsGen {
const $AssetsAnimationsGen();
/// File path: assets/animations/champagne.json
String get champagne => 'assets/animations/champagne.json';
/// File path: assets/animations/coffee.json
String get coffee => 'assets/animations/coffee.json';
/// File path: assets/animations/early_checkin.json
String get earlyCheckin => 'assets/animations/early_checkin.json';
/// File path: assets/animations/late_checkout.json
String get lateCheckout => 'assets/animations/late_checkout.json';
/// File path: assets/animations/load_animation.json
String get loadAnimation => 'assets/animations/load_animation.json';
/// File path: assets/animations/loading_key.json
String get loadingKey => 'assets/animations/loading_key.json';
/// File path: assets/animations/scan.json
String get scan => 'assets/animations/scan.json';
/// List of all assets
List<String> get values => [
champagne,
coffee,
earlyCheckin,
lateCheckout,
loadAnimation,
loadingKey,
scan,
];
}
class $AssetsIconsGen {
const $AssetsIconsGen();
/// File path: assets/icons/Union.svg
SvgGenImage get union => const SvgGenImage('assets/icons/Union.svg');
/// File path: assets/icons/account.png
AssetGenImage get accountPng => const AssetGenImage('assets/icons/account.png');
/// File path: assets/icons/account.svg
SvgGenImage get accountSvg => const SvgGenImage('assets/icons/account.svg');
/// File path: assets/icons/app_icon.png
AssetGenImage get appIcon => const AssetGenImage('assets/icons/app_icon.png');
/// File path: assets/icons/app_icon_non_opaque.png
AssetGenImage get appIconNonOpaque => const AssetGenImage('assets/icons/app_icon_non_opaque.png');
/// File path: assets/icons/arrow-left.svg
SvgGenImage get arrowLeft => const SvgGenImage('assets/icons/arrow-left.svg');
/// File path: assets/icons/arrow-right.svg
SvgGenImage get arrowRight => const SvgGenImage('assets/icons/arrow-right.svg');
/// File path: assets/icons/bell.png
AssetGenImage get bell => const AssetGenImage('assets/icons/bell.png');
/// File path: assets/icons/bell_circled.svg
SvgGenImage get bellCircled => const SvgGenImage('assets/icons/bell_circled.svg');
/// File path: assets/icons/bluetooth_circled.svg
SvgGenImage get bluetoothCircled => const SvgGenImage('assets/icons/bluetooth_circled.svg');
/// File path: assets/icons/c_logo.svg
SvgGenImage get cLogo => const SvgGenImage('assets/icons/c_logo.svg');
/// File path: assets/icons/calendar.png
AssetGenImage get calendarPng => const AssetGenImage('assets/icons/calendar.png');
/// File path: assets/icons/calendar.svg
SvgGenImage get calendarSvg => const SvgGenImage('assets/icons/calendar.svg');
/// File path: assets/icons/card.png
AssetGenImage get card => const AssetGenImage('assets/icons/card.png');
/// File path: assets/icons/check-in.svg
SvgGenImage get checkIn => const SvgGenImage('assets/icons/check-in.svg');
/// File path: assets/icons/close-icon.svg
SvgGenImage get closeIcon => const SvgGenImage('assets/icons/close-icon.svg');
/// File path: assets/icons/download_bill.svg
SvgGenImage get downloadBill => const SvgGenImage('assets/icons/download_bill.svg');
/// File path: assets/icons/edit-alt.svg
SvgGenImage get editAlt => const SvgGenImage('assets/icons/edit-alt.svg');
/// File path: assets/icons/globe.svg
SvgGenImage get globe => const SvgGenImage('assets/icons/globe.svg');
/// File path: assets/icons/ic_apple_pay.svg
SvgGenImage get icApplePay => const SvgGenImage('assets/icons/ic_apple_pay.svg');
/// File path: assets/icons/ic_balcony.svg
SvgGenImage get icBalcony => const SvgGenImage('assets/icons/ic_balcony.svg');
/// File path: assets/icons/ic_bathtub.svg
SvgGenImage get icBathtub => const SvgGenImage('assets/icons/ic_bathtub.svg');
/// File path: assets/icons/ic_bed.svg
SvgGenImage get icBed => const SvgGenImage('assets/icons/ic_bed.svg');
/// File path: assets/icons/ic_bed_old.svg
SvgGenImage get icBedOld => const SvgGenImage('assets/icons/ic_bed_old.svg');
/// File path: assets/icons/ic_calendar.svg
SvgGenImage get icCalendar => const SvgGenImage('assets/icons/ic_calendar.svg');
/// File path: assets/icons/ic_car.svg
SvgGenImage get icCar => const SvgGenImage('assets/icons/ic_car.svg');
/// File path: assets/icons/ic_card.svg
SvgGenImage get icCard => const SvgGenImage('assets/icons/ic_card.svg');
/// File path: assets/icons/ic_checkmark.svg
SvgGenImage get icCheckmark => const SvgGenImage('assets/icons/ic_checkmark.svg');
/// File path: assets/icons/ic_chefs_hat.svg
SvgGenImage get icChefsHat => const SvgGenImage('assets/icons/ic_chefs_hat.svg');
/// File path: assets/icons/ic_desk.svg
SvgGenImage get icDesk => const SvgGenImage('assets/icons/ic_desk.svg');
/// File path: assets/icons/ic_double_bed.svg
SvgGenImage get icDoubleBed => const SvgGenImage('assets/icons/ic_double_bed.svg');
/// File path: assets/icons/ic_error.svg
SvgGenImage get icError => const SvgGenImage('assets/icons/ic_error.svg');
/// File path: assets/icons/ic_exit.svg
SvgGenImage get icExit => const SvgGenImage('assets/icons/ic_exit.svg');
/// File path: assets/icons/ic_google.svg
SvgGenImage get icGoogle => const SvgGenImage('assets/icons/ic_google.svg');
/// File path: assets/icons/ic_hairdryer.svg
SvgGenImage get icHairdryer => const SvgGenImage('assets/icons/ic_hairdryer.svg');
/// File path: assets/icons/ic_info.svg
SvgGenImage get icInfo => const SvgGenImage('assets/icons/ic_info.svg');
/// File path: assets/icons/ic_iron.svg
SvgGenImage get icIron => const SvgGenImage('assets/icons/ic_iron.svg');
/// File path: assets/icons/ic_kettle.svg
SvgGenImage get icKettle => const SvgGenImage('assets/icons/ic_kettle.svg');
/// File path: assets/icons/ic_leather_chair.svg
SvgGenImage get icLeatherChair => const SvgGenImage('assets/icons/ic_leather_chair.svg');
/// File path: assets/icons/ic_locked.svg
SvgGenImage get icLocked => const SvgGenImage('assets/icons/ic_locked.svg');
/// File path: assets/icons/ic_minibar.svg
SvgGenImage get icMinibar => const SvgGenImage('assets/icons/ic_minibar.svg');
/// File path: assets/icons/ic_plus.svg
SvgGenImage get icPlus => const SvgGenImage('assets/icons/ic_plus.svg');
/// File path: assets/icons/ic_send.svg
SvgGenImage get icSend => const SvgGenImage('assets/icons/ic_send.svg');
/// File path: assets/icons/ic_service_bowl.svg
SvgGenImage get icServiceBowl => const SvgGenImage('assets/icons/ic_service_bowl.svg');
/// File path: assets/icons/ic_single_bed.svg
SvgGenImage get icSingleBed => const SvgGenImage('assets/icons/ic_single_bed.svg');
/// File path: assets/icons/ic_spa.svg
SvgGenImage get icSpa => const SvgGenImage('assets/icons/ic_spa.svg');
/// File path: assets/icons/ic_telephone.svg
SvgGenImage get icTelephone => const SvgGenImage('assets/icons/ic_telephone.svg');
/// File path: assets/icons/ic_telephone_old.svg
SvgGenImage get icTelephoneOld => const SvgGenImage('assets/icons/ic_telephone_old.svg');
/// File path: assets/icons/ic_tv.svg
SvgGenImage get icTv => const SvgGenImage('assets/icons/ic_tv.svg');
/// File path: assets/icons/ic_unlocked.svg
SvgGenImage get icUnlocked => const SvgGenImage('assets/icons/ic_unlocked.svg');
/// File path: assets/icons/ic_user_circle.svg
SvgGenImage get icUserCircle => const SvgGenImage('assets/icons/ic_user_circle.svg');
/// File path: assets/icons/ic_wifi.svg
SvgGenImage get icWifi => const SvgGenImage('assets/icons/ic_wifi.svg');
/// File path: assets/icons/icon_housekeeping_cleaning.svg
SvgGenImage get iconHousekeepingCleaning =>
const SvgGenImage('assets/icons/icon_housekeeping_cleaning.svg');
/// File path: assets/icons/icon_housekeeping_coffee.svg
SvgGenImage get iconHousekeepingCoffee =>
const SvgGenImage('assets/icons/icon_housekeeping_coffee.svg');
/// File path: assets/icons/icon_housekeeping_soap.svg
SvgGenImage get iconHousekeepingSoap =>
const SvgGenImage('assets/icons/icon_housekeeping_soap.svg');
/// File path: assets/icons/icon_housekeeping_towels.svg
SvgGenImage get iconHousekeepingTowels =>
const SvgGenImage('assets/icons/icon_housekeeping_towels.svg');
/// File path: assets/icons/icon_housekeeping_trash.svg
SvgGenImage get iconHousekeepingTrash =>
const SvgGenImage('assets/icons/icon_housekeeping_trash.svg');
/// File path: assets/icons/loop.svg
SvgGenImage get loop => const SvgGenImage('assets/icons/loop.svg');
/// File path: assets/icons/maestro.svg
SvgGenImage get maestro => const SvgGenImage('assets/icons/maestro.svg');
/// File path: assets/icons/mastercard.svg
SvgGenImage get mastercard => const SvgGenImage('assets/icons/mastercard.svg');
/// File path: assets/icons/no_connection.svg
SvgGenImage get noConnection => const SvgGenImage('assets/icons/no_connection.svg');
/// File path: assets/icons/phone_icon.svg
SvgGenImage get phoneIcon => const SvgGenImage('assets/icons/phone_icon.svg');
/// File path: assets/icons/thumbs-up.svg
SvgGenImage get thumbsUp => const SvgGenImage('assets/icons/thumbs-up.svg');
/// File path: assets/icons/trash-can.svg
SvgGenImage get trashCan => const SvgGenImage('assets/icons/trash-can.svg');
/// File path: assets/icons/user-circle.png
AssetGenImage get userCirclePng => const AssetGenImage('assets/icons/user-circle.png');
/// File path: assets/icons/user-circle.svg
SvgGenImage get userCircleSvg => const SvgGenImage('assets/icons/user-circle.svg');
/// File path: assets/icons/user-open.svg
SvgGenImage get userOpen => const SvgGenImage('assets/icons/user-open.svg');
/// File path: assets/icons/visa.svg
SvgGenImage get visa => const SvgGenImage('assets/icons/visa.svg');
/// List of all assets
List<dynamic> get values => [
union,
accountPng,
accountSvg,
appIcon,
appIconNonOpaque,
arrowLeft,
arrowRight,
bell,
bellCircled,
bluetoothCircled,
cLogo,
calendarPng,
calendarSvg,
card,
checkIn,
closeIcon,
downloadBill,
editAlt,
globe,
icApplePay,
icBalcony,
icBathtub,
icBed,
icBedOld,
icCalendar,
icCar,
icCard,
icCheckmark,
icChefsHat,
icDesk,
icDoubleBed,
icError,
icExit,
icGoogle,
icHairdryer,
icInfo,
icIron,
icKettle,
icLeatherChair,
icLocked,
icMinibar,
icPlus,
icSend,
icServiceBowl,
icSingleBed,
icSpa,
icTelephone,
icTelephoneOld,
icTv,
icUnlocked,
icUserCircle,
icWifi,
iconHousekeepingCleaning,
iconHousekeepingCoffee,
iconHousekeepingSoap,
iconHousekeepingTowels,
iconHousekeepingTrash,
loop,
maestro,
mastercard,
noConnection,
phoneIcon,
thumbsUp,
trashCan,
userCirclePng,
userCircleSvg,
userOpen,
visa,
];
}
class $AssetsImagesGen {
const $AssetsImagesGen();
/// File path: assets/images/Logo.png
AssetGenImage get logo => const AssetGenImage('assets/images/Logo.png');
/// File path: assets/images/assa_seoslogo_white.png
AssetGenImage get assaSeoslogoWhite =>
const AssetGenImage('assets/images/assa_seoslogo_white.png');
/// File path: assets/images/booking_background.png
AssetGenImage get bookingBackground =>
const AssetGenImage('assets/images/booking_background.png');
/// File path: assets/images/borupgaard.png
AssetGenImage get borupgaard => const AssetGenImage('assets/images/borupgaard.png');
/// File path: assets/images/bygholmpark.png
AssetGenImage get bygholmpark => const AssetGenImage('assets/images/bygholmpark.png');
/// File path: assets/images/card_bkg.png
AssetGenImage get cardBkg => const AssetGenImage('assets/images/card_bkg.png');
/// File path: assets/images/catalog_image.png
AssetGenImage get catalogImage => const AssetGenImage('assets/images/catalog_image.png');
/// File path: assets/images/cc_inactive.png
AssetGenImage get ccInactive => const AssetGenImage('assets/images/cc_inactive.png');
/// File path: assets/images/champagne_bg.png
AssetGenImage get champagneBg => const AssetGenImage('assets/images/champagne_bg.png');
/// File path: assets/images/co.svg
SvgGenImage get co => const SvgGenImage('assets/images/co.svg');
/// File path: assets/images/coffe_bg.png
AssetGenImage get coffeBg => const AssetGenImage('assets/images/coffe_bg.png');
/// File path: assets/images/current_room.png
AssetGenImage get currentRoom => const AssetGenImage('assets/images/current_room.png');
/// File path: assets/images/key.png
AssetGenImage get key => const AssetGenImage('assets/images/key.png');
/// File path: assets/images/koegestrand.png
AssetGenImage get koegestrand => const AssetGenImage('assets/images/koegestrand.png');
/// File path: assets/images/login_screen_background.png
AssetGenImage get loginScreenBackground =>
const AssetGenImage('assets/images/login_screen_background.png');
/// File path: assets/images/maestro.svg
SvgGenImage get maestro => const SvgGenImage('assets/images/maestro.svg');
/// File path: assets/images/master.svg
SvgGenImage get master => const SvgGenImage('assets/images/master.svg');
/// File path: assets/images/no_current_bookings_background.jpeg
AssetGenImage get noCurrentBookingsBackground =>
const AssetGenImage('assets/images/no_current_bookings_background.jpeg');
/// File path: assets/images/parking.png
AssetGenImage get parking => const AssetGenImage('assets/images/parking.png');
/// File path: assets/images/portside.png
AssetGenImage get portside => const AssetGenImage('assets/images/portside.png');
/// File path: assets/images/restaurant_cover.png
AssetGenImage get restaurantCover => const AssetGenImage('assets/images/restaurant_cover.png');
/// File path: assets/images/room_key.jpeg
AssetGenImage get roomKeyJpeg => const AssetGenImage('assets/images/room_key.jpeg');
/// File path: assets/images/room_key.png
AssetGenImage get roomKeyPng => const AssetGenImage('assets/images/room_key.png');
/// File path: assets/images/room_key_with_number.png
AssetGenImage get roomKeyWithNumber =>
const AssetGenImage('assets/images/room_key_with_number.png');
/// File path: assets/images/seos_by_assa_logo.png
AssetGenImage get seosByAssaLogo => const AssetGenImage('assets/images/seos_by_assa_logo.png');
/// File path: assets/images/seos_key_logo.png
AssetGenImage get seosKeyLogo => const AssetGenImage('assets/images/seos_key_logo.png');
/// File path: assets/images/v.svg
SvgGenImage get v => const SvgGenImage('assets/images/v.svg');
/// File path: assets/images/visa.svg
SvgGenImage get visa => const SvgGenImage('assets/images/visa.svg');
/// File path: assets/images/watch_bg.png
AssetGenImage get watchBg => const AssetGenImage('assets/images/watch_bg.png');
/// File path: assets/images/welcome_image.jpeg
AssetGenImage get welcomeImage => const AssetGenImage('assets/images/welcome_image.jpeg');
/// List of all assets
List<dynamic> get values => [
logo,
assaSeoslogoWhite,
bookingBackground,
borupgaard,
bygholmpark,
cardBkg,
catalogImage,
ccInactive,
champagneBg,
co,
coffeBg,
currentRoom,
key,
koegestrand,
loginScreenBackground,
maestro,
master,
noCurrentBookingsBackground,
parking,
portside,
restaurantCover,
roomKeyJpeg,
roomKeyPng,
roomKeyWithNumber,
seosByAssaLogo,
seosKeyLogo,
v,
visa,
watchBg,
welcomeImage,
];
}
class Assets {
const Assets._();
static const $AssetsAnimationsGen animations = $AssetsAnimationsGen();
static const $AssetsIconsGen icons = $AssetsIconsGen();
static const $AssetsImagesGen images = $AssetsImagesGen();
static const $EnvGen env = $EnvGen();
}
class AssetGenImage {
const AssetGenImage(this._assetName, {this.size, this.flavors = const {}, this.animation});
final String _assetName;
final Size? size;
final Set<String> flavors;
final AssetGenImageAnimation? animation;
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 = true,
bool isAntiAlias = false,
String? package,
FilterQuality filterQuality = FilterQuality.medium,
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,
);
}
ImageProvider provider({AssetBundle? bundle, String? package}) {
return AssetImage(_assetName, bundle: bundle, package: package);
}
String get path => _assetName;
String get keyName => _assetName;
}
class AssetGenImageAnimation {
const AssetGenImageAnimation({
required this.isAnimation,
required this.duration,
required this.frames,
});
final bool isAnimation;
final Duration duration;
final int frames;
}
class SvgGenImage {
const SvgGenImage(this._assetName, {this.size, this.flavors = const {}}) : _isVecFormat = false;
const SvgGenImage.vec(this._assetName, {this.size, this.flavors = const {}})
: _isVecFormat = true;
final String _assetName;
final Size? size;
final Set<String> flavors;
final bool _isVecFormat;
_svg.SvgPicture svg({
Key? key,
bool matchTextDirection = false,
AssetBundle? bundle,
String? package,
double? width,
double? height,
BoxFit fit = BoxFit.contain,
AlignmentGeometry alignment = Alignment.center,
bool allowDrawingOutsideViewBox = false,
WidgetBuilder? placeholderBuilder,
String? semanticsLabel,
bool excludeFromSemantics = false,
_svg.SvgTheme? theme,
_svg.ColorMapper? colorMapper,
ColorFilter? colorFilter,
Clip clipBehavior = Clip.hardEdge,
@deprecated Color? color,
@deprecated BlendMode colorBlendMode = BlendMode.srcIn,
@deprecated bool cacheColorFilter = false,
}) {
final _svg.BytesLoader loader;
if (_isVecFormat) {
loader = _vg.AssetBytesLoader(_assetName, assetBundle: bundle, packageName: package);
} else {
loader = _svg.SvgAssetLoader(
_assetName,
assetBundle: bundle,
packageName: package,
theme: theme,
colorMapper: colorMapper,
);
}
return _svg.SvgPicture(
loader,
key: key,
matchTextDirection: matchTextDirection,
width: width,
height: height,
fit: fit,
alignment: alignment,
allowDrawingOutsideViewBox: allowDrawingOutsideViewBox,
placeholderBuilder: placeholderBuilder,
semanticsLabel: semanticsLabel,
excludeFromSemantics: excludeFromSemantics,
colorFilter: colorFilter ?? (color == null ? null : ColorFilter.mode(color, colorBlendMode)),
clipBehavior: clipBehavior,
cacheColorFilter: cacheColorFilter,
);
}
String get path => _assetName;
String get keyName => _assetName;
}