File tree Expand file tree Collapse file tree 2 files changed +25
-2
lines changed Expand file tree Collapse file tree 2 files changed +25
-2
lines changed Original file line number Diff line number Diff line change @@ -165,7 +165,7 @@ class _MyHomePageState extends State<MyHomePage> {
165
165
(imageFit) {
166
166
return PopupMenuItem (
167
167
value: imageFit,
168
- child: Text (imageFit.name ),
168
+ child: Text (imageFit.label ),
169
169
);
170
170
},
171
171
).toList ();
@@ -240,3 +240,26 @@ class _MyHomePageState extends State<MyHomePage> {
240
240
}
241
241
}
242
242
}
243
+
244
+ extension CustomImageFitExtension on CustomImageFit {
245
+ String get label {
246
+ switch (this ) {
247
+ case CustomImageFit .fillCropSpace:
248
+ return 'Fill crop space' ;
249
+ case CustomImageFit .fitCropSpace:
250
+ return 'Fit crop space' ;
251
+ case CustomImageFit .fillCropHeight:
252
+ return 'Fill crop height' ;
253
+ case CustomImageFit .fillCropWidth:
254
+ return 'Fill crop width' ;
255
+ case CustomImageFit .fillVisibleSpace:
256
+ return 'Fill visible space' ;
257
+ case CustomImageFit .fitVisibleSpace:
258
+ return 'Fit visible space' ;
259
+ case CustomImageFit .fillVisibleHeight:
260
+ return 'Fill visible height' ;
261
+ case CustomImageFit .fillVisibleWidth:
262
+ return 'Fill visible width' ;
263
+ }
264
+ }
265
+ }
Original file line number Diff line number Diff line change @@ -462,5 +462,5 @@ enum CustomImageFit {
462
462
fitVisibleSpace,
463
463
fillVisibleSpace,
464
464
fillVisibleHeight,
465
- fillVisiblelWidth ,
465
+ fillVisibleWidth ,
466
466
}
You can’t perform that action at this time.
0 commit comments