// 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(); // } // } // }