SmartIT_Extensions/BMC/smart-it-full-helix/views/person/person-servicebroker-ticket...

18 lines
1.8 KiB
HTML

<div ux-id="sbe-tickets-body" class="clearfix person-items__tickets-assigned" ng-if="personOpenSBETickets.length">
<div ux-id="sbe-tickets-title"
aria-label="{{'person.details.sberequets' | i18n}} ({{personOpenSBETicketsTotalMatches || 0}}) {{ (restrictPersonProfileResultForNoOfDays === 0) ? '' : ('person.details.tooltip.pastNDays' | i18n: restrictPersonProfileResultForNoOfDays)}}"
tooltip="{{ (restrictPersonProfileResultForNoOfDays === 0) ? '' : ('person.details.tooltip.pastNDays' | i18n: restrictPersonProfileResultForNoOfDays)}}"
tabindex="0" role="heading" class="person-ticket__type-title person-ticket__sbe-title">{{'person.details.sberequets' | i18n}} ({{personOpenSBETicketsTotalMatches || 0}})</div>
<div ux-id="sbe-tickets_{{::$index}}" class="person-item__template" ng-repeat="ticket in personOpenSBETickets | orderBy :'modifiedDate':true" aria-label="{{'common.tabs.tickets' | i18n}} {{'ticket.region.details' | i18n}}"
tabindex="0" aria-labelledby="personInfo_{{data.id}}" role="heading">
<person-ticket-renderer data="ticket" ng-click="showProfileDetails(ticket, 'ticket', $event)"></person-ticket-renderer>
</div>
</div>
<div class="person-items__loading-spinner" ng-if="state.isPersonMoreOpenSBETicketsLoading">
<div loading-spinner if="true" inline="true" centered="true"></div>
</div>
<button ux-id="load-more-sbe" type="button" ng-click="getMoreOpenServiceBrokerTickets()" ng-show="personOpenSBETicketsTotalMatches > personOpenSBETickets.length"
ng-disabled="state.isPersonMoreTicketsLoading" class="btn_primary person-items__loadMore-btn" aria-expanded="{{ !(personOpenSBETicketsTotalMatches > personOpenSBETickets.length) }}">
<span class="icon-refresh"></span>
{{'common.labels.loadMore' | i18n}}
</button>