diff --git a/angular.treeview.js b/angular.treeview.js
index 4b23b95..b708942 100644
--- a/angular.treeview.js
+++ b/angular.treeview.js
@@ -15,9 +15,12 @@
*/
@@ -29,30 +32,32 @@
return {
restrict: 'A',
link: function ( scope, element, attrs ) {
- //tree id
var treeId = attrs.treeId;
-
- //tree model
var treeModel = attrs.treeModel;
-
- //node id
var nodeId = attrs.nodeId || 'id';
-
- //node label
var nodeLabel = attrs.nodeLabel || 'label';
-
- //children
var nodeChildren = attrs.nodeChildren || 'children';
+ var nodeType = attrs.nodeType || 'type';
+ var nodeTypeContainer = attrs.nodeTypeContainer || 'folder';
+ var nodeTypeLeaf = attrs.nodeTypeLeaf || 'file';
//tree template
var template =
'' +
'- ' +
- '' +
- '' +
- ' ' +
+ '' +
+ '' +
+ '' +
+ '' +
+ '' +
+ ' ' +
+ '' +
'{{node.' + nodeLabel + '}}' +
- '' +
+
+ // template recurrency
+ '' +
'
' +
'
';
diff --git a/angular.treeview.min.js b/angular.treeview.min.js
index e02a85b..3f6a5ae 100644
--- a/angular.treeview.min.js
+++ b/angular.treeview.min.js
@@ -4,6 +4,4 @@
License: MIT
*/
-(function(f){f.module("angularTreeview",[]).directive("treeModel",function($compile){return{restrict:"A",link:function(b,h,c){var a=c.treeId,g=c.treeModel,e=c.nodeLabel||"label",d=c.nodeChildren||"children",e='