mirror of
https://github.com/ansible/awx.git
synced 2026-02-20 04:30:05 -03:30
show status icon next to panel title when expanded
This commit is contained in:
@@ -303,6 +303,7 @@ function OutputIndexController (
|
|||||||
|
|
||||||
// Panel
|
// Panel
|
||||||
vm.title = $filter('sanitize')(resource.model.get('name'));
|
vm.title = $filter('sanitize')(resource.model.get('name'));
|
||||||
|
vm.status = resource.model.get('status');
|
||||||
vm.strings = strings;
|
vm.strings = strings;
|
||||||
vm.resource = resource;
|
vm.resource = resource;
|
||||||
vm.reloadState = reloadState;
|
vm.reloadState = reloadState;
|
||||||
@@ -340,6 +341,7 @@ function OutputIndexController (
|
|||||||
});
|
});
|
||||||
|
|
||||||
startListening();
|
startListening();
|
||||||
|
status.subscribe(data => { vm.status = data.status; });
|
||||||
|
|
||||||
return last();
|
return last();
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -9,6 +9,8 @@
|
|||||||
<at-panel class="at-Stdout" ng-class="{'at-Stdout--fullscreen': vm.isPanelExpanded}">
|
<at-panel class="at-Stdout" ng-class="{'at-Stdout--fullscreen': vm.isPanelExpanded}">
|
||||||
<div class="at-Stdout-wrapper">
|
<div class="at-Stdout-wrapper">
|
||||||
<div class="at-Panel-headingTitle">
|
<div class="at-Panel-headingTitle">
|
||||||
|
<i ng-show="vm.isPanelExpanded && vm.status"
|
||||||
|
class="JobResults-statusResultIcon fa icon-job-{{ vm.status }}"></i>
|
||||||
{{ vm.title }}
|
{{ vm.title }}
|
||||||
</div>
|
</div>
|
||||||
<at-job-stats
|
<at-job-stats
|
||||||
|
|||||||
Reference in New Issue
Block a user