mirror of
https://github.com/SyncrowIOT/web.git
synced 2025-07-11 07:38:05 +00:00
@ -6,10 +6,12 @@ class CpsOperationalValue {
|
||||
final String description;
|
||||
final dynamic value;
|
||||
|
||||
|
||||
CpsOperationalValue({
|
||||
required this.icon,
|
||||
required this.description,
|
||||
required this.value,
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
@ -43,12 +45,12 @@ final class CpsRadarSwitchFunction extends CpsFunctions {
|
||||
List<CpsOperationalValue> getOperationalValues() => [
|
||||
CpsOperationalValue(
|
||||
icon: Assets.assetsAcPower,
|
||||
description: 'ON',
|
||||
description: "ON",
|
||||
value: true,
|
||||
),
|
||||
CpsOperationalValue(
|
||||
icon: Assets.assetsAcPowerOFF,
|
||||
description: 'OFF',
|
||||
description: "OFF",
|
||||
value: false,
|
||||
),
|
||||
];
|
||||
@ -69,12 +71,12 @@ final class CpsSpatialParameterSwitchFunction extends CpsFunctions {
|
||||
List<CpsOperationalValue> getOperationalValues() => [
|
||||
CpsOperationalValue(
|
||||
icon: Assets.assetsAcPower,
|
||||
description: 'ON',
|
||||
description: "ON",
|
||||
value: true,
|
||||
),
|
||||
CpsOperationalValue(
|
||||
icon: Assets.assetsAcPowerOFF,
|
||||
description: 'OFF',
|
||||
description: "OFF",
|
||||
value: false,
|
||||
),
|
||||
];
|
||||
@ -94,11 +96,8 @@ final class CpsSensitivityFunction extends CpsFunctions {
|
||||
icon: Assets.sensitivity,
|
||||
);
|
||||
|
||||
@override
|
||||
final double min;
|
||||
@override
|
||||
final double max;
|
||||
@override
|
||||
final double step;
|
||||
|
||||
static const _images = <String>[
|
||||
@ -145,11 +144,8 @@ final class CpsMovingSpeedFunction extends CpsFunctions {
|
||||
icon: Assets.speedoMeter,
|
||||
);
|
||||
|
||||
@override
|
||||
final double min;
|
||||
@override
|
||||
final double max;
|
||||
@override
|
||||
final double step;
|
||||
|
||||
@override
|
||||
@ -179,11 +175,8 @@ final class CpsSpatialStaticValueFunction extends CpsFunctions {
|
||||
icon: Assets.spatialStaticValue,
|
||||
);
|
||||
|
||||
@override
|
||||
final double min;
|
||||
@override
|
||||
final double max;
|
||||
@override
|
||||
final double step;
|
||||
|
||||
@override
|
||||
@ -213,11 +206,8 @@ final class CpsSpatialMotionValueFunction extends CpsFunctions {
|
||||
icon: Assets.spatialMotionValue,
|
||||
);
|
||||
|
||||
@override
|
||||
final double min;
|
||||
@override
|
||||
final double max;
|
||||
@override
|
||||
final double step;
|
||||
|
||||
@override
|
||||
@ -247,11 +237,8 @@ final class CpsMaxDistanceOfDetectionFunction extends CpsFunctions {
|
||||
icon: Assets.currentDistanceIcon,
|
||||
);
|
||||
|
||||
@override
|
||||
final double min;
|
||||
@override
|
||||
final double max;
|
||||
@override
|
||||
final double step;
|
||||
|
||||
@override
|
||||
@ -260,7 +247,7 @@ final class CpsMaxDistanceOfDetectionFunction extends CpsFunctions {
|
||||
return List.generate(
|
||||
count,
|
||||
(index) {
|
||||
final value = min + (index * step);
|
||||
final value = (min + (index * step));
|
||||
return CpsOperationalValue(
|
||||
icon: Assets.currentDistanceIcon,
|
||||
description: '${value.toStringAsFixed(1)} M',
|
||||
@ -285,11 +272,8 @@ final class CpsMaxDistanceOfStaticDetectionFunction extends CpsFunctions {
|
||||
icon: Assets.currentDistanceIcon,
|
||||
);
|
||||
|
||||
@override
|
||||
final double min;
|
||||
@override
|
||||
final double max;
|
||||
@override
|
||||
final double step;
|
||||
|
||||
@override
|
||||
@ -298,7 +282,7 @@ final class CpsMaxDistanceOfStaticDetectionFunction extends CpsFunctions {
|
||||
return List.generate(
|
||||
count,
|
||||
(index) {
|
||||
final value = min + (index * step);
|
||||
final value = (min + (index * step));
|
||||
return CpsOperationalValue(
|
||||
icon: Assets.currentDistanceIcon,
|
||||
description: '${value.toStringAsFixed(1)} M',
|
||||
@ -323,11 +307,8 @@ final class CpsDetectionRangeFunction extends CpsFunctions {
|
||||
icon: Assets.farDetection,
|
||||
);
|
||||
|
||||
@override
|
||||
final double min;
|
||||
@override
|
||||
final double max;
|
||||
@override
|
||||
final double step;
|
||||
|
||||
@override
|
||||
@ -336,7 +317,7 @@ final class CpsDetectionRangeFunction extends CpsFunctions {
|
||||
return List.generate(
|
||||
count,
|
||||
(index) {
|
||||
final value = min + (index * step);
|
||||
final value = (min + (index * step));
|
||||
return CpsOperationalValue(
|
||||
icon: Assets.farDetection,
|
||||
description: '${value.toStringAsFixed(1)} M',
|
||||
@ -361,11 +342,8 @@ final class CpsDistanceOfMovingObjectsFunction extends CpsFunctions {
|
||||
icon: Assets.currentDistanceIcon,
|
||||
);
|
||||
|
||||
@override
|
||||
final double min;
|
||||
@override
|
||||
final double max;
|
||||
@override
|
||||
final double step;
|
||||
|
||||
@override
|
||||
@ -374,7 +352,7 @@ final class CpsDistanceOfMovingObjectsFunction extends CpsFunctions {
|
||||
return List.generate(
|
||||
count,
|
||||
(index) {
|
||||
final value = min + (index * step);
|
||||
final value = (min + (index * step));
|
||||
return CpsOperationalValue(
|
||||
icon: Assets.currentDistanceIcon,
|
||||
description: '${value.toStringAsFixed(1)} M',
|
||||
@ -399,11 +377,8 @@ final class CpsPresenceJudgementThrsholdFunction extends CpsFunctions {
|
||||
icon: Assets.presenceJudgementThrshold,
|
||||
);
|
||||
|
||||
@override
|
||||
final double min;
|
||||
@override
|
||||
final double max;
|
||||
@override
|
||||
final double step;
|
||||
|
||||
@override
|
||||
@ -433,11 +408,8 @@ final class CpsMotionAmplitudeTriggerThresholdFunction extends CpsFunctions {
|
||||
icon: Assets.presenceJudgementThrshold,
|
||||
);
|
||||
|
||||
@override
|
||||
final double min;
|
||||
@override
|
||||
final double max;
|
||||
@override
|
||||
final double step;
|
||||
|
||||
@override
|
||||
@ -467,11 +439,8 @@ final class CpsPerpetualBoundaryFunction extends CpsFunctions {
|
||||
icon: Assets.boundary,
|
||||
);
|
||||
|
||||
@override
|
||||
final double min;
|
||||
@override
|
||||
final double max;
|
||||
@override
|
||||
final double step;
|
||||
|
||||
@override
|
||||
@ -480,7 +449,7 @@ final class CpsPerpetualBoundaryFunction extends CpsFunctions {
|
||||
return List.generate(
|
||||
count,
|
||||
(index) {
|
||||
final value = min + (index * step);
|
||||
final value = (min + (index * step));
|
||||
return CpsOperationalValue(
|
||||
icon: Assets.boundary,
|
||||
description: '${value.toStringAsFixed(1)}M',
|
||||
@ -505,11 +474,8 @@ final class CpsMotionTriggerBoundaryFunction extends CpsFunctions {
|
||||
icon: Assets.motionMeter,
|
||||
);
|
||||
|
||||
@override
|
||||
final double min;
|
||||
@override
|
||||
final double max;
|
||||
@override
|
||||
final double step;
|
||||
|
||||
@override
|
||||
@ -518,7 +484,7 @@ final class CpsMotionTriggerBoundaryFunction extends CpsFunctions {
|
||||
return List.generate(
|
||||
count,
|
||||
(index) {
|
||||
final value = min + (index * step);
|
||||
final value = (min + (index * step));
|
||||
return CpsOperationalValue(
|
||||
icon: Assets.motionMeter,
|
||||
description: '${value.toStringAsFixed(1)} M',
|
||||
@ -543,11 +509,8 @@ final class CpsMotionTriggerTimeFunction extends CpsFunctions {
|
||||
icon: Assets.motionMeter,
|
||||
);
|
||||
|
||||
@override
|
||||
final double min;
|
||||
@override
|
||||
final double max;
|
||||
@override
|
||||
final double step;
|
||||
|
||||
@override
|
||||
@ -556,7 +519,7 @@ final class CpsMotionTriggerTimeFunction extends CpsFunctions {
|
||||
return List.generate(
|
||||
count,
|
||||
(index) {
|
||||
final value = min + (index * step);
|
||||
final value = (min + (index * step));
|
||||
return CpsOperationalValue(
|
||||
icon: Assets.motionMeter,
|
||||
description: '${value.toStringAsFixed(3)} sec',
|
||||
@ -581,11 +544,8 @@ final class CpsMotionToStaticTimeFunction extends CpsFunctions {
|
||||
icon: Assets.motionMeter,
|
||||
);
|
||||
|
||||
@override
|
||||
final double min;
|
||||
@override
|
||||
final double max;
|
||||
@override
|
||||
final double step;
|
||||
|
||||
@override
|
||||
@ -594,7 +554,7 @@ final class CpsMotionToStaticTimeFunction extends CpsFunctions {
|
||||
return List.generate(
|
||||
count,
|
||||
(index) {
|
||||
final value = min + (index * step);
|
||||
final value = (min + (index * step));
|
||||
return CpsOperationalValue(
|
||||
icon: Assets.motionMeter,
|
||||
description: '${value.toStringAsFixed(0)} sec',
|
||||
@ -619,11 +579,8 @@ final class CpsEnteringNoBodyStateTimeFunction extends CpsFunctions {
|
||||
icon: Assets.motionMeter,
|
||||
);
|
||||
|
||||
@override
|
||||
final double min;
|
||||
@override
|
||||
final double max;
|
||||
@override
|
||||
final double step;
|
||||
|
||||
@override
|
||||
@ -632,7 +589,7 @@ final class CpsEnteringNoBodyStateTimeFunction extends CpsFunctions {
|
||||
return List.generate(
|
||||
count,
|
||||
(index) {
|
||||
final value = min + (index * step);
|
||||
final value = (min + (index * step));
|
||||
return CpsOperationalValue(
|
||||
icon: Assets.motionMeter,
|
||||
description: '${value.toStringAsFixed(0)} sec',
|
||||
@ -912,11 +869,8 @@ final class CpsSportsParaFunction extends CpsFunctions {
|
||||
icon: Assets.sportsPara,
|
||||
);
|
||||
|
||||
@override
|
||||
final double min;
|
||||
@override
|
||||
final double max;
|
||||
@override
|
||||
final double step;
|
||||
|
||||
@override
|
||||
@ -925,7 +879,7 @@ final class CpsSportsParaFunction extends CpsFunctions {
|
||||
return List.generate(
|
||||
count,
|
||||
(index) {
|
||||
final value = min + (index * step);
|
||||
final value = (min + (index * step));
|
||||
return CpsOperationalValue(
|
||||
icon: Assets.motionMeter,
|
||||
description: value.toStringAsFixed(0),
|
||||
|
Reference in New Issue
Block a user