diff options
author | uvok | 2025-08-03 16:34:00 +0200 |
---|---|---|
committer | uvok | 2025-08-03 16:34:00 +0200 |
commit | 671c6aa65937c914413ce53bbb855ee780b7df21 (patch) | |
tree | 5cddfb22881de24d7569cc92c5bd77f392a18232 /lib/model/motive_selection | |
parent | 9d18247793203275f0118b13f8e10d12acfdaf67 (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.dart | 6 |
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 { |