C# Class TailBlazer.Views.WindowManagement.WindowViewModel

Inheritance: AbstractNotifyPropertyChanged, IDisposable
Afficher le fichier Open project: RolandPheasant/TailBlazer

Méthodes publiques

Méthode Description
Dispose ( ) : void
OnWindowClosing ( ) : void
OpenFiles ( IEnumerable files = null ) : void
OpenView ( HeaderedView headeredView ) : void
WindowViewModel ( IObjectProvider objectProvider, IWindowFactory windowFactory, ILogger logger, IWindowsController windowsController, TailBlazer.Views.Recent.RecentFilesViewModel recentFilesViewModel, GeneralOptionsViewModel generalOptionsViewModel, ISchedulerProvider schedulerProvider, IApplicationStatePublisher applicationStatePublisher ) : System

Private Methods

Méthode Description
ClosingTabItemHandlerImpl ( ItemActionCallbackArgs args ) : void
FileDropMonitor ( ) : System

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

OnWindowClosing() public méthode

public OnWindowClosing ( ) : void
Résultat void

OpenFiles() public méthode

public OpenFiles ( IEnumerable files = null ) : void
files IEnumerable
Résultat void

OpenView() public méthode

public OpenView ( HeaderedView headeredView ) : void
headeredView HeaderedView
Résultat void

WindowViewModel() public méthode

public WindowViewModel ( IObjectProvider objectProvider, IWindowFactory windowFactory, ILogger logger, IWindowsController windowsController, TailBlazer.Views.Recent.RecentFilesViewModel recentFilesViewModel, GeneralOptionsViewModel generalOptionsViewModel, ISchedulerProvider schedulerProvider, IApplicationStatePublisher applicationStatePublisher ) : System
objectProvider IObjectProvider
windowFactory IWindowFactory
logger ILogger
windowsController IWindowsController
recentFilesViewModel TailBlazer.Views.Recent.RecentFilesViewModel
generalOptionsViewModel TailBlazer.Views.Options.GeneralOptionsViewModel
schedulerProvider ISchedulerProvider
applicationStatePublisher IApplicationStatePublisher
Résultat System