Files
2026-04-17 14:55:32 -04:00

922 B

source_files, generated_at, model, schema_version, sha256
source_files generated_at model schema_version sha256
DTS Viewer/DTS.Viewer.Modules/DTS.Viewer.ChartOptions/ViewModel/ChartOptionsViewModel.cs
2026-04-17T15:59:04.271654+00:00 zai-org/GLM-5-FP8 1 c0b9efc3f556df6f

Documentation: ChartOptionsViewModel

1. Purpose

ChartOptionsViewModel is a Prism-based view model responsible for managing chart configuration options within the DTS Viewer application. It serves as an intermediary between the UI (IChartOptionsView) and the charting system, handling user interactions for cursor display, zoom reset, PDF export, and unit type selection (EU, mV, ADC). The module communicates with parent view models and other components via Prism's IEventAggregator, publishing chart option changes and responding to external events such as channel selection and axis changes.


2. Public Interface

Class Signature

public class Chart