forked from eclipse/vorto
-
Notifications
You must be signed in to change notification settings - Fork 0
/
editor-template.html
91 lines (89 loc) · 3.02 KB
/
editor-template.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
<div class="row">
<div class="col-md-12">
<div class="box box-primary">
<div class="box-header">
<h3 class="box-title"><i class="fa fa-edit"></i> Describe your Vorto Model</h3>
</div>
<!-- /.box-header -->
<p>
<i>Hint: Press Ctrl + Space for Content Assist</i>
</p>
</div>
</div>
</div>
<div class="row">
<div class="col-md-8">
<div id="tabbed-editor-container">
<div role="tabpanel">
<ul class="nav nav-tabs editor-ul" role="tablist">
<li role="presentation" ng-repeat="tab in tabs" ng-click="selectTab($index)" ng-class="{'active':selectedTabIndex == $index}">
<a data-target="#tab" aria-controls="home" role="tab" data-toggle="tab">
<i class="fa fa-check-circle" aria-hidden="true" ng-show="isValidEditorTab($index)" style="color:green;"></i>
<i class="fa fa-exclamation-circle" aria-hidden="true" ng-hide="isValidEditorTab($index)" style="color:red;"></i>
Tab {{tab.id}}
<span ng-click="deleteTab($index)" class="glyphicon glyphicon-remove"></span>
</a>
</li>
<li role="presentation">
<a aria-controls="home" role="tab" data-toggle="tab" ng-click="openModal()"><i class="fa fa-plus" aria-hidden="true"></i></a>
</li>
</ul>
</div>
<div id="editors""></div>
</div>
</div>
<div class="col-md-1">
<div id="import-button-container">
<a>
<i class="fa fa-angle-double-left import-button" ng-click="importModel()" ng-disabed="showAddFunctionBlockButton"></i>
</a>
</div>
</div>
<div class="col-md-3">
<div id="function-block-browser-container">
<div id="searchResult">
<div>
<table st-table="displayedModels" st-safe-src="models"
class="table">
<thead>
<tr>
<th colspan="6">
<div class="form-inline form-group">
<input type="search" placeholder="Search Function Blocks"
ng-model="queryFilter" ng-keypress="searchOnEnter($event)"
st-search autofocus class="queryFilter input-sm" />
<a id="search" class="search-button" ng-click="search()">
<i class="fa fa-search"></i>
</a>
</div>
</th>
</tr>
<tr>
<th><b>Search Results: {{models.length}} </b></th>
</tr>
<tr>
<th id="onName" st-sort="id.name"><a href="">Name <i
class="fa fa-sort"></i></a></th>
<th class="action">Details</th>
</tr>
</thead>
<tbody>
<tr st-select-row="model" ng-repeat="model in displayedModels">
<td>{{ model.id.name }}</td>
<td class="action"><a class="action"><i class="fa fa-info-circle" tooltip-placement="top" uib-tooltip="Click for details"></i></a></td>
</tr>
</tbody>
<tfoot>
<tr>
<td colspan="6" class="text-center">
<div st-pagination="" st-items-by-page="itemsByPage"
st-displayed-pages="displayedPages"></div>
</td>
</tr>
</tfoot>
</table>
</div>
</div>
</div>
</div>
</div>