mirror of
https://github.com/ansible/awx.git
synced 2026-09-16 00:40:11 -02:30
Merge pull request #2361 from marshmalien/fix/panel-header-docs
Modify panel header to accept title and badge string bindings
This commit is contained in:
@@ -3,17 +3,10 @@
|
||||
<at-panel ng-cloak id="htmlTemplate">
|
||||
<div>
|
||||
<div ng-hide="$state.includes('schedules')">
|
||||
<at-panel-heading hide-dismiss="true">
|
||||
<translate>JOBS</translate>
|
||||
<at-panel-heading title="{{:: vm.strings.get('list.PANEL_TITLE') }}" hide-dismiss="true">
|
||||
</at-panel-heading>
|
||||
<div ui-view="jobsList"></div>
|
||||
</div>
|
||||
<div ng-hide="!$state.includes('schedules')">
|
||||
<at-panel-heading hide-dismiss="true">
|
||||
<translate>SCHEDULES</translate>
|
||||
</at-panel-heading>
|
||||
<div ui-view="schedulesList"></div>
|
||||
</div>
|
||||
</div>
|
||||
</at-panel>
|
||||
<div ng-include="'/static/partials/logviewer.html'"></div>
|
||||
|
||||
@@ -5,6 +5,7 @@ function JobsStrings (BaseString) {
|
||||
const ns = this.jobs;
|
||||
|
||||
ns.list = {
|
||||
PANEL_TITLE: t.s('JOBS'),
|
||||
ROW_ITEM_LABEL_STARTED: t.s('Started'),
|
||||
ROW_ITEM_LABEL_FINISHED: t.s('Finished'),
|
||||
ROW_ITEM_LABEL_WORKFLOW_JOB: t.s('Workflow Job'),
|
||||
|
||||
@@ -58,7 +58,12 @@ export default {
|
||||
},
|
||||
views: {
|
||||
'@': {
|
||||
templateUrl: indexTemplate
|
||||
templateUrl: indexTemplate,
|
||||
controller: ['JobsStrings', function (strings) {
|
||||
const vm = this || {};
|
||||
vm.strings = strings;
|
||||
}],
|
||||
controllerAs: 'vm'
|
||||
},
|
||||
'jobsList@jobs': {
|
||||
templateUrl: jobsListTemplate,
|
||||
|
||||
Reference in New Issue
Block a user