Click or drag to resize

OrientedTreeViewModelBase class

Minimum common base class for LogicalTaskTreeViewModel and DummyLogicalTaskTreeViewModel.
Inheritance hierarchy

Namespace: Vishnu.ViewModel
Assembly: Vishnu.ViewModel (in Vishnu.ViewModel.dll) Version: 1.0.0+df0404e911d6c38eaed3bb1bb1acfc482d417643
Syntax
public class OrientedTreeViewModelBase : ObservableObject

The OrientedTreeViewModelBase Type exposes the following members.

Constructors
 NameDescription of the
Public MethodOrientedTreeViewModelBase Dummy constructor.
Public MethodOrientedTreeViewModelBase(TreeParameters) Constructor - takes over the parameters for the entire tree.
Back to the top
Properties
 NameDescription of the
Public PropertyMainLogicalNodeView ItemsSource for the TreeView in LogicalTaskTreeControl.
Public PropertyTreeOrientationState Determines the alignment of the elements in the tree.
Public PropertyTreeParams Additional parameters that are valid for the entire tree or null.
Public PropertyTreeVM Returns the RootJobListViewModel of the LogicalTaskTreeViewModel including setter.
Back to the top
Methods
 NameDescription of the
Protected MethodOnPropertyChanged Reports for the UI when a property has changed.
(Inherited from ObservableObject)
Public MethodRaisePropertyChanged(String) Triggers OnPropertyChanged.
(Inherited from ObservableObject)
Public MethodRaisePropertyChangedT(ExpressionFuncT) Triggers OnPropertyChanged.
(Inherited from ObservableObject)
Protected MethodVerifyCalledOnUIThread Checks whether a call is made from the correct thread (dispatcher).
(Inherited from ObservableObject)
Back to the top
Events
 NameDescription of the
Public EventPropertyChanged The PropertyChanged event for the UI.
(Inherited from ObservableObject)
Back to the top
Fields
 NameDescription of the
Protected FieldDispatcher The dispatcher of the UI.
(Inherited from ObservableObject)
Back to the top
See also