1+ import 'package:camerawesome/camerawesome_plugin.dart' ;
12import 'package:camerawesome/models/capture_modes.dart' ;
23import 'package:camerawesome/models/flashmodes.dart' ;
34import 'package:camerawesome/models/orientations.dart' ;
4- import 'package:camerawesome/models/saved_exif_data.dart' ;
55import 'package:camerawesome_example/widgets/camera_buttons.dart' ;
66import 'package:flutter/material.dart' ;
77import 'package:flutter/services.dart' ;
@@ -16,7 +16,7 @@ class TopBarWidget extends StatelessWidget {
1616 final ValueNotifier <bool > enableAudio;
1717 final ValueNotifier <CameraFlashes > switchFlash;
1818 final ValueNotifier <bool > enablePinchToZoom;
19- final SavedExifData savedExifData ;
19+ final ExifPreferences exifPreferences ;
2020 final Function onFullscreenTap;
2121 final Function onResolutionTap;
2222 final Function onChangeSensorTap;
@@ -42,7 +42,7 @@ class TopBarWidget extends StatelessWidget {
4242 @required this .onChangeSensorTap,
4343 @required this .onResolutionTap,
4444 @required this .onPinchToZoomChange,
45- @required this .savedExifData ,
45+ @required this .exifPreferences ,
4646 @required this .onSetExifPreferences,
4747 }) : super (key: key);
4848
@@ -146,14 +146,14 @@ class TopBarWidget extends StatelessWidget {
146146 children: [
147147 OptionButton (
148148 rotationController: rotationController,
149- icon: savedExifData .saveGPSLocation
149+ icon: exifPreferences .saveGPSLocation
150150 ? Icons .gps_fixed_rounded
151151 : Icons .gps_not_fixed_outlined,
152152 orientation: orientation,
153153 onTapCallback: () {
154- savedExifData .saveGPSLocation =
155- ! savedExifData .saveGPSLocation;
156- onSetExifPreferences? .call (savedExifData );
154+ exifPreferences .saveGPSLocation =
155+ ! exifPreferences .saveGPSLocation;
156+ onSetExifPreferences? .call (exifPreferences );
157157 },
158158 ),
159159 ],
0 commit comments