503 lines
15 KiB
Dart
503 lines
15 KiB
Dart
/// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
/// *****************************************************
|
|
/// FlutterGen
|
|
/// *****************************************************
|
|
|
|
// coverage:ignore-file
|
|
// ignore_for_file: type=lint
|
|
// ignore_for_file: directives_ordering,unnecessary_import,implicit_dynamic_list_literal,deprecated_member_use
|
|
|
|
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 $AssetsIconsGen {
|
|
const $AssetsIconsGen();
|
|
|
|
/// File path: assets/icons/all_categories.svg
|
|
SvgGenImage get allCategories =>
|
|
const SvgGenImage('assets/icons/all_categories.svg');
|
|
|
|
/// File path: assets/icons/calendar.svg
|
|
SvgGenImage get calendar => const SvgGenImage('assets/icons/calendar.svg');
|
|
|
|
/// File path: assets/icons/cash.svg
|
|
SvgGenImage get cash => const SvgGenImage('assets/icons/cash.svg');
|
|
|
|
/// File path: assets/icons/dashboard.svg
|
|
SvgGenImage get dashboard => const SvgGenImage('assets/icons/dashboard.svg');
|
|
|
|
/// File path: assets/icons/debit.svg
|
|
SvgGenImage get debit => const SvgGenImage('assets/icons/debit.svg');
|
|
|
|
/// File path: assets/icons/delete.svg
|
|
SvgGenImage get delete => const SvgGenImage('assets/icons/delete.svg');
|
|
|
|
/// File path: assets/icons/discount.svg
|
|
SvgGenImage get discount => const SvgGenImage('assets/icons/discount.svg');
|
|
|
|
/// File path: assets/icons/diskon.svg
|
|
SvgGenImage get diskon => const SvgGenImage('assets/icons/diskon.svg');
|
|
|
|
/// File path: assets/icons/done.svg
|
|
SvgGenImage get done => const SvgGenImage('assets/icons/done.svg');
|
|
|
|
/// File path: assets/icons/drink.svg
|
|
SvgGenImage get drink => const SvgGenImage('assets/icons/drink.svg');
|
|
|
|
/// File path: assets/icons/edit.svg
|
|
SvgGenImage get edit => const SvgGenImage('assets/icons/edit.svg');
|
|
|
|
/// File path: assets/icons/food.svg
|
|
SvgGenImage get food => const SvgGenImage('assets/icons/food.svg');
|
|
|
|
/// File path: assets/icons/history.svg
|
|
SvgGenImage get history => const SvgGenImage('assets/icons/history.svg');
|
|
|
|
/// File path: assets/icons/home-resto.svg
|
|
SvgGenImage get homeResto => const SvgGenImage('assets/icons/home-resto.svg');
|
|
|
|
/// File path: assets/icons/home.svg
|
|
SvgGenImage get home => const SvgGenImage('assets/icons/home.svg');
|
|
|
|
/// File path: assets/icons/image.svg
|
|
SvgGenImage get image => const SvgGenImage('assets/icons/image.svg');
|
|
|
|
/// File path: assets/icons/kelola-diskon.svg
|
|
SvgGenImage get kelolaDiskon =>
|
|
const SvgGenImage('assets/icons/kelola-diskon.svg');
|
|
|
|
/// File path: assets/icons/kelola-pajak.svg
|
|
SvgGenImage get kelolaPajak =>
|
|
const SvgGenImage('assets/icons/kelola-pajak.svg');
|
|
|
|
/// File path: assets/icons/kelola-printer.svg
|
|
SvgGenImage get kelolaPrinter =>
|
|
const SvgGenImage('assets/icons/kelola-printer.svg');
|
|
|
|
/// File path: assets/icons/kelola-produk.svg
|
|
SvgGenImage get kelolaProduk =>
|
|
const SvgGenImage('assets/icons/kelola-produk.svg');
|
|
|
|
/// File path: assets/icons/layanan.svg
|
|
SvgGenImage get layanan => const SvgGenImage('assets/icons/layanan.svg');
|
|
|
|
/// File path: assets/icons/logout.svg
|
|
SvgGenImage get logout => const SvgGenImage('assets/icons/logout.svg');
|
|
|
|
/// File path: assets/icons/no-product.svg
|
|
SvgGenImage get noProduct => const SvgGenImage('assets/icons/no-product.svg');
|
|
|
|
/// File path: assets/icons/ongkir.svg
|
|
SvgGenImage get ongkir => const SvgGenImage('assets/icons/ongkir.svg');
|
|
|
|
/// File path: assets/icons/orders.svg
|
|
SvgGenImage get orders => const SvgGenImage('assets/icons/orders.svg');
|
|
|
|
/// File path: assets/icons/pajak.svg
|
|
SvgGenImage get pajak => const SvgGenImage('assets/icons/pajak.svg');
|
|
|
|
/// File path: assets/icons/payments.svg
|
|
SvgGenImage get payments => const SvgGenImage('assets/icons/payments.svg');
|
|
|
|
/// File path: assets/icons/print.svg
|
|
SvgGenImage get print => const SvgGenImage('assets/icons/print.svg');
|
|
|
|
/// File path: assets/icons/qr_code.svg
|
|
SvgGenImage get qrCode => const SvgGenImage('assets/icons/qr_code.svg');
|
|
|
|
/// File path: assets/icons/report.svg
|
|
SvgGenImage get report => const SvgGenImage('assets/icons/report.svg');
|
|
|
|
/// File path: assets/icons/setting.svg
|
|
SvgGenImage get setting => const SvgGenImage('assets/icons/setting.svg');
|
|
|
|
/// File path: assets/icons/shopping-basket.svg
|
|
SvgGenImage get shoppingBasket =>
|
|
const SvgGenImage('assets/icons/shopping-basket.svg');
|
|
|
|
/// File path: assets/icons/snack.svg
|
|
SvgGenImage get snack => const SvgGenImage('assets/icons/snack.svg');
|
|
|
|
/// File path: assets/icons/success.svg
|
|
SvgGenImage get success => const SvgGenImage('assets/icons/success.svg');
|
|
|
|
/// List of all assets
|
|
List<SvgGenImage> get values => [
|
|
allCategories,
|
|
calendar,
|
|
cash,
|
|
dashboard,
|
|
debit,
|
|
delete,
|
|
discount,
|
|
diskon,
|
|
done,
|
|
drink,
|
|
edit,
|
|
food,
|
|
history,
|
|
homeResto,
|
|
home,
|
|
image,
|
|
kelolaDiskon,
|
|
kelolaPajak,
|
|
kelolaPrinter,
|
|
kelolaProduk,
|
|
layanan,
|
|
logout,
|
|
noProduct,
|
|
ongkir,
|
|
orders,
|
|
pajak,
|
|
payments,
|
|
print,
|
|
qrCode,
|
|
report,
|
|
setting,
|
|
shoppingBasket,
|
|
snack,
|
|
success
|
|
];
|
|
}
|
|
|
|
class $AssetsImagesGen {
|
|
const $AssetsImagesGen();
|
|
|
|
/// File path: assets/images/drink1.png
|
|
AssetGenImage get drink1 => const AssetGenImage('assets/images/drink1.png');
|
|
|
|
/// File path: assets/images/drink2.png
|
|
AssetGenImage get drink2 => const AssetGenImage('assets/images/drink2.png');
|
|
|
|
/// File path: assets/images/drink3.png
|
|
AssetGenImage get drink3 => const AssetGenImage('assets/images/drink3.png');
|
|
|
|
/// File path: assets/images/drink4.png
|
|
AssetGenImage get drink4 => const AssetGenImage('assets/images/drink4.png');
|
|
|
|
/// File path: assets/images/drink5.png
|
|
AssetGenImage get drink5 => const AssetGenImage('assets/images/drink5.png');
|
|
|
|
/// File path: assets/images/drink6.png
|
|
AssetGenImage get drink6 => const AssetGenImage('assets/images/drink6.png');
|
|
|
|
/// File path: assets/images/drink7.png
|
|
AssetGenImage get drink7 => const AssetGenImage('assets/images/drink7.png');
|
|
|
|
/// File path: assets/images/logo.png
|
|
AssetGenImage get logo => const AssetGenImage('assets/images/logo.png');
|
|
|
|
/// File path: assets/images/manage_printer.png
|
|
AssetGenImage get managePrinter =>
|
|
const AssetGenImage('assets/images/manage_printer.png');
|
|
|
|
/// File path: assets/images/manage_product.png
|
|
AssetGenImage get manageProduct =>
|
|
const AssetGenImage('assets/images/manage_product.png');
|
|
|
|
/// File path: assets/images/manage_qr.png
|
|
AssetGenImage get manageQr =>
|
|
const AssetGenImage('assets/images/manage_qr.png');
|
|
|
|
/// File path: assets/images/menu1.png
|
|
AssetGenImage get menu1 => const AssetGenImage('assets/images/menu1.png');
|
|
|
|
/// File path: assets/images/menu10.png
|
|
AssetGenImage get menu10 => const AssetGenImage('assets/images/menu10.png');
|
|
|
|
/// File path: assets/images/menu11.png
|
|
AssetGenImage get menu11 => const AssetGenImage('assets/images/menu11.png');
|
|
|
|
/// File path: assets/images/menu12.png
|
|
AssetGenImage get menu12 => const AssetGenImage('assets/images/menu12.png');
|
|
|
|
/// File path: assets/images/menu13.png
|
|
AssetGenImage get menu13 => const AssetGenImage('assets/images/menu13.png');
|
|
|
|
/// File path: assets/images/menu14.png
|
|
AssetGenImage get menu14 => const AssetGenImage('assets/images/menu14.png');
|
|
|
|
/// File path: assets/images/menu2.png
|
|
AssetGenImage get menu2 => const AssetGenImage('assets/images/menu2.png');
|
|
|
|
/// File path: assets/images/menu3.png
|
|
AssetGenImage get menu3 => const AssetGenImage('assets/images/menu3.png');
|
|
|
|
/// File path: assets/images/menu4.png
|
|
AssetGenImage get menu4 => const AssetGenImage('assets/images/menu4.png');
|
|
|
|
/// File path: assets/images/menu5.png
|
|
AssetGenImage get menu5 => const AssetGenImage('assets/images/menu5.png');
|
|
|
|
/// File path: assets/images/menu6.png
|
|
AssetGenImage get menu6 => const AssetGenImage('assets/images/menu6.png');
|
|
|
|
/// File path: assets/images/menu7.png
|
|
AssetGenImage get menu7 => const AssetGenImage('assets/images/menu7.png');
|
|
|
|
/// File path: assets/images/menu8.png
|
|
AssetGenImage get menu8 => const AssetGenImage('assets/images/menu8.png');
|
|
|
|
/// File path: assets/images/product1.jpg
|
|
AssetGenImage get product1 =>
|
|
const AssetGenImage('assets/images/product1.jpg');
|
|
|
|
/// File path: assets/images/product2.jpg
|
|
AssetGenImage get product2 =>
|
|
const AssetGenImage('assets/images/product2.jpg');
|
|
|
|
/// File path: assets/images/product3.jpg
|
|
AssetGenImage get product3 =>
|
|
const AssetGenImage('assets/images/product3.jpg');
|
|
|
|
/// File path: assets/images/product4.jpg
|
|
AssetGenImage get product4 =>
|
|
const AssetGenImage('assets/images/product4.jpg');
|
|
|
|
/// List of all assets
|
|
List<AssetGenImage> get values => [
|
|
drink1,
|
|
drink2,
|
|
drink3,
|
|
drink4,
|
|
drink5,
|
|
drink6,
|
|
drink7,
|
|
logo,
|
|
managePrinter,
|
|
manageProduct,
|
|
manageQr,
|
|
menu1,
|
|
menu10,
|
|
menu11,
|
|
menu12,
|
|
menu13,
|
|
menu14,
|
|
menu2,
|
|
menu3,
|
|
menu4,
|
|
menu5,
|
|
menu6,
|
|
menu7,
|
|
menu8,
|
|
product1,
|
|
product2,
|
|
product3,
|
|
product4
|
|
];
|
|
}
|
|
|
|
class $AssetsLogoGen {
|
|
const $AssetsLogoGen();
|
|
|
|
/// File path: assets/logo/ic_launcher.png
|
|
AssetGenImage get icLauncher =>
|
|
const AssetGenImage('assets/logo/ic_launcher.png');
|
|
|
|
/// File path: assets/logo/logo.jpeg
|
|
AssetGenImage get logo => const AssetGenImage('assets/logo/logo.jpeg');
|
|
|
|
/// File path: assets/logo/logo2.png
|
|
AssetGenImage get logo2 => const AssetGenImage('assets/logo/logo2.png');
|
|
|
|
/// File path: assets/logo/logo3.png
|
|
AssetGenImage get logo3 => const AssetGenImage('assets/logo/logo3.png');
|
|
|
|
/// File path: assets/logo/logo4.png
|
|
AssetGenImage get logo4 => const AssetGenImage('assets/logo/logo4.png');
|
|
|
|
/// File path: assets/logo/logo5.png
|
|
AssetGenImage get logo5 => const AssetGenImage('assets/logo/logo5.png');
|
|
|
|
/// File path: assets/logo/logo6.png
|
|
AssetGenImage get logo6 => const AssetGenImage('assets/logo/logo6.png');
|
|
|
|
/// File path: assets/logo/logo_app_icon.png
|
|
AssetGenImage get logoAppIcon =>
|
|
const AssetGenImage('assets/logo/logo_app_icon.png');
|
|
|
|
/// File path: assets/logo/mylogo.png
|
|
AssetGenImage get mylogo => const AssetGenImage('assets/logo/mylogo.png');
|
|
|
|
/// List of all assets
|
|
List<AssetGenImage> get values => [
|
|
icLauncher,
|
|
logo,
|
|
logo2,
|
|
logo3,
|
|
logo4,
|
|
logo5,
|
|
logo6,
|
|
logoAppIcon,
|
|
mylogo
|
|
];
|
|
}
|
|
|
|
class Assets {
|
|
Assets._();
|
|
|
|
static const $AssetsIconsGen icons = $AssetsIconsGen();
|
|
static const $AssetsImagesGen images = $AssetsImagesGen();
|
|
static const $AssetsLogoGen logo = $AssetsLogoGen();
|
|
}
|
|
|
|
class AssetGenImage {
|
|
const AssetGenImage(
|
|
this._assetName, {
|
|
this.size,
|
|
this.flavors = const {},
|
|
});
|
|
|
|
final String _assetName;
|
|
|
|
final Size? size;
|
|
final Set<String> flavors;
|
|
|
|
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.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,
|
|
);
|
|
}
|
|
|
|
ImageProvider provider({
|
|
AssetBundle? bundle,
|
|
String? package,
|
|
}) {
|
|
return AssetImage(
|
|
_assetName,
|
|
bundle: bundle,
|
|
package: package,
|
|
);
|
|
}
|
|
|
|
String get path => _assetName;
|
|
|
|
String get keyName => _assetName;
|
|
}
|
|
|
|
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,
|
|
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,
|
|
);
|
|
}
|
|
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;
|
|
}
|