32 lines
1.7 KiB
HTML
32 lines
1.7 KiB
HTML
<!-- To-Do: rename objects-->
|
|
<tr ng-if="exp.Initialized" ng-show="exp.Show" class="ac-level-{{exp.Level}}">
|
|
<td class="headcol1 headcol-week expCat ac-row-name" ng-click="toggleRow(exp, $event);">
|
|
<a title="{{ exp.Name }}">
|
|
<i class="fa" ng-attr-title="{{exp.Collapsed ? 'Expand' : 'Collapse'}}" ng-class="{'fa-plus-square':exp.Collapsed, 'fa-minus-square':!exp.Collapsed}"></i>
|
|
<div class="shortName ac-name">{{ exp.Name }}</div>
|
|
</a>
|
|
</td>
|
|
<td class="ac-row-total">
|
|
<div class="ac-total">
|
|
{{ (exp.TotalValue || 0 | number:2) }}
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<!-- Teams Unassigned -->
|
|
<tr ng-if="ecTeamRow.Initialized" ng-repeat="ecTeamRow in exp.Children" grid-row templateUrl="{{ecTeamRow.Templates.Main}}"></tr>
|
|
<!-- Assign team row -->
|
|
<tr ng-if="exp.Initialized && !row.ReadOnly" ng-show="exp.Show && !exp.Collapsed && exp.AvailableTeams && exp.AvailableTeams.length" class="resRow assign-row ac-level-{{exp.Level}}">
|
|
<td colspan="2" class="headcol1 assign">
|
|
<div class="col-sm-8">
|
|
<select ng-select2 ng-model="exp.TeamToAssignId" style="font-size: 9pt; min-width: 100px; max-width: 250px;" allowClear="true" dropdownAutoWidth="true"
|
|
placeholder="Select a team" minimumResultsForSearch="5">
|
|
<option></option>
|
|
<option ng-repeat="team in exp.AvailableTeams track by $index" value="{{team.Id}}">{{team.Name}}</option>
|
|
</select>
|
|
</div>
|
|
<div class="col-sm-2">
|
|
<button class="btn btn-success" ng-disabled="!exp.TeamToAssignId" ng-click="assignTeam(row, exp)">Assign</button>
|
|
</div>
|
|
</td>
|
|
</tr>
|