C# Class GitHub.ViewModels.RepositoryCloneViewModel

Inheritance: BaseViewModel, IRepositoryCloneViewModel
Afficher le fichier Open project: github/VisualStudio Class Usage Examples

Private Properties

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

Méthodes publiques

Méthode Description
Initialize ( [ data ) : void
RepositoryCloneViewModel ( IRepositoryHost repositoryHost, IRepositoryCloneService cloneService, IOperatingSystem operatingSystem, INotificationService notificationService, IUsageTracker usageTracker ) : System

Private Methods

Méthode Description
FilterRepository ( IRemoteRepositoryModel repo, int position, IList list ) : bool
IsAlreadyRepoAtPath ( string path ) : bool
OnCloneRepository ( object state ) : IObservable
RepositoryCloneViewModel ( IConnectionRepositoryHostMap connectionRepositoryHostMap, IRepositoryCloneService repositoryCloneService, IOperatingSystem operatingSystem, INotificationService notificationService, IUsageTracker usageTracker ) : System
ShowBrowseForDirectoryDialog ( ) : IObservable

Method Details

Initialize() public méthode

public Initialize ( [ data ) : void
data [
Résultat void

RepositoryCloneViewModel() public méthode

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