C# Class Dynamo.ViewModels.PackageManagerClientViewModel

A thin wrapper on the Greg rest client for performing IO with the Package Manager
Inheritance: Dynamo.Core.NotificationObject
Afficher le fichier Open project: DynamoDS/Dynamo Class Usage Examples

Méthodes publiques

Свойство Type Description
DynamoViewModel DynamoViewModel

Private Properties

Свойство Type Description
CanToggleLoginState bool
DownloadAndInstall void
PackageManagerClientViewModel System
ShowNodePublishInfo void
ShowNodePublishInfo void
ToggleLoginState void

Méthodes publiques

Méthode Description
CanPublishCurrentWorkspace ( object m ) : bool
CanPublishCustomNode ( Function m ) : bool
CanPublishNewPackage ( object m ) : bool
CanPublishSelectedNodes ( object m ) : bool
ClearCompletedDownloads ( ) : void
GoToWebsite ( ) : void
ListAll ( ) : List
PublishCurrentWorkspace ( object m ) : void
PublishCustomNode ( Function m ) : void
PublishNewPackage ( object m ) : void
PublishSelectedNodes ( object m ) : void

Private Methods

Méthode Description
CanToggleLoginState ( ) : bool
DownloadAndInstall ( PackageDownloadHandle packageDownloadHandle, string downloadPath ) : void

This method downloads the package represented by the PackageDownloadHandle, uninstalls its current installation if necessary, and installs the package. Note that, if the package is already installed, it must be uninstallable

PackageManagerClientViewModel ( DynamoViewModel dynamoViewModel, PackageManagerClient model ) : System
ShowNodePublishInfo ( ) : void
ShowNodePublishInfo ( CustomNodeDefinition>.ICollection funcDefs ) : void
ToggleLoginState ( ) : void

Method Details

CanPublishCurrentWorkspace() public méthode

public CanPublishCurrentWorkspace ( object m ) : bool
m object
Résultat bool

CanPublishCustomNode() public méthode

public CanPublishCustomNode ( Function m ) : bool
m Function
Résultat bool

CanPublishNewPackage() public méthode

public CanPublishNewPackage ( object m ) : bool
m object
Résultat bool

CanPublishSelectedNodes() public méthode

public CanPublishSelectedNodes ( object m ) : bool
m object
Résultat bool

ClearCompletedDownloads() public méthode

public ClearCompletedDownloads ( ) : void
Résultat void

GoToWebsite() public méthode

public GoToWebsite ( ) : void
Résultat void

ListAll() public méthode

public ListAll ( ) : List
Résultat List

PublishCurrentWorkspace() public méthode

public PublishCurrentWorkspace ( object m ) : void
m object
Résultat void

PublishCustomNode() public méthode

public PublishCustomNode ( Function m ) : void
m Function
Résultat void

PublishNewPackage() public méthode

public PublishNewPackage ( object m ) : void
m object
Résultat void

PublishSelectedNodes() public méthode

public PublishSelectedNodes ( object m ) : void
m object
Résultat void

Property Details

DynamoViewModel public_oe property

public DynamoViewModel DynamoViewModel
Résultat DynamoViewModel