C# Class GitHub.ViewModels.StartPageCloneViewModel

Inheritance: BaseViewModel, IBaseCloneViewModel
Afficher le fichier Open project: github/VisualStudio

Private Properties

Свойство Type Description
IsAlreadyRepoAtPath bool
OnCloneRepository IObservable
ShowBrowseForDirectoryDialog IObservable
StartPageCloneViewModel System

Méthodes publiques

Méthode Description
StartPageCloneViewModel ( IRepositoryHost repositoryHost, IRepositoryCloneService cloneService, IOperatingSystem operatingSystem, INotificationService notificationService, IUsageTracker usageTracker ) : System

Private Methods

Méthode Description
IsAlreadyRepoAtPath ( string path ) : bool
OnCloneRepository ( object state ) : IObservable
ShowBrowseForDirectoryDialog ( ) : IObservable
StartPageCloneViewModel ( IConnectionRepositoryHostMap connectionRepositoryHostMap, IRepositoryCloneService repositoryCloneService, IOperatingSystem operatingSystem, INotificationService notificationService, IUsageTracker usageTracker ) : System

Method Details

StartPageCloneViewModel() public méthode

public StartPageCloneViewModel ( IRepositoryHost repositoryHost, IRepositoryCloneService cloneService, IOperatingSystem operatingSystem, INotificationService notificationService, IUsageTracker usageTracker ) : System
repositoryHost IRepositoryHost
cloneService IRepositoryCloneService
operatingSystem IOperatingSystem
notificationService INotificationService
usageTracker IUsageTracker
Résultat System