diff options
author | Orangerot <purple@orangerot.dev> | 2025-01-13 20:00:27 +0100 |
---|---|---|
committer | Orangerot <purple@orangerot.dev> | 2025-01-13 20:00:27 +0100 |
commit | 4c1d029216c29f786f12fa278b9dd7bf39129235 (patch) | |
tree | 494aeed555e9b152f7f863f6f5568648664d0944 /lib/widgets/level_list_entry.dart | |
parent | 4fb6af0135c4e3c67b3ddadaa0e60e2bae45d73c (diff) |
feat: check if bluetooth is enabled; ability to disconnect from ESense
Diffstat (limited to 'lib/widgets/level_list_entry.dart')
-rw-r--r-- | lib/widgets/level_list_entry.dart | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/lib/widgets/level_list_entry.dart b/lib/widgets/level_list_entry.dart index a47a9c2..832186f 100644 --- a/lib/widgets/level_list_entry.dart +++ b/lib/widgets/level_list_entry.dart @@ -25,10 +25,14 @@ class LevelListEntry extends StatelessWidget { context: context, builder: (BuildContext context) { return ESenseConnectDialog( - deviceStatus: ESenseInput.instance.deviceStatus, - connect: (String name) { - ESenseInput.instance.connectToESense(name); - }); + deviceStatus: ESenseInput.instance.deviceStatus, + connect: (String name) { + ESenseInput.instance.connectToESense(name); + }, + disconnect: () { + ESenseInput.instance.eSenseManager.disconnect(); + }, + ); }, ); } |