1<table class="bmc-table {{$ctrl.size}}">
2  <thead>
3    <!-- Header row -->
4    <tr>
5      <th ng-repeat="header in $ctrl.model.header"
6          class="bmc-table__column-header">
7        {{header}}
8      </th>
9    </tr>
10  </thead>
11  <tbody>
12    <!-- Data rows -->
13    <tr ng-if="$ctrl.model.data.length > 0"
14        ng-repeat="row in $ctrl.model.data"
15        class="bmc-table__row">
16      <!-- Row item -->
17      <td ng-repeat="item in row.uiData track by $index"
18          class="bmc-table__cell">
19          <ng-bind-html ng-bind-html="item"></ng-bind-html>
20      </td>
21      <!-- Row Actions -->
22      <td ng-if="$ctrl.rowActionsEnabled"
23          class="bmc-table__cell  bmc-table__row-actions">
24        <table-actions
25          actions="row.actions"
26          emit-action="$ctrl.onEmitTableAction(action, row)">
27        </table-actions>
28      </td>
29    </tr>
30    <!-- Empty table -->
31    <tr ng-if="$ctrl.model.data.length === 0">
32      <td>No data</td>
33    </tr>
34  </tbody>
35</table>