init
This commit is contained in:
23
docs/ai/DataPRO/Modules/SystemSettings/Tables/ViewModel.md
Normal file
23
docs/ai/DataPRO/Modules/SystemSettings/Tables/ViewModel.md
Normal file
@@ -0,0 +1,23 @@
|
||||
---
|
||||
source_files:
|
||||
- DataPRO/Modules/SystemSettings/Tables/ViewModel/TablesSettingsViewModel.cs
|
||||
generated_at: "2026-04-17T16:46:36.908882+00:00"
|
||||
model: "zai-org/GLM-5-FP8"
|
||||
schema_version: 1
|
||||
sha256: "8a45d922961362a0"
|
||||
---
|
||||
|
||||
# Documentation: TablesSettingsViewModel.cs
|
||||
|
||||
## 1. Purpose
|
||||
|
||||
`TablesSettingsViewModel` is a Prism/MEF-based view model for the Tables Settings module within the SystemSettings subsystem. It serves as the presentation logic layer for configuring table-related settings, implementing the MVVM pattern by binding to an `ITablesSettingsView` and exposing properties for UI state management (busy indicators, menu/navigation inclusion flags). The class participates in the application's event aggregation system to handle cross-component notifications and busy state changes.
|
||||
|
||||
---
|
||||
|
||||
## 2. Public Interface
|
||||
|
||||
### Constructor
|
||||
|
||||
```csharp
|
||||
public TablesSettingsViewModel(
|
||||
Reference in New Issue
Block a user