922 B
922 B
source_files, generated_at, model, schema_version, sha256
| source_files | generated_at | model | schema_version | sha256 | |
|---|---|---|---|---|---|
|
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