Show / Hide Table of Contents

Class BugCreationTabsViewModel

View Model to manage and contain all bugs currently being edited.

Inheritance
object
BindableBase
BugCreationTabsViewModel
Implements
INotifyPropertyChanged
IDisposable
Inherited Members
BindableBase.SetProperty<T>(ref T, T, string)
BindableBase.SetProperty<T>(ref T, T, Action, string)
BindableBase.RaisePropertyChanged(string)
BindableBase.OnPropertyChanged(PropertyChangedEventArgs)
BindableBase.PropertyChanged
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Phoenix.Aruba
Assembly: Phoenix.Plugin.Aruba.dll
Syntax
public class BugCreationTabsViewModel : BindableBase, INotifyPropertyChanged, IDisposable

Constructors

View Source

BugCreationTabsViewModel(Dispatcher)

Initializes a new instance of the BugCreationTabsViewModel class.

Declaration
public BugCreationTabsViewModel(Dispatcher dispatcher)
Parameters
Type Name Description
Dispatcher dispatcher

The dispatcher.

Properties

View Source

BugVMs

Gets the bugs currently being edited/created.

Declaration
public ObservableCollection<BugCreationViewModel> BugVMs { get; }
Property Value
Type Description
ObservableCollection<BugCreationViewModel>
View Source

BusyContext

Gets or sets the BusyContextModel.

Declaration
public BusyContextModel BusyContext { get; set; }
Property Value
Type Description
BusyContextModel
View Source

DockedBugsCollection

Gets the collection of bugs that are docked.

Declaration
public ICollectionView DockedBugsCollection { get; }
Property Value
Type Description
ICollectionView
View Source

HasUnsavedChanges

Gets a value indicating whether any unsaved changes remain.

Declaration
public bool HasUnsavedChanges { get; }
Property Value
Type Description
bool
View Source

MediaProvider

Gets or sets the media provider.

Declaration
public IMediaProvider MediaProvider { get; set; }
Property Value
Type Description
IMediaProvider
View Source

SelectedBugVM

Gets or sets the selected bug from the docked collection.

Declaration
public BugCreationViewModel SelectedBugVM { get; set; }
Property Value
Type Description
BugCreationViewModel
View Source

SetAllBugsIsDockedCommand

Gets or sets the shortcut command for docking or undocking all bugs.

Declaration
public static DelegateCommand<string> SetAllBugsIsDockedCommand { get; set; }
Property Value
Type Description
DelegateCommand<string>
View Source

SharedInfo

Gets or sets the shared info view model.

Declaration
public ViewModelSharedInfo SharedInfo { get; set; }
Property Value
Type Description
ViewModelSharedInfo
View Source

TokenResolverRegistry

Gets or sets the token resolver registry.

Declaration
public TokenResolverRegistry TokenResolverRegistry { get; set; }
Property Value
Type Description
TokenResolverRegistry
View Source

UndockedBugsCollection

Gets the collection of bugs that are undocked.

Declaration
public ICollectionView UndockedBugsCollection { get; }
Property Value
Type Description
ICollectionView
View Source

UndockedSelectedBugVM

Gets or sets the selected bug from the undocked collection.

Declaration
public BugCreationViewModel UndockedSelectedBugVM { get; set; }
Property Value
Type Description
BugCreationViewModel

Methods

View Source

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Declaration
public void Dispose()
View Source

InitializeAsync()

Initialize this.

Declaration
public Task InitializeAsync()
Returns
Type Description
Task

A task.

View Source

OnPopUpWindowClosing(object, CancelEventArgs)

Declaration
public void OnPopUpWindowClosing(object sender, CancelEventArgs e)
Parameters
Type Name Description
object sender
CancelEventArgs e
View Source

RaiseDeviceCommandsCanExecute()

Inform bug view models that device changes have occurred.

Declaration
public void RaiseDeviceCommandsCanExecute()
View Source

SetMediaProvider(IMediaProvider)

Sets the media provider.

Declaration
public void SetMediaProvider(IMediaProvider mediaProvider)
Parameters
Type Name Description
IMediaProvider mediaProvider

The media provider.

View Source

Uninitialize()

Uninitialize the BugCreationTabsViewModel.

Declaration
public void Uninitialize()
View Source

UninitializeAsync()

Uninitialize the BugCreationTabsViewModel.

Declaration
public Task UninitializeAsync()
Returns
Type Description
Task

A Task.

Implements

INotifyPropertyChanged
IDisposable
  • View Source
In this article
Back to top Generated by DocFX