Пример #1
0
        public static JSTreeData[] ConvertToJSTreeFormat(Container[] containers)
        {
            var length  = containers.Length;
            var results = new JSTreeData[length];

            for (int i = 0; i < length; i++)
            {
                results[i] = ConvertToJSTreeFormat(containers[i]);
            }
            return(results);
        }
Пример #2
0
        /// <summary>
        /// convert given object to jstree format
        /// </summary>
        /// <param name="inboxTree"></param>
        /// <returns></returns>
        public static JSTreeData[] ConvertToJSTreeFormat(SlimEntity[] inboxTree)
        {
            var length = inboxTree == null ? 0 : inboxTree.Length;
            var result = new JSTreeData[length];

            if (inboxTree != null)
            {
                for (int i = 0; i < length; i++)
                {
                    result[i] = ConvertToJSTreeFormat(inboxTree[i]);
                }
            }
            return(result);
        }
Пример #3
0
        /// <summary>
        /// convert given structure to jstree format
        /// </summary>
        /// <param name="folderTree"></param>
        /// <returns></returns>
        public static JSTreeData ConvertToJSTreeFormat(ContainerInfo folderTree)
        {
            var length = folderTree.Children.Count;
            var result = new JSTreeData(folderTree, length);

            if (folderTree != null && folderTree.Children != null)
            {
                for (int i = 0; i < length; i++)
                {
                    result.children[i] = ConvertToJSTreeFormat(folderTree.Children[i]);
                }
            }
            return(result);
        }
Пример #4
0
        public static JSTreeData ConvertToJSTreeFormat(LDAPContainer ldapContainer)
        {
            var result = new JSTreeData(ldapContainer);

            return(result);
        }
Пример #5
0
        /// <summary>
        /// convert given object to jstree format
        /// </summary>
        /// <param name="inbox"></param>
        /// <returns></returns>
        public static JSTreeData ConvertToJSTreeFormat(SlimEntity inbox)
        {
            var result = new JSTreeData(inbox);

            return(result);
        }
Пример #6
0
        public static JSTreeData ConvertToJSTreeFormat(Container container)
        {
            var result = new JSTreeData(container);

            return(result);
        }