xref: /openbmc/phosphor-webui/app/common/directives/log-event.html (revision 96bbf31065b3d7a27816c9344002803619d9e3fc)
18b4828a6SIftekharul Islam<div class="row column event-log__single-event"
28b4828a6SIftekharul Islam      ng-class="{'active': event.meta, 'selected': event.selected}">
38b4828a6SIftekharul Islam     <div class="row">
48b4828a6SIftekharul Islam         <div class="inline__confirm" ng-class="{active: event.confirm}">
58b4828a6SIftekharul Islam             <div class="inline__confirm-message">
68b4828a6SIftekharul Islam                 <p class="h3"><i></i>Are you sure you want to <strong class="ng-binding">delete this
78b4828a6SIftekharul Islam                     event</strong>?</p>
88b4828a6SIftekharul Islam             </div>
98b4828a6SIftekharul Islam             <div class="inline__confirm-buttons">
10f2d74644SIftekharul Islam                 <button class="btn-primary" ng-click="accept(event)">Yes</button>
118b4828a6SIftekharul Islam                 <button class="btn-primary" ng-click="event.confirm=false;">No</button>
128b4828a6SIftekharul Islam             </div>
138b4828a6SIftekharul Islam         </div>
14c016139fSIftekharul Islam         <div class="column small-1 large-2 event-log__col-check">
158b4828a6SIftekharul Islam             <label class="control-check">
168b4828a6SIftekharul Islam                 <input type="checkbox" name="events__check" ng-click="event.selected= ! event.selected"
178b4828a6SIftekharul Islam                        ng-checked="event.selected"/>
18*96bbf310SIftekharul Islam                 <span class="control__indicator"></span>
198b4828a6SIftekharul Islam             </label>
208b4828a6SIftekharul Islam         </div>
21edb195a5SMichael Davis         <div class="column small-9 large-10 event-log__event-info"
228b4828a6SIftekharul Islam              ng-click="event.meta = ! event.meta">
23c016139fSIftekharul Islam             <p class="inline event__id">#{{event.Id}}</p>
24edb195a5SMichael Davis             <p class="inline event__priority event-resolved" ng-hide="event.Resolved == 0">Resolved</p>
25edb195a5SMichael Davis             <p class="inline event__priority" ng-class="{'low-priority': event.priority == 'Low', 'medium-priority': event.priority == 'Medium', 'high-priority': event.priority == 'High'}">{{event.priority}}</p>
26edb195a5SMichael Davis             <p class="inline event__severity" ng-class="{'low-priority': event.priority == 'Low', 'medium-priority': event.priority == 'Medium', 'high-priority': event.priority == 'High'}">{{event.severity_code}}</p>
27c016139fSIftekharul Islam             <p class="inline event__timestamp">{{event.Timestamp| date:'MM/dd/yyyy  HH:mm:ss '+tmz: tmz}}</p></div>
28edb195a5SMichael Davis             <div>
29edb195a5SMichael Davis                 <p class="inline event__description">{{event.Severity}}</p>
308b4828a6SIftekharul Islam             </div>
318b4828a6SIftekharul Islam         <div class="column small-1 large-1">
32*96bbf310SIftekharul Islam             <button class="accord-trigger" ng-class="{'active': event.meta}"
33*96bbf310SIftekharul Islam                     ng-click="event.meta = ! event.meta"></button>
348b4828a6SIftekharul Islam         </div>
358b4828a6SIftekharul Islam        </div>
368b4828a6SIftekharul Islam     <div class="row event__metadata-row" ng-class="{'active': event.meta}">
378b4828a6SIftekharul Islam         <div class="column small-1 large-1 event-log__col-check">&nbsp;</div>
388b4828a6SIftekharul Islam         <div class="column small-11 large-11 end">
398b4828a6SIftekharul Islam             <div class="event__metadata">{{event.additional_data}}
408b4828a6SIftekharul Islam             </div>
418b4828a6SIftekharul Islam             <div>
428b4828a6SIftekharul Islam                 <div class="event__actions">
438b4828a6SIftekharul Islam                     <button class="btn-meta-copy" clipboard text="event.additional_data" on-copied="copySuccess(event)" on-error="copyfailed(err)">
448b4828a6SIftekharul Islam                        <img class="event__icon" src="assets/images/icon-copy.svg" alt=""/><span ng-if="!event.copied">Copy</span><span ng-if="event.copied">Copied</span>
458b4828a6SIftekharul Islam                     </button>
46*96bbf310SIftekharul Islam                     <button
47*96bbf310SIftekharul Islam                             class="btn-delete"
48*96bbf310SIftekharul Islam                             ng-class="{'disabled': multiSelected}"
49*96bbf310SIftekharul Islam                             ng-click="event.confirm= ! event.confirm"
50*96bbf310SIftekharul Islam                             ng-disabled="multiSelected">
51*96bbf310SIftekharul Islam                             <img
528b4828a6SIftekharul Islam                             class="event__icon"
538b4828a6SIftekharul Islam                             src="assets/images/icon-trashcan.svg"
548b4828a6SIftekharul Islam                             alt=""/>Delete
558b4828a6SIftekharul Islam                     </button>
56*96bbf310SIftekharul Islam                     <button class="btn-resolve" ng-class="{'disabled': (event.Resolved == 1 || multiSelected)}" ng-click="resolveEvent(event)" ng-disabled="event.Resolved == 1 || multiSelected"><img class="event__icon" src="assets/images/icon-checklist.svg" alt=""/>Resolved</button>
578b4828a6SIftekharul Islam                 </div>
588b4828a6SIftekharul Islam                 <div class="event__related" ng-show="event.related_items.length">
598b4828a6SIftekharul Islam                     <p class="inline event__related-label">Related items:</p>
608b4828a6SIftekharul Islam                     <p class="event__related-item" ng-repeat="item in event.related_items">{{item}}</p>
618b4828a6SIftekharul Islam                 </div>
628b4828a6SIftekharul Islam             </div>
638b4828a6SIftekharul Islam         </div>
648b4828a6SIftekharul Islam     </div>
658b4828a6SIftekharul Islam</div>