﻿var UIComponents = [{
    icon: 'e-tree-folder',
    name: '组件',
    //expanded: false,
    children:[
        {
            icon: 'ui-html',
            name: 'Div',
            className: 'Edo.core.UIComponent',
            type: 'div'
        },
        {
            icon: 'ui-text',
            name: 'TextInput',
            className: 'Edo.controls.TextInput',
            type: 'text'
        },
        {
            icon: 'ui-button',            
            name: 'Button',
            className: 'Edo.controls.Button',
            type: 'button'
        },
        {
            icon: 'ui-label',
            name: 'Label',
            className: 'Edo.controls.Label',
            type: 'label'
        },
        {
            icon: 'ui-check',
            name: 'CheckBox',
            className: 'Edo.controls.CheckBox',
            type: 'check'
        },
        {
            icon: 'ui-radio',
            name: 'Radio',
            className: 'Edo.controls.Radio',
            type: 'radio'
        },
        {
            icon: 'ui-text',
            name: 'Password',
            className: 'Edo.controls.Password',
            type: 'password'
        },
        {
            icon: 'ui-text',
            name: 'TextArea',
            className: 'Edo.controls.TextArea',
            type: 'textarea'
        },
        {
            icon: 'ui-datepicker',
            name: 'DatePicker (日期)',
            className: 'Edo.controls.DatePicker',
            type: 'datepicker'
        },
        {
            icon: 'ui-trigger',
            name: 'Trigger',
            className: 'Edo.controls.Trigger',
            type: 'trigger'
        },
        {
            icon: 'ui-combo',
            name: 'ComboBox',
            className: 'Edo.controls.ComboBox',
            type: 'combo'
        },
        {
            icon: 'ui-date',
            name: 'Date',
            className: 'Edo.controls.Date',
            type: 'date'
        },
        {
            icon: 'ui-slider',
            name: 'Slider',
            className: 'Edo.controls.Slider',
            type: 'slider'
        },
        {
            icon: 'ui-vslider',
            name: 'VSlider',
            className: 'Edo.controls.VSlider',
            type: 'vslider'
        },
        {
            icon: 'ui-spinner',
            name: 'Spinner',
            className: 'Edo.controls.Spinner',
            type: 'spinner'
        },
        {
            icon: 'ui-datespinner',
            name: 'DateSpinner',
            className: 'Edo.controls.DateSpinner',
            type: 'datespinner'
        },
        {
            icon: 'ui-timespinner',
            name: 'TimeSpinner',
            className: 'Edo.controls.TimeSpinner',
            type: 'timespinner'
        },
        
//        {
//            icon: 'msg',
//            name: 'Error (错误显示组件)',
//            className: 'Edo.controls.Error',
//            type: 'error'
//        },
        {
            icon: 'ui-space',
            name: 'Space',
            className: 'Edo.core.Space',
            type: 'space'
        },        
        {
            icon: 'ui-module',
            name: 'Module',
            className: 'Edo.core.Module',
            type: 'module'
        }
    ]
},{
    icon: 'e-tree-folder',
    name: '容器',    
    children:[
        {
            icon: 'ui-ct',
            name: 'Container',
            className: 'Edo.containers.Container',
            type: 'ct'
        },
        {
            icon: 'ui-box',
            name: 'Box',
            className: 'Edo.containers.Box',
            type: 'box'
        },
        {
            icon: 'ui-panel',
            name: 'Panel',
            className: 'Edo.containers.Panel',
            type: 'panel'
        },
        {
            icon: 'ui-formitem',
            name: 'FormItem',
            className: 'Edo.containers.FormItem',
            type: 'formitem'
        },
        {
            icon: 'ui-form',
            name: 'Group',
            className: 'Edo.containers.Group',
            type: 'group'
        },
        {
            icon: 'ui-fieldset',
            name: 'FieldSet',
            className: 'Edo.containers.FieldSet',
            type: 'fieldset'
        },
        {
            icon: 'ui-dialog',
            name: 'Dialog',
            className: 'Edo.containers.Dialog',
            type: 'dialog'
        }
    ]    
},{
    icon: 'e-tree-folder',
    name: '导航容器',    
    children:[
        {
            icon: 'ui-ct',
            name: 'Navigator',
            className: 'Edo.navigators.Navigator',
            type: 'nav'
        },
        {
            icon: 'ui-box',
            name: 'ToggleBar',
            className: 'Edo.navigators.ToggleBar',
            type: 'togglebar'
        },
        {
            icon: 'ui-panel',
            name: 'Menu',
            className: 'Edo.navigators.Menu',
            type: 'menu'
        },
        {
            icon: 'ui-formitem',
            name: 'TabBar',
            className: 'Edo.navigators.TabBar',
            type: 'tabbar'
        }
    ]
},{
    icon: 'e-tree-folder',
    name: '数据组件',    
    children:[         
        {
            icon: 'ui-table',
            name: 'Table',
            className: 'Edo.controls.lists.Table',
            type: 'Table'
        },
        {
            icon: 'ui-tree',
            name: 'Tree',
            className: 'Edo.controls.lists.Tree',
            type: 'Tree'
        }
    ]
}];
