init
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
---
|
||||
source_files:
|
||||
- DataPRO/Modules/SystemSettings/TestSettings/ViewModel/TestSettingsViewModel.cs
|
||||
generated_at: "2026-04-17T16:30:37.201491+00:00"
|
||||
model: "zai-org/GLM-5-FP8"
|
||||
schema_version: 1
|
||||
sha256: "6b277daa5329e975"
|
||||
---
|
||||
|
||||
# ViewModel
|
||||
|
||||
### Purpose
|
||||
This module implements `TestSettingsViewModel`, a view model responsible for managing the UI state and interactions for the Test Settings module. It acts as a bridge between the view (`ITestSettingsView`) and the application infrastructure (Region Manager, Event Aggregator, Unity Container), handling notifications and busy states.
|
||||
|
||||
### Public Interface
|
||||
|
||||
* `public class TestSettingsViewModel : ITestSettingsViewModel`
|
||||
* Constructor: `TestSettingsViewModel(ITestSettingsView view, IRegionManager regionManager, IEventAggregator eventAggregator, IUnityContainer unityContainer)`
|
||||
|
||||
* `public ITestSettingsView View { get; private set; }`
|
||||
* Holds the associated view instance.
|
||||
|
||||
* `public InteractionRequest<Notification> NotificationRequest { get; private set; }`
|
||||
* Used to raise popup notifications in
|
||||
Reference in New Issue
Block a user