Show / Hide Table of Contents

Class MainViewModel

Inheritance
System.Object
ViewModelBase
MainViewModel
Implements
System.ComponentModel.INotifyPropertyChanged
Inherited Members
ViewModelBase.PropertyChanged
ViewModelBase.OnPropertyChanged(String)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: NavJU.ViewModels
Assembly: NavJU.dll
Syntax
public class MainViewModel : ViewModelBase, INotifyPropertyChanged

Constructors

MainViewModel()

Declaration
public MainViewModel()

Properties

ActivityIndicatorOn

Declaration
public bool ActivityIndicatorOn { get; set; }
Property Value
Type Description
System.Boolean

AllDataLoaded

Declaration
public bool AllDataLoaded { get; set; }
Property Value
Type Description
System.Boolean

AllEmployees

Declaration
public List<Employee> AllEmployees { get; set; }
Property Value
Type Description
System.Collections.Generic.List<Employee>

AllEmployeesLoaded

Declaration
public bool AllEmployeesLoaded { get; set; }
Property Value
Type Description
System.Boolean

AllRooms

Declaration
public List<Room> AllRooms { get; set; }
Property Value
Type Description
System.Collections.Generic.List<Room>

AllRoomsLoaded

Declaration
public bool AllRoomsLoaded { get; set; }
Property Value
Type Description
System.Boolean

BarrierFree

Declaration
public bool BarrierFree { get; set; }
Property Value
Type Description
System.Boolean

BuildingPickerVisible

Declaration
public bool BuildingPickerVisible { get; set; }
Property Value
Type Description
System.Boolean

CanvasView

Declaration
public SKCanvasView CanvasView { get; set; }
Property Value
Type Description
SkiaSharp.Views.Forms.SKCanvasView

ConfirmButtonEnabled

Declaration
public bool ConfirmButtonEnabled { get; set; }
Property Value
Type Description
System.Boolean

Destination

Declaration
public Node Destination { get; set; }
Property Value
Type Description
Node

DestinationLabelVisible

Declaration
public bool DestinationLabelVisible { get; set; }
Property Value
Type Description
System.Boolean

Distance

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

DistanceLoaded

Declaration
public bool DistanceLoaded { get; set; }
Property Value
Type Description
System.Boolean

DistanceToString

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

Elevator

Declaration
public bool Elevator { get; set; }
Property Value
Type Description
System.Boolean

FloorPickerVisible

Declaration
public bool FloorPickerVisible { get; set; }
Property Value
Type Description
System.Boolean

ImageIndex

Index of currently displayed image

Declaration
public int ImageIndex { get; set; }
Property Value
Type Description
System.Int32

ImageNames

Declaration
public List<Image> ImageNames { get; set; }
Property Value
Type Description
System.Collections.Generic.List<Image>

IsLoading

Declaration
public bool IsLoading { get; set; }
Property Value
Type Description
System.Boolean

IsLoadingEnabled

Declaration
public bool IsLoadingEnabled { get; set; }
Property Value
Type Description
System.Boolean

IsStart

Declaration
public bool IsStart { get; set; }
Property Value
Type Description
System.Boolean

LastSearchList

Declaration
public ObservableCollection<string> LastSearchList { get; set; }
Property Value
Type Description
System.Collections.ObjectModel.ObservableCollection<System.String>

ListBuildings

Declaration
public List<string> ListBuildings { get; set; }
Property Value
Type Description
System.Collections.Generic.List<System.String>

ListFaculties

Declaration
public List<string> ListFaculties { get; set; }
Property Value
Type Description
System.Collections.Generic.List<System.String>

ListFloors

Declaration
public List<string> ListFloors { get; set; }
Property Value
Type Description
System.Collections.Generic.List<System.String>

ListRooms

Declaration
public List<Room> ListRooms { get; set; }
Property Value
Type Description
System.Collections.Generic.List<Room>

MainPageVisible

Declaration
public bool MainPageVisible { get; set; }
Property Value
Type Description
System.Boolean

MapButtonVisible

Declaration
public bool MapButtonVisible { get; set; }
Property Value
Type Description
System.Boolean

NextButtonEnabled

Declaration
public bool NextButtonEnabled { get; set; }
Property Value
Type Description
System.Boolean

NextFloorNode

Declaration
public Room NextFloorNode { get; set; }
Property Value
Type Description
Room

PageInfo

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

PopupIsActive

Declaration
public bool PopupIsActive { get; set; }
Property Value
Type Description
System.Boolean

PreviousButtonEnabled

Declaration
public bool PreviousButtonEnabled { get; set; }
Property Value
Type Description
System.Boolean

PreviousFloorNode

Declaration
public Room PreviousFloorNode { get; set; }
Property Value
Type Description
Room

ResultBtnText

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

RoomPickerVisible

Declaration
public bool RoomPickerVisible { get; set; }
Property Value
Type Description
System.Boolean

RouteInfo

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

Scale

Declaration
public float Scale { get; set; }
Property Value
Type Description
System.Single

SearchBarText

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

SearchBarTextStart

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

SearchCommand

Declaration
public ICommand SearchCommand { get; }
Property Value
Type Description
System.Windows.Input.ICommand

SearchedItems

Declaration
public ObservableCollection<Node> SearchedItems { get; set; }
Property Value
Type Description
System.Collections.ObjectModel.ObservableCollection<Node>

SelectedBuilding

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

SelectedDestination

Declaration
public Room SelectedDestination { get; set; }
Property Value
Type Description
Room

SelectedEmployee

Declaration
public Employee SelectedEmployee { get; set; }
Property Value
Type Description
Employee

SelectedFaculty

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

SelectedFloor

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

SelectedStart

Declaration
public Room SelectedStart { get; set; }
Property Value
Type Description
Room

SelectedStartOptionIndex

Declaration
public int SelectedStartOptionIndex { get; set; }
Property Value
Type Description
System.Int32

SelectedStartPicker

Declaration
public Room SelectedStartPicker { get; set; }
Property Value
Type Description
Room

SelectPointBtnVisible

Declaration
public bool SelectPointBtnVisible { get; set; }
Property Value
Type Description
System.Boolean

SelectPointPageTitle

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

ShortestPath

Declaration
public List<Room> ShortestPath { get; set; }
Property Value
Type Description
System.Collections.Generic.List<Room>

ShortestPathLoaded

Declaration
public bool ShortestPathLoaded { get; set; }
Property Value
Type Description
System.Boolean

StartInfoVisible

Declaration
public bool StartInfoVisible { get; set; }
Property Value
Type Description
System.Boolean

StartSelectionOptions

Declaration
public List<string> StartSelectionOptions { get; set; }
Property Value
Type Description
System.Collections.Generic.List<System.String>

SuggestionListVisible

Declaration
public bool SuggestionListVisible { get; set; }
Property Value
Type Description
System.Boolean

TappedEmployee

Declaration
public Employee TappedEmployee { get; set; }
Property Value
Type Description
Employee

TappedRoom

Declaration
public Room TappedRoom { get; set; }
Property Value
Type Description
Room

TransX

Declaration
public float TransX { get; set; }
Property Value
Type Description
System.Single

TransY

Declaration
public float TransY { get; set; }
Property Value
Type Description
System.Single

Implements

System.ComponentModel.INotifyPropertyChanged
Back to top Generated by DocFX