save presence state and edit selected value

This commit is contained in:
mohammad
2025-04-06 16:38:34 +03:00
parent 973ae82bec
commit 8dc4081a89
3 changed files with 15 additions and 17 deletions

View File

@ -1,5 +1,3 @@
import 'package:syncrow_web/pages/device_managment/wall_sensor/model/wall_sensor_model.dart';
import 'package:syncrow_web/pages/routines/models/device_functions.dart';
import 'package:syncrow_web/pages/routines/models/wps/wps_operational_value.dart';
@ -195,7 +193,7 @@ class NoOneTimeFunction extends WpsFunctions {
WpsOperationalValue(
icon: icon,
description: 'Custom $unit',
value: null,
value: null,
)
];
}
@ -216,12 +214,12 @@ class PresenceStateFunction extends WpsFunctions {
WpsOperationalValue(
icon: Assets.assetsAcPower,
description: "None",
value: true,
value: 'none',
),
WpsOperationalValue(
icon: Assets.presenceStateIcon,
description: "Presence",
value: false,
value: 'presence',
),
];
}
@ -238,7 +236,7 @@ class CurrentDistanceFunction extends WpsFunctions {
step = 1,
super(
type: type,
code: 'current_distance',
code: 'dis_current',
operationName: 'Current Distance',
icon: Assets.currentDistanceIcon,
);