summaryrefslogtreecommitdiffstats
path: root/ecomp-portal-FE-common/client/app/views/account-onboarding/account-onboarding.tpl.html
blob: d5a3c24523b795901d417a252295e90e2a982846 (plain)
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
<div class="w-ecomp-main">
	<div class="w-ecomp-main-container">
		<div class="account-onboarding" id="page-content">
			<div id="account-onboarding-title" class="w-ecomp-main-view-title">Account
				Onboarding</div>
			<div class="account-table">
				<div class="table-control">

					<div class="table-control-buttons">
						<button class="btn btn-alt btn-small"
							id="account-onboarding-button-add"
							ng-click="accountOnboarding.openAddNewAccountModal()">
							<i class="icon-people-userbookmark" aria-hidden="true"></i>&nbsp;Add
							Account
						</button>
					</div>


					<div>
						<div class="c-ecomp-b2b-abs-table default">
							<table b2b-table table-data="serviceList"
								view-per-page="accountOnboardingviewPerPageIgnored"
								current-page="accountOnboarding.currentPageIgnored"
								total-page="accountOnboarding.totalPageIgnored">
								<thead b2b-table-row type="header">
									<tr>
										<th id="account-catalog-th-header-name"
											ng-repeat="header in accountOnboarding.accoutTableHeaders"
											b2b-table-header key="{{header.value}}"
											sortable="{{header.isSortable}}">{{header.name}}</th>

										<th id="account-catalog-th-header-endpoints" b2b-table-header
											key="endpoints" sortable="false">Endpoints</th>

										<th id="account-catalog-th-header-delete" b2b-table-header
											sortable="false">Delete</th>
									</tr>
								</thead>
								<tbody b2b-table-row type="body" class="table-body"
									row-repeat="rowData in accountList">

									<tr>
										<td b2b-table-body
											ng-repeat="header in accountOnboarding.accoutTableHeaders"
											ng-click="accountOnboarding.openAddNewAccountModal(rowData)">
											<div id="account-catalog-name-{{rowData.id}}"
												ng-bind="rowData[header.value]"></div>
										</td>

										<td b2b-table-body
											ng-click="accountOnboarding.openAddNewAccountModal(rowData)">
											<div ng-show="rowData.endpoints.length > 0">
												<div ng-repeat="row in rowData.endpoints">
													<div id="account-catalog-account-endpoint"
														ng-bind="row.name"></div>
												</div>
											</div>
											<div ng-hide="rowData.endpoints.length > 0">All
												endpoints</div>
										</td>

										<td b2b-table-body>
											<div id="account-onboarding-div-delete-{{$index}}"
												class="icon-misc-trash"
												ng-click="accountOnboarding.deleteAccount(rowData)"></div>
										</td>
									</tr>
								</tbody>
							</table>
						</div>
					</div>
				</div>
			</div>
		</div>
	</div>
</div>