@@ -131,19 +131,19 @@ class _CreateAndEditGeometriesState extends State<CreateAndEditGeometries>
131131 _geometryEditor.tool = _vertexTool;
132132 // Listen to changes in canUndo and canRedo in order to enable/disable the UI.
133133 _geometryEditor.onCanUndoChanged.listen (
134- (canUndo) => setState (() => _geometryEditorCanUndo = canUndo),
134+ (canUndo) => setState (() => _geometryEditorCanUndo = canUndo),
135135 );
136136 _geometryEditor.onCanRedoChanged.listen (
137- (canRedo) => setState (() => _geometryEditorCanRedo = canRedo),
137+ (canRedo) => setState (() => _geometryEditorCanRedo = canRedo),
138138 );
139139 // Listen to changes in isStarted in order to enable/disable the UI.
140140 _geometryEditor.onIsStartedChanged.listen (
141- (isStarted) => setState (() => _geometryEditorIsStarted = isStarted),
141+ (isStarted) => setState (() => _geometryEditorIsStarted = isStarted),
142142 );
143143 // Listen to changes in the selected element in order to enable/disable the UI.
144144 _geometryEditor.onSelectedElementChanged.listen (
145- (selectedElement) => setState (
146- () => _geometryEditorHasSelectedElement = selectedElement != null ,
145+ (selectedElement) => setState (
146+ () => _geometryEditorHasSelectedElement = selectedElement != null ,
147147 ),
148148 );
149149 // Set the geometry editor to the map view controller.
@@ -236,11 +236,11 @@ class _CreateAndEditGeometriesState extends State<CreateAndEditGeometries>
236236 void toggleScale () {
237237 // Toggle the selected scale mode and then update each tool with the new value.
238238 setState (
239- () =>
240- _selectedScaleMode =
241- _selectedScaleMode == GeometryEditorScaleMode .uniform
242- ? GeometryEditorScaleMode .stretch
243- : GeometryEditorScaleMode .uniform,
239+ () =>
240+ _selectedScaleMode =
241+ _selectedScaleMode == GeometryEditorScaleMode .uniform
242+ ? GeometryEditorScaleMode .stretch
243+ : GeometryEditorScaleMode .uniform,
244244 );
245245 _vertexTool.configuration.scaleMode = _selectedScaleMode;
246246 _freehandTool.configuration.scaleMode = _selectedScaleMode;
@@ -264,12 +264,12 @@ class _CreateAndEditGeometriesState extends State<CreateAndEditGeometries>
264264 child: Text (
265265 type.name.capitalize (),
266266 style:
267- isVertexTool
268- ? null
269- : const TextStyle (
270- color: Colors .grey,
271- fontStyle: FontStyle .italic,
272- ),
267+ isVertexTool
268+ ? null
269+ : const TextStyle (
270+ color: Colors .grey,
271+ fontStyle: FontStyle .italic,
272+ ),
273273 ),
274274 );
275275 } else {
@@ -298,7 +298,7 @@ class _CreateAndEditGeometriesState extends State<CreateAndEditGeometries>
298298 // We also enable selection of freehand/shape tools when a geometry type has not yet been selected.
299299 final isNotPointOrMultipoint =
300300 _selectedGeometryType != GeometryType .point &&
301- _selectedGeometryType != GeometryType .multipoint;
301+ _selectedGeometryType != GeometryType .multipoint;
302302
303303 return tools.keys.map ((tool) {
304304 if (tool == _vertexTool || tool == _reticleVertexTool) {
@@ -313,12 +313,12 @@ class _CreateAndEditGeometriesState extends State<CreateAndEditGeometries>
313313 child: Text (
314314 tools[tool] ?? 'Unknown Tool' ,
315315 style:
316- isNotPointOrMultipoint
317- ? null
318- : const TextStyle (
319- color: Colors .grey,
320- fontStyle: FontStyle .italic,
321- ),
316+ isNotPointOrMultipoint
317+ ? null
318+ : const TextStyle (
319+ color: Colors .grey,
320+ fontStyle: FontStyle .italic,
321+ ),
322322 ),
323323 );
324324 }
@@ -344,13 +344,13 @@ class _CreateAndEditGeometriesState extends State<CreateAndEditGeometries>
344344 items: configureGeometryTypeMenuItems (),
345345 // If the geometry editor is already started then we fully disable the DropDownButton and prevent editing with another geometry type.
346346 onChanged:
347- ! _geometryEditorIsStarted
348- ? (GeometryType ? geometryType) {
349- if (geometryType != null ) {
350- startEditingWithGeometryType (geometryType);
351- }
352- }
353- : null ,
347+ ! _geometryEditorIsStarted
348+ ? (GeometryType ? geometryType) {
349+ if (geometryType != null ) {
350+ startEditingWithGeometryType (geometryType);
351+ }
352+ }
353+ : null ,
354354 ),
355355 // A drop down button for selecting a tool.
356356 DropdownButton (
@@ -394,9 +394,9 @@ class _CreateAndEditGeometriesState extends State<CreateAndEditGeometries>
394394 message: 'Undo' ,
395395 child: ElevatedButton (
396396 onPressed:
397- _geometryEditorIsStarted && _geometryEditorCanUndo
398- ? _geometryEditor.undo
399- : null ,
397+ _geometryEditorIsStarted && _geometryEditorCanUndo
398+ ? _geometryEditor.undo
399+ : null ,
400400 child: const Icon (Icons .undo),
401401 ),
402402 ),
@@ -405,9 +405,9 @@ class _CreateAndEditGeometriesState extends State<CreateAndEditGeometries>
405405 message: 'Redo' ,
406406 child: ElevatedButton (
407407 onPressed:
408- _geometryEditorIsStarted && _geometryEditorCanRedo
409- ? _geometryEditor.redo
410- : null ,
408+ _geometryEditorIsStarted && _geometryEditorCanRedo
409+ ? _geometryEditor.redo
410+ : null ,
411411 child: const Icon (Icons .redo),
412412 ),
413413 ),
@@ -429,12 +429,12 @@ class _CreateAndEditGeometriesState extends State<CreateAndEditGeometries>
429429 message: 'Delete selected element' ,
430430 child: ElevatedButton (
431431 onPressed:
432- _geometryEditorIsStarted &&
433- _geometryEditorHasSelectedElement &&
434- _geometryEditor.selectedElement != null &&
435- _geometryEditor.selectedElement! .canDelete
436- ? _geometryEditor.deleteSelectedElement
437- : null ,
432+ _geometryEditorIsStarted &&
433+ _geometryEditorHasSelectedElement &&
434+ _geometryEditor.selectedElement != null &&
435+ _geometryEditor.selectedElement! .canDelete
436+ ? _geometryEditor.deleteSelectedElement
437+ : null ,
438438 child: const Icon (Icons .clear),
439439 ),
440440 ),
@@ -448,7 +448,7 @@ class _CreateAndEditGeometriesState extends State<CreateAndEditGeometries>
448448 message: 'Stop and discard edits' ,
449449 child: ElevatedButton (
450450 onPressed:
451- _geometryEditorIsStarted ? stopAndDiscardEdits : null ,
451+ _geometryEditorIsStarted ? stopAndDiscardEdits : null ,
452452 child: const Icon (Icons .not_interested_sharp),
453453 ),
454454 ),
@@ -457,9 +457,9 @@ class _CreateAndEditGeometriesState extends State<CreateAndEditGeometries>
457457 message: 'Delete all graphics' ,
458458 child: ElevatedButton (
459459 onPressed:
460- ! _geometryEditorIsStarted
461- ? () => _graphicsOverlay.graphics.clear ()
462- : null ,
460+ ! _geometryEditorIsStarted
461+ ? () => _graphicsOverlay.graphics.clear ()
462+ : null ,
463463 child: const Icon (Icons .delete_forever),
464464 ),
465465 ),
@@ -469,10 +469,10 @@ class _CreateAndEditGeometriesState extends State<CreateAndEditGeometries>
469469 ElevatedButton (
470470 // Scale mode is not compatible with point geometry types or the reticle vertex tool.
471471 onPressed:
472- _selectedGeometryType == GeometryType .point ||
473- _selectedTool == _reticleVertexTool
474- ? null
475- : toggleScale,
472+ _selectedGeometryType == GeometryType .point ||
473+ _selectedTool == _reticleVertexTool
474+ ? null
475+ : toggleScale,
476476 child: Row (
477477 mainAxisAlignment: MainAxisAlignment .spaceBetween,
478478 spacing: 10 ,
0 commit comments