init
This commit is contained in:
31
docs/ai/Common/DTS.Common/Events/Sensors/SensorsList.md
Normal file
31
docs/ai/Common/DTS.Common/Events/Sensors/SensorsList.md
Normal file
@@ -0,0 +1,31 @@
|
||||
---
|
||||
source_files:
|
||||
- Common/DTS.Common/Events/Sensors/SensorsList/SensorsListSensorSelectedEvent.cs
|
||||
- Common/DTS.Common/Events/Sensors/SensorsList/SensorChangedEvent.cs
|
||||
generated_at: "2026-04-17T16:07:34.970450+00:00"
|
||||
model: "zai-org/GLM-5-FP8"
|
||||
schema_version: 1
|
||||
sha256: "0b9c7db9a1a83e71"
|
||||
---
|
||||
|
||||
# SensorsList
|
||||
|
||||
### Purpose
|
||||
This module defines events for the Sensors List subsystem, enabling communication about sensor selection, persistence, and property changes. It supports the sensor configuration workflow by notifying subscribers when sensors are selected, saved, updated, or when specific sensor properties change.
|
||||
|
||||
### Public Interface
|
||||
|
||||
**`SensorsListSensorSelectedEvent`** (class, inherits `PubSubEvent<string[]>`)
|
||||
- Event payload: `string[]` (array of sensor identifiers)
|
||||
- Purpose: Indicates that a sensor has been selected from the sensors list.
|
||||
- Note: XML documentation incorrectly references "TTSImportSummaryImportEvent" and "Summary step" — appears to be copy-paste documentation debt.
|
||||
|
||||
**`SensorSavedEvent`** (class, inherits `PubSubEvent<double>`)
|
||||
- Event payload: `double`
|
||||
- Purpose: Notifies the save function when a new sensor has been added in the settings menu (FB 13120).
|
||||
|
||||
**`SensorUpdatedEvent`** (class, inherits `PubSubEvent<bool>`)
|
||||
- Event payload: `bool`
|
||||
- Purpose: Used in selecting the default filter in filter list when adding or deleting a sensor (FB 13120).
|
||||
|
||||
**`SensorChangedEvent`** (
|
||||
Reference in New Issue
Block a user