You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

121 lines
4.2 KiB

(function ($) {
"use strict";
$('#jstree1').jstree({
'core' : {
'check_callback' : true
},
'plugins' : [ 'types', 'dnd' ],
'types' : {
'default' : {
'icon' : 'fa fa-folder'
},
'html' : {
'icon' : 'fa fa-file-code-o'
},
'svg' : {
'icon' : 'fa fa-file-picture-o'
},
'css' : {
'icon' : 'fa fa-file-code-o'
},
'img' : {
'icon' : 'fa fa-file-image-o'
},
'js' : {
'icon' : 'fa fa-file-text-o'
}
}
});
$('#using_json').jstree({
'core' : {
'data' : [
'Empty Folder',
{
'text': 'Resources',
'state': {
'opened': true
},
'children': [
{
'text': 'css',
'children': [
{
'text': 'animate.css', 'icon': 'none'
},
{
'text': 'bootstrap.css', 'icon': 'none'
},
{
'text': 'main.css', 'icon': 'none'
},
{
'text': 'style.css', 'icon': 'none'
}
],
'state': {
'opened': true
}
},
{
'text': 'js',
'children': [
{
'text': 'bootstrap.js', 'icon': 'none'
},
{
'text': 'inspinia.min.js', 'icon': 'none'
},
{
'text': 'jquery.min.js', 'icon': 'none'
},
{
'text': 'jsTree.min.js', 'icon': 'none'
},
{
'text': 'custom.min.js', 'icon': 'none'
}
],
'state': {
'opened': true
}
},
{
'text': 'html',
'children': [
{
'text': 'layout.html', 'icon': 'none'
},
{
'text': 'navigation.html', 'icon': 'none'
},
{
'text': 'navbar.html', 'icon': 'none'
},
{
'text': 'footer.html', 'icon': 'none'
},
{
'text': 'sidebar.html', 'icon': 'none'
}
],
'state': {
'opened': true
}
}
]
},
'Fonts',
'Images',
'Scripts',
'Templates',
]
} });
})(jQuery);