Namespace Algenta.Colectica.ViewModel.Navigator
Contains classes used to implement custom navigation addins for Colectica Designer.
Classes
DdiNodeExtensions
A static class containing DDI-specific extension methods useful for working with navigator nodes.
NavigatorExtensions
A static class containing extension methods useful for working with navigator nodes.
NavigatorHelper
Contains methods useful for implementing the Navigator. These generally wrap calls to a repository client, and create Nodes that can easily be added to the Navigator.
NodeDisplayLabelHelper
Gets a label used to display an item in a navigator.
Interfaces
IHaveClient
Provides a RepositoryClientBase property, and is implemented by navigation Node types that have a directly associated repository client.
INodeDisplayLabelProvider
Provides an extension point to customize the text displayed for an item by navigator user interfaces.
IRootNodeProvider
Provides an extension point to allow Addins to provide additional navigation nodes that appear at the root of the Navigator.
IVersionableProvider
Provides a method to retrieve an IVersionable item from a node. This interface is implemented by Nodes that represent a single IVersionable item.