Class PropertyTrackerViewModel
Contains the view model logic for the property manager view.
Implements
Inherited Members
Namespace: Phoenix.Aruba
Assembly: Phoenix.Plugin.Aruba.dll
Syntax
public class PropertyTrackerViewModel : BindableBase, INotifyPropertyChanged
Constructors
View SourcePropertyTrackerViewModel()
Initializes a new instance of the PropertyTrackerViewModel class.
Declaration
public PropertyTrackerViewModel()
Properties
View SourceAllowedMultiSearchOptions
Gets the list of allowed lookup value multi search options.
Declaration
public static IEnumerable<LookupValueMultiSearchOption> AllowedMultiSearchOptions { get; }
Property Value
Type | Description |
---|---|
IEnumerable<LookupValueMultiSearchOption> |
LookupPropertyModels
Gets the collection of lookup property models.
Declaration
public ObservableCollection<LookupPropertyModel> LookupPropertyModels { get; }
Property Value
Type | Description |
---|---|
ObservableCollection<LookupPropertyModel> |
MultiSearchOption
Gets or sets the lookup value multi search option.
Declaration
public LookupValueMultiSearchOption MultiSearchOption { get; set; }
Property Value
Type | Description |
---|---|
LookupValueMultiSearchOption |
Methods
View SourceSetSource(PropertyTrackerSource)
Sets the tracker source for this view model.
Declaration
public void SetSource(PropertyTrackerSource source)
Parameters
Type | Name | Description |
---|---|---|
PropertyTrackerSource | source | The property tracker source to use for the tracking calls. |