Generated by DocFX

Class MapsViewModel

Class MapsViewModel. Implements the ViewModelDialog<TEntity>

Inheritance
System.Object
ObservableClass
ViewModel
ViewModelDialog<System.Object>
MapsViewModel
Implements
IViewModelDialog<System.Object>
IViewModelSelectedItem<System.Object>
IViewModel
IObservableClass
IBindable
INotifyPropertyChanged
IDisposable
IDataErrorInfo
INotifyDataErrorInfo
ICleanup
Inherited Members
ViewModelDialog<Object>.Submitted
ViewModelDialog<Object>.OnSubmitted(SubmitEventArgs<Object>)
ViewModelDialog<Object>.SelectedItem
ViewModelDialog<Object>.IsUpdate
ViewModelDialog<Object>.SubmitCommand
ViewModelDialog<Object>.SetSelectedItemAsync(Object)
ViewModelDialog<Object>.SubmitAsync(Object, Boolean)
ViewModelDialog<Object>.ApplyQueryAttributes(IDictionary<String, Object>)
ViewModelDialog<Object>.Cleanup()
ViewModel.Cancelled
ViewModel.Closed
ViewModel.OnCancelled(EventArgs)
ViewModel.OnClosed(EventArgs)
ViewModel.Context
ViewModel.BaseCommonServices
ViewModel.Logger
ViewModel.CloseCommand
ViewModel.IsInitialized
ViewModel.IsRefreshing
ViewModel.Parameter
ViewModel.InitializeAsync()
ViewModel.GetEnumDescription(Enum)
ViewModel.OnPropertyChanged(Object, PropertyChangedEventArgs)
ViewModel.CanClose
ViewModel.IsCancelled
ViewModel.Cancel()
ViewModel.Close()
ViewModel.Dispose(Boolean)
ObservableClass.AutomaticValidationTrigger
ObservableClass.Properties
ObservableClass.Validator
ObservableClass.IsDirty
ObservableClass.IsValid
ObservableClass.Equals(Object)
ObservableClass.GetHashCode()
ObservableClass.GetValue<T>(String)
ObservableClass.SetValue<T>(T, String)
ObservableClass.SetValue<T>(T, T, String)
ObservableClass.ClearErrors()
ObservableClass.Validate(Boolean)
ObservableClass.Revert()
ObservableClass.MarkAsClean()
ObservableClass.AddValidationError(String, String)
ObservableClass.Errors
ObservableClass.Error
ObservableClass.Item[String]
ObservableClass.ErrorsChanged
ObservableClass.OnErrorsChanged(String)
ObservableClass.GetErrors(String)
ObservableClass.HasErrors
ObservableClass.PropertyChanged
ObservableClass.OnPropertyChanged(String)
ObservableClass.Dispose()
Namespace: ISynergy.Framework.Mvvm.ViewModels
Assembly: ISynergy.Framework.Mvvm.dll
Syntax
public class MapsViewModel : ViewModelDialog<object>, IViewModelDialog<object>, IViewModelSelectedItem<object>, IViewModel, IObservableClass, IBindable, ICleanup

Constructors

View Source

MapsViewModel(IContext, IBaseCommonServices, ILogger, String, String)

Initializes a new instance of the MapsViewModel class.

Declaration
public MapsViewModel(IContext context, IBaseCommonServices commonServices, ILogger logger, string name, string address)
Parameters
Type Name Description
IContext context

The context.

IBaseCommonServices commonServices

The common services.

ILogger logger

The logger factory.

System.String name

The name.

System.String address

The address.

Properties

View Source

Address

Gets or sets the Address property value.

Declaration
public string Address { get; set; }
Property Value
Type Description
System.String

The address.

View Source

Content

Gets or sets the Content property value.

Declaration
public string Content { get; set; }
Property Value
Type Description
System.String

The content.

View Source

DistcanceToArrival

Gets or sets the DistcanceToArrival property value.

Declaration
public double DistcanceToArrival { get; set; }
Property Value
Type Description
System.Double

The distcance to arrival.

View Source

Locations

Gets or sets the Locations property value.

Declaration
public ObservableCollection<object> Locations { get; set; }
Property Value
Type Description
ObservableCollection<System.Object>

The locations.

View Source

Name

Gets or sets the Name property value.

Declaration
public string Name { get; set; }
Property Value
Type Description
System.String

The name.

View Source

TimeToArrival

Gets or sets the TimeToArrival property value.

Declaration
public double TimeToArrival { get; set; }
Property Value
Type Description
System.Double

The time to arrival.

View Source

Title

Gets or sets the Title property value.

Declaration
public override string Title { get; set; }
Property Value
Type Description
System.String

The title.

Overrides
ViewModel.Title

Implements

IViewModelDialog<TEntity>
IViewModelSelectedItem<TEntity>
IViewModel
IObservableClass
IBindable
INotifyPropertyChanged
IDisposable
IDataErrorInfo
INotifyDataErrorInfo
ICleanup

Extension Methods

Matrix.Replace<T>(T, Object, Object)
Matrix.IsEqual(Object, Object, Decimal, Decimal)
EntityBaseExtensions.HasProperty(Object, String)
ArrayExtensions.Concatenate<T>(T, T[])
CollectionExtensions.FromHierarchy<TSource>(TSource, Func<TSource, TSource>, Func<TSource, Boolean>)
CollectionExtensions.FromHierarchy<TSource>(TSource, Func<TSource, TSource>)
ObjectExtensions.Clone<T>(T)
ObjectExtensions.To<T>(Object)
ObjectExtensions.To(Object, Type)
ObjectExtensions.HasMethod(Object, String)
ObjectExtensions.AddressOf<T>(T)
ReflectionExtensions.GetIdentityValue<T>(T)
ReflectionExtensions.GetIdentityValue<T, TResult>(T)
ReflectionExtensions.GetIdentityProperty<T>(T)
ReflectionExtensions.HasIdentityProperty<T>(T)
ReflectionExtensions.GetPropertyValue<T, TResult>(T, String, TResult)
ReflectionExtensions.GetPropertyInfo<T, TValue>(T, Expression<Func<T, TValue>>)
ReflectionExtensions.GetTitleValue<T>(T)
ReflectionExtensions.HasParentIdentityProperty<T>(T)
ReflectionExtensions.GetParentIdentityProperty<T>(T)
ReflectionExtensions.IsFreeApplication<T>(T)

See Also

ViewModelDialog<TEntity>