blob: f1229383e0908ffa9ece0f9cddc2e1122ae59491 [file] [log] [blame]
Thomas Vachuskabbf10502015-12-09 13:41:58 -08001<!-- partial HTML -->
2<div id="ov-driver-matrix">
3 <div class="tabular-header">
Simon Hunta2b11a52016-02-22 22:05:47 -08004 <h2>Driver Matrix</h2>
Thomas Vachuskabbf10502015-12-09 13:41:58 -08005 <div class="ctrl-btns">
Simon Hunta2b11a52016-02-22 22:05:47 -08006 <!-- TODO: fix (or remove) refresh button -->
Thomas Vachuskabbf10502015-12-09 13:41:58 -08007 <div class="refresh" ng-class="{active: autoRefresh}"
8 icon icon-id="refresh" icon-size="36"
9 tooltip tt-msg="autoRefreshTip"
10 ng-click="toggleRefresh()"></div>
11 </div>
12 </div>
13
Simon Hunta2b11a52016-02-22 22:05:47 -080014 <div class="driver-matrix">
Simon Huntc23145b2016-03-08 23:57:56 -080015 <div class="table-header-rotated">
16 <table>
17 <thead>
Thomas Vachuskabbf10502015-12-09 13:41:58 -080018 <tr>
Simon Hunta2b11a52016-02-22 22:05:47 -080019 <!-- first column header is not rotated -->
Simon Huntc23145b2016-03-08 23:57:56 -080020 <th class="first"></th>
Simon Hunta2b11a52016-02-22 22:05:47 -080021 <!-- following headers are rotated -->
22 <th class="rotate" ng-repeat="beh in behaviours track by $index">
23 <div><span>{{beh}}</span></div>
24 </th>
Thomas Vachuskabbf10502015-12-09 13:41:58 -080025 </tr>
Simon Huntc23145b2016-03-08 23:57:56 -080026 </thead>
27 <tbody></tbody>
28 </table>
29 </div>
30 <div class="table-grid">
31 <table>
32 <thead></thead>
33 <tbody>
34 <tr ng-repeat="drv in drivers track by $index">
35 <th class="row-header"> {{drv}} </th>
36 <td ng-repeat="beh in behaviours track by $index"
37 ng-class="{'xmark':cellMarked(drv, beh)}"
38 ng-bind-html="checkmark"></td>
39 </tr>
40 </tbody>
41 </table>
42 </div>
Thomas Vachuskabbf10502015-12-09 13:41:58 -080043 </div>
Thomas Vachuskabbf10502015-12-09 13:41:58 -080044</div>