Skip to content

Commit f5ca193

Browse files
committed
directive angularFileManager to use app as an angular module
1 parent 99d8a80 commit f5ca193

File tree

5 files changed

+31
-19
lines changed

5 files changed

+31
-19
lines changed

assets/js/app.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,13 @@
88
"use strict";
99
var app = angular.module('FileManagerApp', ['pascalprecht.translate', 'ngCookies']);
1010

11+
app.directive('angularFileManager', ['$parse', function($parse) {
12+
return {
13+
restrict: 'EA',
14+
templateUrl: 'assets/templates/index.html'
15+
};
16+
}]);
17+
1118
app.directive('ngFile', ['$parse', function($parse) {
1219
return {
1320
restrict: 'A',

assets/templates/index.html

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<div data-ng-controller="FileManagerCtrl">
2+
<div ng-include="'assets/templates/navbar.html'"></div>
3+
4+
<div class="container-fluid">
5+
<div class="row">
6+
7+
<div class="col-sm-3 col-md-2 sidebar file-tree" ng-include="'assets/templates/sidebar.html'"></div>
8+
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
9+
<div ng-include="'assets/templates/current-folder-breadcrumb.html'"></div>
10+
<div ng-include="'assets/templates/' + viewTemplate" class="main-navigation"></div>
11+
</div>
12+
</div>
13+
</div>
14+
15+
<div ng-include="'assets/templates/modals.html'"></div>
16+
<div ng-include="'assets/templates/item-context-menu.html'"></div>
17+
</div>

0 commit comments

Comments
 (0)