mirror of
https://github.com/SyncrowIOT/web.git
synced 2025-07-10 07:07:19 +00:00
36 lines
1.2 KiB
Dart
36 lines
1.2 KiB
Dart
// import 'package:flutter/cupertino.dart';
|
|
// import 'package:syncrow_web/pages/device_managment/ac/control_list/ac_mode.dart';
|
|
// import 'package:syncrow_web/pages/device_managment/ac/control_list/ac_toggle.dart';
|
|
// import 'package:syncrow_web/pages/device_managment/ac/control_list/current_temp.dart';
|
|
// import 'package:syncrow_web/utils/constants/assets.dart';
|
|
|
|
// mixin ACHelper {
|
|
// Widget acHelperControlWidgets({
|
|
// required dynamic value,
|
|
// required String code,
|
|
// required String deviceId,
|
|
// }) {
|
|
// switch (code) {
|
|
// case 'switch':
|
|
// return AcToggle(value: value, code: code, deviceId: deviceId);
|
|
// case 'temp_current':
|
|
// return CurrentTemp(value: value, code: 'temp_set', deviceId: deviceId);
|
|
// case 'temp_set':
|
|
// return SizedBox();
|
|
// case 'mode':
|
|
// return AcMode(value: value, code: code, deviceId: deviceId);
|
|
// case 'level':
|
|
// return SizedBox();
|
|
// case 'child_lock':
|
|
// return AcToggle(
|
|
// value: value,
|
|
// code: code,
|
|
// deviceId: deviceId,
|
|
// icon: Assets.childLock,
|
|
// description: 'Child Lock');
|
|
// default:
|
|
// return const SizedBox();
|
|
// }
|
|
// }
|
|
// }
|