Skip to content

Commit 4abbbe5

Browse files
committed
client refactor
1 parent fc4d81c commit 4abbbe5

22 files changed

Lines changed: 338 additions & 310 deletions

client/lib/devices/borneo/lyfi/view_models/acclimation_view_model.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import 'package:borneo_app/devices/borneo/lyfi/view_models/base_lyfi_device_view_model.dart';
22
import 'package:borneo_common/io/net/rssi.dart';
3-
import 'package:borneo_kernel/drivers/borneo/lyfi/lyfi_driver.dart';
3+
import 'package:borneo_kernel/drivers/borneo/lyfi/models.dart';
44

55
class AcclimationViewModel extends BaseLyfiDeviceViewModel {
66
late final AcclimationSettings _origSettings;

client/lib/devices/borneo/lyfi/view_models/base_lyfi_device_view_model.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import 'package:borneo_app/devices/borneo/view_models/base_borneo_device_view_model.dart';
2+
import 'package:borneo_kernel/drivers/borneo/lyfi/api.dart';
23
import 'package:borneo_kernel/drivers/borneo/lyfi/lyfi_driver.dart';
34

45
abstract class BaseLyfiDeviceViewModel extends BaseBorneoDeviceViewModel {

client/lib/devices/borneo/lyfi/view_models/easy_setup_view_model.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import 'package:borneo_kernel/drivers/borneo/lyfi/models.dart';
12
import 'package:flutter/foundation.dart';
23

34
import 'package:borneo_kernel/drivers/borneo/lyfi/lyfi_driver.dart';

client/lib/devices/borneo/lyfi/view_models/editor/base_editor_view_model.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@ import 'package:borneo_app/devices/borneo/lyfi/view_models/constants.dart';
22
import 'package:borneo_app/devices/borneo/lyfi/view_models/editor/ieditor.dart';
33
import 'package:borneo_app/devices/borneo/lyfi/view_models/lyfi_view_model.dart';
44
import 'package:borneo_common/async/async_rate_limiter.dart';
5+
import 'package:borneo_kernel/drivers/borneo/lyfi/api.dart';
56
import 'package:borneo_kernel/drivers/borneo/lyfi/lyfi_driver.dart';
7+
import 'package:borneo_kernel/drivers/borneo/lyfi/models.dart';
68
import 'package:flutter/material.dart';
79

810
abstract class BaseEditorViewModel extends ChangeNotifier implements IEditor {

client/lib/devices/borneo/lyfi/view_models/editor/ieditor.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import 'package:borneo_kernel/drivers/borneo/lyfi/lyfi_driver.dart';
2+
import 'package:borneo_kernel/drivers/borneo/lyfi/models.dart';
23
import 'package:flutter/foundation.dart';
34

45
abstract class IEditor extends ChangeNotifier {

client/lib/devices/borneo/lyfi/view_models/editor/manual_editor_view_model.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import 'package:borneo_app/devices/borneo/lyfi/view_models/editor/base_editor_view_model.dart';
22
import 'package:borneo_kernel/drivers/borneo/lyfi/lyfi_driver.dart';
3+
import 'package:borneo_kernel/drivers/borneo/lyfi/models.dart';
34

45
class ManualEditorViewModel extends BaseEditorViewModel {
56
@override

client/lib/devices/borneo/lyfi/view_models/editor/schedule_editor_view_model.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
import 'package:borneo_app/devices/borneo/lyfi/view_models/editor/base_editor_view_model.dart';
2+
import 'package:borneo_kernel/drivers/borneo/lyfi/api.dart';
23
import 'package:borneo_kernel/drivers/borneo/lyfi/lyfi_driver.dart';
4+
import 'package:borneo_kernel/drivers/borneo/lyfi/models.dart';
35
import 'package:flutter/foundation.dart';
46
import 'package:flutter/material.dart';
57

client/lib/devices/borneo/lyfi/view_models/editor/sun_editor_view_model.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
import 'package:borneo_app/devices/borneo/lyfi/view_models/editor/base_editor_view_model.dart';
2+
import 'package:borneo_kernel/drivers/borneo/lyfi/api.dart';
23
import 'package:borneo_kernel/drivers/borneo/lyfi/lyfi_driver.dart';
4+
import 'package:borneo_kernel/drivers/borneo/lyfi/models.dart';
35

46
class SunEditorViewModel extends BaseEditorViewModel {
57
ILyfiDeviceApi get _deviceApi => parent.boundDevice!.driver as ILyfiDeviceApi;

client/lib/devices/borneo/lyfi/view_models/lyfi_view_model.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@ import 'package:borneo_app/devices/borneo/lyfi/view_models/settings_view_model.d
33
import 'package:borneo_app/devices/borneo/lyfi/view_models/editor/sun_editor_view_model.dart';
44
import 'package:borneo_app/devices/borneo/view_models/base_borneo_device_view_model.dart';
55
import 'package:borneo_app/services/i_app_notification_service.dart';
6+
import 'package:borneo_kernel/drivers/borneo/lyfi/api.dart';
67
import 'package:borneo_kernel/drivers/borneo/lyfi/lyfi_driver.dart';
8+
import 'package:borneo_kernel/drivers/borneo/lyfi/models.dart';
79
import 'package:flutter/foundation.dart';
810
import 'package:intl/intl.dart';
911

client/lib/devices/borneo/lyfi/view_models/settings_view_model.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ import 'package:borneo_app/devices/borneo/lyfi/view_models/base_lyfi_device_view
22
import 'package:borneo_app/infrastructure/timezone.dart';
33
import 'package:borneo_app/services/i_app_notification_service.dart';
44
import 'package:borneo_common/exceptions.dart' as bo_ex;
5+
import 'package:borneo_kernel/drivers/borneo/lyfi/api.dart';
6+
import 'package:borneo_kernel/drivers/borneo/lyfi/models.dart';
57
import 'package:cancellation_token/cancellation_token.dart';
68
import 'package:geolocator/geolocator.dart';
79

0 commit comments

Comments
 (0)