Skip to content

Commit 38b8551

Browse files
authored
chore: update example assets (#305)
* chore: update example assets * fix: add dependencies for analyze
1 parent a5b3700 commit 38b8551

File tree

12 files changed

+191
-13
lines changed

12 files changed

+191
-13
lines changed

example/lib/main.dart

Lines changed: 26 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:example_resources/gen/assets.gen.dart' as res;
1+
import 'package:example_resources/gen/assets.gen.dart';
22
import 'package:flutter/material.dart';
33

44
import 'gen/assets.gen.dart';
@@ -75,8 +75,6 @@ void main() async {
7575
child: const Center(child: Text('Deco')),
7676
),
7777
// Use from example_resource package.
78-
res.Assets.images.flutter3.image(),
79-
res.Assets.images.dart.svg(),
8078
MyAssets.images.icons.kmm.svg(key: const Key("kmm_svg")),
8179
MyAssets.images.icons.fuchsia.svg(),
8280
MyAssets.images.icons.paint.svg(
@@ -89,6 +87,31 @@ void main() async {
8987
// height: 120,
9088
// fit: BoxFit.scaleDown,
9189
// ),
90+
91+
// example_resource package.
92+
ResAssets.images.flutter3.image(),
93+
ResAssets.images.dart.svg(),
94+
SizedBox(
95+
width: 200,
96+
height: 200,
97+
child: ResAssets.images.skills.rive(
98+
fit: BoxFit.contain,
99+
),
100+
),
101+
SizedBox(
102+
width: 200,
103+
height: 200,
104+
child: ResAssets.images.favorite.flare(
105+
shouldClip: false,
106+
),
107+
),
108+
SizedBox(
109+
width: 200,
110+
height: 200,
111+
child: ResAssets.images.runningCarOnRoad.lottie(
112+
fit: BoxFit.contain,
113+
),
114+
),
92115
const Text(
93116
'Hi there, I\'m FlutterGen',
94117
style: TextStyle(
2.64 KB
Binary file not shown.

example_resources/assets/images/running-car-on-road.json

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.
77.3 KB
Binary file not shown.

example_resources/lib/gen/assets.gen.dart

Lines changed: 154 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

example_resources/lib/gen/colors.gen.dart

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

example_resources/pubspec.yaml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ dependencies:
1414
sdk: flutter
1515

1616
flutter_svg: ^1.0.3
17+
lottie: 1.4.1
18+
flare_flutter: ^3.0.2
19+
rive: ^0.8.4
1720

1821
dev_dependencies:
1922
build_runner: ^2.1.11
@@ -25,10 +28,15 @@ flutter_gen:
2528

2629
integrations:
2730
flutter_svg: true
31+
flare_flutter: true
32+
rive: true
33+
lottie: true
2834

2935
assets:
3036
enabled: true
31-
package_parameter_enabled: true
37+
outputs:
38+
package_parameter_enabled: true
39+
class_name: ResAssets
3240

3341
fonts:
3442
enabled: true

packages/core/lib/generators/integrations/flare_integration.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import '../../settings/asset_type.dart';
22
import 'integration.dart';
33

44
class FlareIntegration extends Integration {
5-
65
FlareIntegration(String packageParameterLiteral)
76
: super(packageParameterLiteral);
87

packages/core/lib/generators/integrations/integration.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import '../../settings/asset_type.dart';
22

33
abstract class Integration {
4-
54
Integration(this.packageParameterLiteral);
65

76
final String packageParameterLiteral;

packages/core/lib/generators/integrations/lottie_integration.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import 'dart:io';
77
import 'package:path/path.dart' as p;
88

99
class LottieIntegration extends Integration {
10-
1110
LottieIntegration(String packageParameterLiteral)
1211
: super(packageParameterLiteral);
1312

packages/core/lib/generators/integrations/rive_integration.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import '../../settings/asset_type.dart';
22
import 'integration.dart';
33

44
class RiveIntegration extends Integration {
5-
65
RiveIntegration(String packageParameterLiteral)
76
: super(packageParameterLiteral);
87

packages/core/lib/generators/integrations/svg_integration.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import '../../settings/asset_type.dart';
22
import 'integration.dart';
33

44
class SvgIntegration extends Integration {
5-
65
SvgIntegration(String packageParameterLiteral)
76
: super(packageParameterLiteral);
87

0 commit comments

Comments
 (0)