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

970 B

source_files, generated_at, model, schema_version, sha256
source_files generated_at model schema_version sha256
DTS Viewer/DTS.Viewer.Reports/DTS.Viewer.PSDReportSettings/ViewModel/PSDReportSettingsViewModel.cs
2026-04-17T16:45:17.443820+00:00 zai-org/GLM-5-FP8 1 a8204d359bfb7c28

Documentation: PSDReportSettingsViewModel

1. Purpose

PSDReportSettingsViewModel is a Prism-based view model that manages configuration settings for PSD (Power Spectral Density) reports. It serves as a mediator between graph visualization components and report settings, responding to graph events (channel selection, axis changes, graph clearing) and publishing setting changes to subscribers. The class follows the MVVM pattern using Unity for dependency injection and Prism's EventAggregator for decoupled component communication.


2. Public Interface

Properties

Property Type Description
View IBaseView Gets or sets the associated view instance.