Class ScheduleViewConfigurationModel
Configuration for an Schedule
Implements
Inherited Members
Namespace: Simplic.UI.ScheduleView
Assembly: Simplic.UI.dll
Syntax
public class ScheduleViewConfigurationModel : ViewModelBase, IViewModelBase, INotifyPropertyChanged, IAsyncViewModel, IDisposable
Constructors
| Improve this Doc View SourceScheduleViewConfigurationModel()
Creates a new Schedule
Declaration
public ScheduleViewConfigurationModel()
Properties
| Improve this Doc View SourceDefaultActiveViewDefinition
Gets or sets the
Declaration
public ViewDefinitionBase DefaultActiveViewDefinition { get; }
Property Value
Type | Description |
---|---|
View |
DefaultActiveViewDefinitionName
Gets or sets the System.
Declaration
public string DefaultActiveViewDefinitionName { get; set; }
Property Value
Type | Description |
---|---|
System. |
ScheduleViewMenuItemConfigurations
Declaration
public ObservableCollection<IScheduleViewMenuItemConfiguration> ScheduleViewMenuItemConfigurations { get; set; }
Property Value
Type | Description |
---|---|
System. |
SelectedScheduleViewMenuItemConfiguration
Gets or sets the ISchedule
Declaration
public IScheduleViewMenuItemConfiguration SelectedScheduleViewMenuItemConfiguration { get; set; }
Property Value
Type | Description |
---|---|
ISchedule |
ViewDefinitions
Gets the System.Collections.ObjectModel.ObservableCollection<T> holding the
Declaration
public ObservableCollection<string> ViewDefinitions { get; }
Property Value
Type | Description |
---|---|
System. |
ViewDefinitionsDict
Gets the System.Collections.Generic.IDictionary<TKey, TValue> holding the
Declaration
public IDictionary<string, ViewDefinitionBase> ViewDefinitionsDict { get; }
Property Value
Type | Description |
---|---|
System. |
Methods
| Improve this Doc View SourceDispose()
See System.
Declaration
public void Dispose()