namespace Toolbox.Docking.Api.Objects
{
    /// <summary>
    /// Object factory with client side visualization
    /// </summary>
    public interface ITbObjectFactoryView : ITbObjectFactory
    {
        /// <summary>
        /// Client side view module which is used to visualize. 
        /// Client side modules are loaded using Managed Extensibility Framework (MEF)
        /// See ITbObjectVisualizer 
        /// </summary>
        string ClientViewModule{ get; }
    }
}
