2013-10-08 12:38:27 +11:00
|
|
|
|
namespace Umbraco.Web.Models.Trees
|
|
|
|
|
|
{
|
|
|
|
|
|
public static class TreeNodeExtensions
|
|
|
|
|
|
{
|
|
|
|
|
|
internal const string LegacyJsCallbackKey = "jsClickCallback";
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Legacy tree node's assign a JS method callback for when an item is clicked, this method facilitates that.
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
/// <param name="treeNode"></param>
|
|
|
|
|
|
/// <param name="jsCallback"></param>
|
|
|
|
|
|
internal static void AssignLegacyJsCallback(this TreeNode treeNode, string jsCallback)
|
|
|
|
|
|
{
|
|
|
|
|
|
treeNode.AdditionalData[LegacyJsCallbackKey] = jsCallback;
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
2013-07-30 13:29:05 +10:00
|
|
|
|
}
|