mirror of
https://github.com/SyncrowIOT/web.git
synced 2025-11-26 17:54:55 +00:00
@ -13,8 +13,7 @@ class GatewayOperationalValue {
|
||||
});
|
||||
}
|
||||
|
||||
abstract class GatewayFunctions
|
||||
extends DeviceFunction<GatewayOperationalValue> {
|
||||
abstract class GatewayFunctions extends DeviceFunction<GatewayOperationalValue> {
|
||||
final String type;
|
||||
|
||||
GatewayFunctions({
|
||||
@ -44,12 +43,12 @@ final class GatewaySwitchAlarmSound extends GatewayFunctions {
|
||||
List<GatewayOperationalValue> getOperationalValues() => [
|
||||
GatewayOperationalValue(
|
||||
icon: Assets.assetsAcPower,
|
||||
description: 'ON',
|
||||
description: "ON",
|
||||
value: true,
|
||||
),
|
||||
GatewayOperationalValue(
|
||||
icon: Assets.assetsAcPowerOFF,
|
||||
description: 'OFF',
|
||||
description: "OFF",
|
||||
value: false,
|
||||
),
|
||||
];
|
||||
@ -71,12 +70,12 @@ final class GatewayMasterState extends GatewayFunctions {
|
||||
return [
|
||||
GatewayOperationalValue(
|
||||
icon: Assets.assetsAcPower,
|
||||
description: 'Normal',
|
||||
description: "Normal",
|
||||
value: 'normal',
|
||||
),
|
||||
GatewayOperationalValue(
|
||||
icon: Assets.assetsAcPowerOFF,
|
||||
description: 'Alarm',
|
||||
description: "Alarm",
|
||||
value: 'alarm',
|
||||
),
|
||||
];
|
||||
@ -99,12 +98,12 @@ final class GatewayFactoryReset extends GatewayFunctions {
|
||||
return [
|
||||
GatewayOperationalValue(
|
||||
icon: Assets.assetsAcPower,
|
||||
description: 'ON',
|
||||
description: "ON",
|
||||
value: true,
|
||||
),
|
||||
GatewayOperationalValue(
|
||||
icon: Assets.assetsAcPowerOFF,
|
||||
description: 'OFF',
|
||||
description: "OFF",
|
||||
value: false,
|
||||
),
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user