UI models namespace
Classes
| Class | Description | |
|---|---|---|
| BaseWindowViewModel |
Shared base model for all workspace windows
| |
| ChangeOrbitDialogViewModel |
Model class for the Change Orbit dialog box
| |
| ExportDataDialogViewModel |
Model class to support data export.
| |
| ImportDataDialogViewModel |
Model class for supporting data import operations
| |
| KerbalDataObjectListViewModel |
Model for a list of KerbalDataObjects
| |
| KerbalDataObjectViewModel |
Model for a KerbalDataObject instance
| |
| KerbalDataViewModel |
Top level model for mapping KSP data.
| |
| MainWindowViewModel |
Model to support the top level application window
| |
| MappedPropertyViewModel |
Model for a Mapped Property on a IKerbalDataObject | |
| SaveAsDialogViewModel |
Model for the SaveAs dialog
| |
| StorableObjectsViewModel T |
Model for a StorableObjects instance
| |
| StorableObjectViewModel T |
Model to support a IStorable object instance
| |
| TreeViewItemViewModel |
Base class for all ViewModel classes displayed by TreeViewItems.
This acts as an adapter between a raw data object and a TreeViewItem.
| |
| UnMappedPropertyViewModel |
Model for a UnMapped Property on a IKerbalDataObject |
Interfaces
| Interface | Description | |
|---|---|---|
| ISelectedViewModel |
Defines the contract for a class that can be selected.
| |
| IStorableObjectsViewModel |
Data files the contract for data models that can be processed or stored.
| |
| IViewModel |
Base view model contract for all VMs
|