namespace Artemis.Core
{
///
/// Represents a custom view model for a
///
public interface ICustomNodeViewModel
{
///
/// Gets the node the view models belongs to
///
public INode Node { get; }
///
/// Called whenever the custom view model is activated
///
void OnActivate();
///
/// Called whenever the custom view model is closed
///
void OnDeactivate();
}
}