Class CheckoutsFolderNode
Represents a node that contains all checkouts of the local system as child nodes.
Inherited Members
      Algenta.Colectica.Model.NotificationObject.RaisePropertyChanged<T>(Expression<>)
    
    
    
    
    
    
  Namespace: Algenta.Colectica.Navigator.NodeTypes
Assembly: Algenta.Colectica.ViewModel.dll
Syntax
public class CheckoutsFolderNode : Node, IHaveClientConstructors
CheckoutsFolderNode(Node)
Initializes a new instance of the CheckoutsFolderNode class.
Declaration
public CheckoutsFolderNode(Node parent)Parameters
| Type | Name | Description | 
|---|---|---|
| Node | parent | The parent node of this node. | 
Properties
Client
Gets the local repository client.
Declaration
public RepositoryClientBase Client { get; }Property Value
| Type | Description | 
|---|---|
| RepositoryClientBase | 
Implements
Methods
GetCheckouts(Node)
Gets a list containing a node for each checkout in the local database.
Declaration
public static Collection<Node> GetCheckouts(Node parent)Parameters
| Type | Name | Description | 
|---|---|---|
| Node | parent | The parent node of the newly created nodes. | 
Returns
| Type | Description | 
|---|---|
| Collection<Node> | A list containing a node for each checkout in the local database. | 
ToIdentifierCollection(IEnumerable<LocalCheckout>)
Converts a list of checkouts to a list of identifiers.
Declaration
public static Collection<IdentifierTriple> ToIdentifierCollection(IEnumerable<LocalCheckout> checkouts)Parameters
| Type | Name | Description | 
|---|---|---|
| IEnumerable<Algenta.Colectica.Repository.Sync.LocalCheckout> | checkouts | The list of checkouts. | 
Returns
| Type | Description | 
|---|---|
| Collection<IdentifierTriple> | A list of identifiers. |