using System.Web.UI;
using umbraco.cms.businesslogic.datatype;
[assembly: WebResource("umbraco.editorControls.MultiNodeTreePicker.jquery.tooltip.min.js", "application/x-javascript")]
[assembly: WebResource("umbraco.editorControls.MultiNodeTreePicker.MultiNodePickerScripts.js", "application/x-javascript")]
[assembly: WebResource("umbraco.editorControls.MultiNodeTreePicker.MultiNodePickerStyles.css", "text/css", PerformSubstitution = true)]
namespace umbraco.editorControls.MultiNodeTreePicker
{
///
/// Extension methods for this namespace
///
public static class MultiNodeTreePickerExtensions
{
///
/// Adds the JS/CSS required for the MultiNodeTreePicker
///
///
public static void AddAllMNTPClientDependencies(this Control ctl)
{
//get the urls for the embedded resources
AddCssMNTPClientDependencies(ctl);
AddJsMNTPClientDependencies(ctl);
}
///
/// Adds the CSS required for the MultiNodeTreePicker
///
///
public static void AddCssMNTPClientDependencies(this Control ctl)
{
ctl.AddResourceToClientDependency("umbraco.editorControls.MultiNodeTreePicker.MultiNodePickerStyles.css", ClientDependencyType.Css);
}
///
/// Adds the JS required for the MultiNodeTreePicker
///
///
public static void AddJsMNTPClientDependencies(this Control ctl)
{
ctl.AddResourceToClientDependency("umbraco.editorControls.MultiNodeTreePicker.MultiNodePickerScripts.js", ClientDependencyType.Javascript);
ctl.AddResourceToClientDependency("umbraco.editorControls.MultiNodeTreePicker.jquery.tooltip.min.js", ClientDependencyType.Javascript);
}
}
}