Class ScheduleViewConfigurationModel
Configuration for an ScheduleViewControl.
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 ScheduleViewConfigurationModel instance.
Declaration
public ScheduleViewConfigurationModel()
Properties
| Improve this Doc View SourceDefaultActiveViewDefinition
Gets or sets the
Declaration
public ViewDefinitionBase DefaultActiveViewDefinition { get; }
Property Value
Type | Description |
---|---|
ViewDefinitionBase |
DefaultActiveViewDefinitionName
Gets or sets the System.String representing the name / key of the default active view definition in ViewDefinitionsDict.
Declaration
public string DefaultActiveViewDefinitionName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ScheduleViewMenuItemConfigurations
Declaration
public ObservableCollection<IScheduleViewMenuItemConfiguration> ScheduleViewMenuItemConfigurations { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.ObservableCollection<IScheduleViewMenuItemConfiguration> |
SelectedScheduleViewMenuItemConfiguration
Gets or sets the IScheduleViewMenuItemConfiguration that is currently selected. Only used by the
Declaration
public IScheduleViewMenuItemConfiguration SelectedScheduleViewMenuItemConfiguration { get; set; }
Property Value
Type | Description |
---|---|
IScheduleViewMenuItemConfiguration |
ViewDefinitions
Gets the System.Collections.ObjectModel.ObservableCollection<T> holding the
Declaration
public ObservableCollection<string> ViewDefinitions { get; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.ObservableCollection<System.String> |
ViewDefinitionsDict
Gets the System.Collections.Generic.IDictionary<TKey, TValue> holding the
Declaration
public IDictionary<string, ViewDefinitionBase> ViewDefinitionsDict { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IDictionary<System.String, ViewDefinitionBase> |
Methods
| Improve this Doc View SourceDispose()
See System.IDisposable.Dispose().
Declaration
public void Dispose()