C# Class GitHub.ViewModels.GistCreationViewModel

Inheritance: BaseViewModel, IGistCreationViewModel
显示文件 Open project: github/VisualStudio

Private Properties

Property Type Description
GistCreationViewModel System
OnCreateGist IObservable

Public Methods

Method Description
GistCreationViewModel ( IRepositoryHost repositoryHost, ISelectedTextProvider selectedTextProvider, IGistPublishService gistPublishService, IUsageTracker usageTracker ) : System

Private Methods

Method Description
GistCreationViewModel ( IConnectionRepositoryHostMap connectionRepositoryHostMap, ISelectedTextProvider selectedTextProvider, IGistPublishService gistPublishService, INotificationService notificationService, IUsageTracker usageTracker ) : System
OnCreateGist ( object unused ) : IObservable

Method Details

GistCreationViewModel() public method

public GistCreationViewModel ( IRepositoryHost repositoryHost, ISelectedTextProvider selectedTextProvider, IGistPublishService gistPublishService, IUsageTracker usageTracker ) : System
repositoryHost IRepositoryHost
selectedTextProvider ISelectedTextProvider
gistPublishService IGistPublishService
usageTracker IUsageTracker
return System