init
This commit is contained in:
34
docs/ai/Common/DTS.Common/Enums/DTS.Viewer/ChartOptions.md
Normal file
34
docs/ai/Common/DTS.Common/Enums/DTS.Viewer/ChartOptions.md
Normal file
@@ -0,0 +1,34 @@
|
||||
---
|
||||
source_files:
|
||||
- Common/DTS.Common/Enums/DTS.Viewer/ChartOptions/TimeUnitType.cs
|
||||
- Common/DTS.Common/Enums/DTS.Viewer/ChartOptions/FilterOption.cs
|
||||
- Common/DTS.Common/Enums/DTS.Viewer/ChartOptions/YRangeScale.cs
|
||||
- Common/DTS.Common/Enums/DTS.Viewer/ChartOptions/WakeMethodType.cs
|
||||
- Common/DTS.Common/Enums/DTS.Viewer/ChartOptions/ChartUnitType.cs
|
||||
generated_at: "2026-04-17T16:21:49.969799+00:00"
|
||||
model: "zai-org/GLM-5-FP8"
|
||||
schema_version: 1
|
||||
sha256: "c34e8b8a865b8f08"
|
||||
---
|
||||
|
||||
# ChartOptions
|
||||
|
||||
### Purpose
|
||||
This module defines enumeration types used for chart configuration options in the DTS Viewer component. It provides strongly-typed options for time unit display, data filtering, Y-axis range scaling, device wake methods, and chart unit types. Each enum is designed for use with the Xceed WPF Toolkit PropertyGrid, featuring `Description` attributes for display text and `IItemsSource` implementations for dropdown population.
|
||||
|
||||
### Public Interface
|
||||
|
||||
**TimeUnitTypeEnum** - Enum defining time unit display options.
|
||||
- `MS = 0` - Milliseconds, displayed as "ms"
|
||||
- `Seconds = 1` - Seconds, displayed as "Seconds"
|
||||
|
||||
**TimeUnitTypeItemSource** - Implements `IItemsSource`. Provides `GetValues()` method returning `ItemCollection` via `EnumUtil.GetValuesList<TimeUnitTypeEnum>()`.
|
||||
|
||||
**FilterOptionEnum** - Enum defining data filtering modes.
|
||||
- `Unfiltered = 0` - No filtering applied
|
||||
- `TestSetupDefault = 1` - Use test setup default filter settings
|
||||
- `Custom = 2` - User-defined custom filtering
|
||||
|
||||
**FilterOptionEnumItemSource** - Implements `IItemsSource`. Provides `GetValues()` method returning `ItemCollection` via `EnumUtil.GetValuesList<FilterOptionEnum>()`.
|
||||
|
||||
**YRangeScaleEnum** -
|
||||
Reference in New Issue
Block a user