SmartIT_Extensions/BMC/smart-it-full-helix/views/common/history-menu.html

31 lines
1.9 KiB
HTML

<a ng-if="historyModel.historyList.length" class="dropdown-toggle icon-book_o" aria-label="{{'headerMainBar.icon.title.history' | i18n}}"
title="{{'headerMainBar.icon.title.history' | i18n}}" data-toggle="dropdown" href="#"></a>
<div class="dropdown-menu" role="menu">
<div ng-if="historyModel.historyList.length">
<button ux-id="clear-history-btn" type="button" class="btn_link history-menu__btn-clear-history" ng-click="clearHistory()">
<span class="icon-cross"></span>
<span>{{'historyMenu.clearHistory.button' | i18n}}</span>
</button>
<div ux-id="history-list_{{$index}}" ng-repeat="historyList in historyModel.groupedHistoryList">
<div ux-id="history-list-header" class="history-menu__header" ng-if="historyList.length">
<span class="history-header__type">
{{($first ? 'historyMenu.tickets.label' : 'historyMenu.knowledge.label') | i18n}}
</span>
</div>
<div class="history-menu__item" ng-repeat="historyItem in historyList">
<a ux-id="history-item_{{$index}}" role="menuitem" class="history-item clearfix" ui-sref="{{historyItem.ticketType}}({id: historyItem.id})" title="#{{historyItem.displayId}}">
<div class="history-item__icon">
<icon-priority-indicator ng-if="!historyItem.articleId" priority="{{historyItem.priority | lowercase}}"></icon-priority-indicator>
<i ng-if="!!historyItem.articleId" class="history-menu__knowledge-icon" ng-class="{'icon-decision-tree': !!historyItem.isDecisionTree, 'icon-lightbulb_o': !historyItem.isDecisionTree}"></i>
</div>
<div class="history-item__info">
<div ux-id="history-item-title" class="history-item__title">{{'common.labels.' + historyItem.ticketType | i18n}} #{{historyItem.displayId}}</div>
<div ux-id="history-item-details" class="history-item__details">{{historyItem.summary}}</div>
</div>
</a>
<div ng-if="!$last" class="history-menu__divider"></div>
</div>
</div>
</div>
</div>