summaryrefslogtreecommitdiffstats
path: root/ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/view-models/reportdashboard-page/src/components/directives/dashboardLayouts/dashboardLayouts.html
blob: 54aef297a47c8695db4814222c4369b64c6d2a5b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<ul ui-sortable="sortableOptions" ng-model="layouts" class="nav nav-tabs layout-tabs">
    <li ng-repeat="layout in layouts" ng-class="{ active: layout.active }">
        <a ng-click="makeLayoutActive(layout)">
            <span ng-dblclick="editTitle(layout)" ng-show="!layout.editingTitle">{{layout.title}}</span>
            <form action="" class="layout-title" ng-show="layout.editingTitle" ng-submit="saveTitleEdit(layout)">
                <input type="text" ng-model="layout.title" class="form-control" data-layout="{{layout.id}}">
            </form>
            <span ng-if="!layout.locked" ng-click="removeLayout(layout)" class="glyphicon glyphicon-remove icon-erase remove-layout-icon"></span>
            <!-- <span class="glyphicon glyphicon-pencil"></span> -->
            <!-- <span class="glyphicon glyphicon-remove"></span> -->
        </a>
    </li>
    <li>
        <a ng-click="createNewLayout()">
            <span class="glyphicon glyphicon-plus"></span>
        </a>
    </li>
</ul>
<div ng-repeat="layout in layouts | filter:isActive" dashboard="layout.dashboard" template-url="app/fusion/scripts/view-models/reportdashboard-page/src/components/directives/dashboard/dashboard.html"></div>