diff --git a/assets/coding/appwrite.png b/assets/coding/appwrite.png new file mode 100644 index 0000000..a38dfa1 Binary files /dev/null and b/assets/coding/appwrite.png differ diff --git a/assets/coding/css3.png b/assets/coding/css3.png new file mode 100644 index 0000000..d1f601d Binary files /dev/null and b/assets/coding/css3.png differ diff --git a/assets/coding/figma.png b/assets/coding/figma.png new file mode 100644 index 0000000..29cf20a Binary files /dev/null and b/assets/coding/figma.png differ diff --git a/assets/coding/flutter.png b/assets/coding/flutter.png new file mode 100644 index 0000000..bb751fe Binary files /dev/null and b/assets/coding/flutter.png differ diff --git a/assets/coding/googlecloud.png b/assets/coding/googlecloud.png new file mode 100644 index 0000000..40f4594 Binary files /dev/null and b/assets/coding/googlecloud.png differ diff --git a/assets/coding/json.png b/assets/coding/json.png new file mode 100644 index 0000000..5d3602c Binary files /dev/null and b/assets/coding/json.png differ diff --git a/assets/coding/mysql.png b/assets/coding/mysql.png new file mode 100644 index 0000000..cfda724 Binary files /dev/null and b/assets/coding/mysql.png differ diff --git a/assets/coding/next.js.png b/assets/coding/next.js.png new file mode 100644 index 0000000..a54c983 Binary files /dev/null and b/assets/coding/next.js.png differ diff --git a/assets/coding/typescript.png b/assets/coding/typescript.png new file mode 100644 index 0000000..585a8d9 Binary files /dev/null and b/assets/coding/typescript.png differ diff --git a/example/pubspec.lock b/example/pubspec.lock index ef19906..d38d00e 100644 --- a/example/pubspec.lock +++ b/example/pubspec.lock @@ -5,42 +5,42 @@ packages: dependency: transitive description: name: async - sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c" + sha256: d2872f9c19731c2e5f10444b14686eb7cc85c76274bd6c16e1816bff9a3bab63 url: "https://pub.dev" source: hosted - version: "2.11.0" + version: "2.12.0" boolean_selector: dependency: transitive description: name: boolean_selector - sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66" + sha256: "8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea" url: "https://pub.dev" source: hosted - version: "2.1.1" + version: "2.1.2" characters: dependency: transitive description: name: characters - sha256: "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605" + sha256: f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803 url: "https://pub.dev" source: hosted - version: "1.3.0" + version: "1.4.0" clock: dependency: transitive description: name: clock - sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf + sha256: fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b url: "https://pub.dev" source: hosted - version: "1.1.1" + version: "1.1.2" collection: dependency: transitive description: name: collection - sha256: "4a07be6cb69c84d677a6c3096fcf960cc3285a8330b4603e0d463d15d9bd934c" + sha256: "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76" url: "https://pub.dev" source: hosted - version: "1.17.1" + version: "1.19.1" cupertino_icons: dependency: "direct main" description: @@ -53,10 +53,10 @@ packages: dependency: transitive description: name: fake_async - sha256: "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78" + sha256: "6a95e56b2449df2273fd8c45a662d6947ce1ebb7aafe80e550a3f68297f3cacc" url: "https://pub.dev" source: hosted - version: "1.3.1" + version: "1.3.2" flutter: dependency: "direct main" description: flutter @@ -87,14 +87,30 @@ packages: description: flutter source: sdk version: "0.0.0" - js: + leak_tracker: + dependency: transitive + description: + name: leak_tracker + sha256: c35baad643ba394b40aac41080300150a4f08fd0fd6a10378f8f7c6bc161acec + url: "https://pub.dev" + source: hosted + version: "10.0.8" + leak_tracker_flutter_testing: + dependency: transitive + description: + name: leak_tracker_flutter_testing + sha256: f8b613e7e6a13ec79cfdc0e97638fddb3ab848452eff057653abd3edba760573 + url: "https://pub.dev" + source: hosted + version: "3.0.9" + leak_tracker_testing: dependency: transitive description: - name: js - sha256: f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3 + name: leak_tracker_testing + sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3" url: "https://pub.dev" source: hosted - version: "0.6.7" + version: "3.0.1" lints: dependency: transitive description: @@ -107,34 +123,34 @@ packages: dependency: transitive description: name: matcher - sha256: "6501fbd55da300384b768785b83e5ce66991266cec21af89ab9ae7f5ce1c4cbb" + sha256: dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2 url: "https://pub.dev" source: hosted - version: "0.12.15" + version: "0.12.17" material_color_utilities: dependency: transitive description: name: material_color_utilities - sha256: d92141dc6fe1dad30722f9aa826c7fbc896d021d792f80678280601aff8cf724 + sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec url: "https://pub.dev" source: hosted - version: "0.2.0" + version: "0.11.1" meta: dependency: transitive description: name: meta - sha256: "3c74dbf8763d36539f114c799d8a2d87343b5067e9d796ca22b5eb8437090ee3" + sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c url: "https://pub.dev" source: hosted - version: "1.9.1" + version: "1.16.0" path: dependency: transitive description: name: path - sha256: "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917" + sha256: "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5" url: "https://pub.dev" source: hosted - version: "1.8.3" + version: "1.9.1" plugin_platform_interface: dependency: transitive description: @@ -147,55 +163,55 @@ packages: dependency: transitive description: flutter source: sdk - version: "0.0.99" + version: "0.0.0" source_span: dependency: transitive description: name: source_span - sha256: dd904f795d4b4f3b870833847c461801f6750a9fa8e61ea5ac53f9422b31f250 + sha256: "254ee5351d6cb365c859e20ee823c3bb479bf4a293c22d17a9f1bf144ce86f7c" url: "https://pub.dev" source: hosted - version: "1.9.1" + version: "1.10.1" stack_trace: dependency: transitive description: name: stack_trace - sha256: c3c7d8edb15bee7f0f74debd4b9c5f3c2ea86766fe4178eb2a18eb30a0bdaed5 + sha256: "8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1" url: "https://pub.dev" source: hosted - version: "1.11.0" + version: "1.12.1" stream_channel: dependency: transitive description: name: stream_channel - sha256: "83615bee9045c1d322bbbd1ba209b7a749c2cbcdcb3fdd1df8eb488b3279c1c8" + sha256: "969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d" url: "https://pub.dev" source: hosted - version: "2.1.1" + version: "2.1.4" string_scanner: dependency: transitive description: name: string_scanner - sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" + sha256: "921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43" url: "https://pub.dev" source: hosted - version: "1.2.0" + version: "1.4.1" term_glyph: dependency: transitive description: name: term_glyph - sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84 + sha256: "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e" url: "https://pub.dev" source: hosted - version: "1.2.1" + version: "1.2.2" test_api: dependency: transitive description: name: test_api - sha256: eb6ac1540b26de412b3403a163d919ba86f6a973fe6cc50ae3541b80092fdcfb + sha256: fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd url: "https://pub.dev" source: hosted - version: "0.5.1" + version: "0.7.4" vector_math: dependency: transitive description: @@ -204,6 +220,14 @@ packages: url: "https://pub.dev" source: hosted version: "2.1.4" + vm_service: + dependency: transitive + description: + name: vm_service + sha256: "0968250880a6c5fe7edc067ed0a13d4bae1577fe2771dcf3010d52c4a9d3ca14" + url: "https://pub.dev" + source: hosted + version: "14.3.1" sdks: - dart: ">=3.0.0 <4.0.0" - flutter: ">=2.5.0" + dart: ">=3.7.0-0 <4.0.0" + flutter: ">=3.18.0-18.0.pre.54" diff --git a/lib/gen/assets.gen.dart b/lib/gen/assets.gen.dart index 991244a..52f7aa7 100644 --- a/lib/gen/assets.gen.dart +++ b/lib/gen/assets.gen.dart @@ -1,3 +1,5 @@ +// dart format width=80 + /// GENERATED CODE - DO NOT MODIFY BY HAND /// ***************************************************** /// FlutterGen @@ -5,7 +7,7 @@ // coverage:ignore-file // ignore_for_file: type=lint -// ignore_for_file: directives_ordering,unnecessary_import,implicit_dynamic_list_literal,deprecated_member_use +// ignore_for_file: deprecated_member_use,directives_ordering,implicit_dynamic_list_literal,unnecessary_import import 'package:flutter/widgets.dart'; @@ -213,33 +215,50 @@ class $AssetsCodingGen { const $AssetsCodingGen(); /// File path: packages/flutter_any_logo/assets/coding/ reactNative.png - AssetGenImage get reactNative => + AssetGenImage get aReactNative => const AssetGenImage('packages/flutter_any_logo/assets/coding/ reactNative.png'); /// File path: packages/flutter_any_logo/assets/coding/angularJs.png AssetGenImage get angularJs => const AssetGenImage('packages/flutter_any_logo/assets/coding/angularJs.png'); + /// File path: packages/flutter_any_logo/assets/coding/appwrite.png + AssetGenImage get appwrite => + const AssetGenImage('packages/flutter_any_logo/assets/coding/appwrite.png'); + /// File path: packages/flutter_any_logo/assets/coding/codeIgniter.png AssetGenImage get codeIgniter => const AssetGenImage('packages/flutter_any_logo/assets/coding/codeIgniter.png'); + /// File path: packages/flutter_any_logo/assets/coding/css3.png + AssetGenImage get css3 => const AssetGenImage('packages/flutter_any_logo/assets/coding/css3.png'); + /// File path: packages/flutter_any_logo/assets/coding/dart.png AssetGenImage get dart => const AssetGenImage('packages/flutter_any_logo/assets/coding/dart.png'); /// File path: packages/flutter_any_logo/assets/coding/docker.png AssetGenImage get docker => const AssetGenImage('packages/flutter_any_logo/assets/coding/docker.png'); + /// File path: packages/flutter_any_logo/assets/coding/figma.png + AssetGenImage get figma => const AssetGenImage('packages/flutter_any_logo/assets/coding/figma.png'); + /// File path: packages/flutter_any_logo/assets/coding/firebase.png AssetGenImage get firebase => const AssetGenImage('packages/flutter_any_logo/assets/coding/firebase.png'); + /// File path: packages/flutter_any_logo/assets/coding/flutter.png + AssetGenImage get flutter => const AssetGenImage('packages/flutter_any_logo/assets/coding/flutter.png'); + /// File path: packages/flutter_any_logo/assets/coding/github.png AssetGenImage get github => const AssetGenImage('packages/flutter_any_logo/assets/coding/github.png'); /// File path: packages/flutter_any_logo/assets/coding/gitlab.png AssetGenImage get gitlab => const AssetGenImage('packages/flutter_any_logo/assets/coding/gitlab.png'); + /// File path: packages/flutter_any_logo/assets/coding/googlecloud.png + AssetGenImage get googlecloud => + const AssetGenImage('packages/flutter_any_logo/assets/coding/googlecloud.png'); + /// File path: packages/flutter_any_logo/assets/coding/graphQl.png AssetGenImage get graphQl => const AssetGenImage('packages/flutter_any_logo/assets/coding/graphQl.png'); @@ -274,6 +293,9 @@ class $AssetsCodingGen { /// File path: packages/flutter_any_logo/assets/coding/jenkins.png AssetGenImage get jenkins => const AssetGenImage('packages/flutter_any_logo/assets/coding/jenkins.png'); + /// File path: packages/flutter_any_logo/assets/coding/json.png + AssetGenImage get json => const AssetGenImage('packages/flutter_any_logo/assets/coding/json.png'); + /// File path: packages/flutter_any_logo/assets/coding/kubernetes.png AssetGenImage get kubernetes => const AssetGenImage('packages/flutter_any_logo/assets/coding/kubernetes.png'); @@ -281,6 +303,12 @@ class $AssetsCodingGen { /// File path: packages/flutter_any_logo/assets/coding/matLab.png AssetGenImage get matLab => const AssetGenImage('packages/flutter_any_logo/assets/coding/matLab.png'); + /// File path: packages/flutter_any_logo/assets/coding/mysql.png + AssetGenImage get mysql => const AssetGenImage('packages/flutter_any_logo/assets/coding/mysql.png'); + + /// File path: packages/flutter_any_logo/assets/coding/next.js.png + AssetGenImage get nextJs => const AssetGenImage('packages/flutter_any_logo/assets/coding/next.js.png'); + /// File path: packages/flutter_any_logo/assets/coding/nodeJs.png AssetGenImage get nodeJs => const AssetGenImage('packages/flutter_any_logo/assets/coding/nodeJs.png'); @@ -305,6 +333,10 @@ class $AssetsCodingGen { /// File path: packages/flutter_any_logo/assets/coding/swiftUI.png AssetGenImage get swiftUI => const AssetGenImage('packages/flutter_any_logo/assets/coding/swiftUI.png'); + /// File path: packages/flutter_any_logo/assets/coding/typescript.png + AssetGenImage get typescript => + const AssetGenImage('packages/flutter_any_logo/assets/coding/typescript.png'); + /// File path: packages/flutter_any_logo/assets/coding/vsCode.png AssetGenImage get vsCode => const AssetGenImage('packages/flutter_any_logo/assets/coding/vsCode.png'); @@ -324,14 +356,19 @@ class $AssetsCodingGen { /// List of all assets List get values => [ - reactNative, + aReactNative, angularJs, + appwrite, codeIgniter, + css3, dart, docker, + figma, firebase, + flutter, github, gitlab, + googlecloud, graphQl, html, intellij, @@ -342,8 +379,11 @@ class $AssetsCodingGen { java, javascript, jenkins, + json, kubernetes, matLab, + mysql, + nextJs, nodeJs, npm, postman, @@ -352,6 +392,7 @@ class $AssetsCodingGen { react, redis, swiftUI, + typescript, vsCode, vsCodeThumbnail, vueJs, @@ -1823,7 +1864,7 @@ class $AssetsTechGen { } class Assets { - Assets._(); + const Assets._(); static const $AssetsAutoGen auto = $AssetsAutoGen(); static const $AssetsBadgesGen badges = $AssetsBadgesGen(); @@ -1840,10 +1881,19 @@ class Assets { } class AssetGenImage { - const AssetGenImage(this._assetName); + const AssetGenImage( + this._assetName, { + this.size, + this.flavors = const {}, + this.animation, + }); final String _assetName; + final Size? size; + final Set flavors; + final AssetGenImageAnimation? animation; + Image image({ Key? key, AssetBundle? bundle, @@ -1862,10 +1912,10 @@ class AssetGenImage { ImageRepeat repeat = ImageRepeat.noRepeat, Rect? centerSlice, bool matchTextDirection = false, - bool gaplessPlayback = false, + bool gaplessPlayback = true, bool isAntiAlias = false, String? package, - FilterQuality filterQuality = FilterQuality.low, + FilterQuality filterQuality = FilterQuality.medium, int? cacheWidth, int? cacheHeight, }) { @@ -1912,3 +1962,15 @@ class AssetGenImage { 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; +}