summaryrefslogtreecommitdiff
path: root/lib/model/motive_selection
diff options
context:
space:
mode:
authoruvok2025-08-03 16:34:00 +0200
committeruvok2025-08-03 16:34:00 +0200
commit671c6aa65937c914413ce53bbb855ee780b7df21 (patch)
tree5cddfb22881de24d7569cc92c5bd77f392a18232 /lib/model/motive_selection
parent9d18247793203275f0118b13f8e10d12acfdaf67 (diff)
Avoid late final by using factory ctor/getters
Diffstat (limited to 'lib/model/motive_selection')
-rw-r--r--lib/model/motive_selection/flutter_blue_plus_motive_selection.dart6
1 files changed, 2 insertions, 4 deletions
diff --git a/lib/model/motive_selection/flutter_blue_plus_motive_selection.dart b/lib/model/motive_selection/flutter_blue_plus_motive_selection.dart
index 4046d83..561388a 100644
--- a/lib/model/motive_selection/flutter_blue_plus_motive_selection.dart
+++ b/lib/model/motive_selection/flutter_blue_plus_motive_selection.dart
@@ -35,12 +35,10 @@ class FlutterBluePlusMotiveSelection
List<BadgeMotive> _cachedMotives = [];
- late final BluetoothDevice _fbpDevice;
+ BluetoothDevice get _fbpDevice => _device.scanResult.device;
FlutterBluePlusMotiveSelection({required FlutterBluePlusDevice device})
- : _device = device {
- _fbpDevice = _device.scanResult.device;
- }
+ : _device = device;
@override
Future<BadgeMotive> getCurrentMotive() async {