Browse Source

Next status meta field.

pull/447/head
Sebastian 6 years ago
parent
commit
13ab43900e
  1. 2
      frontend/app/features/content/shared/content-list-cell.directive.ts
  2. 5
      frontend/app/features/content/shared/content-list-field.component.ts
  3. 3
      frontend/app/features/content/shared/content-list-header.component.ts
  4. 1
      frontend/app/shared/services/schemas.service.ts

2
frontend/app/features/content/shared/content-list-cell.directive.ts

@ -46,6 +46,8 @@ export function getCellWidth(field: TableField) {
return 150;
case MetaFields.status:
return 160;
case MetaFields.statusNext:
return 240;
case MetaFields.statusColor:
return 50;
case MetaFields.version:

5
frontend/app/features/content/shared/content-list-field.component.ts

@ -56,6 +56,11 @@ import {
{{content.status}}
</span>
</ng-container>
<ng-container *ngSwitchCase="metaFields.statusNext">
<span class="truncate" *ngIf="content.scheduleJob">
{{content.scheduleJob.status}} at {{content.scheduleJob.dueTime | sqxShortDate}}
</span>
</ng-container>
<ng-container *ngSwitchCase="metaFields.statusColor">
<sqx-content-status
[status]="content.status"

3
frontend/app/features/content/shared/content-list-header.component.ts

@ -56,6 +56,9 @@ import {
<ng-container *ngSwitchCase="metaFields.status">
<sqx-table-header text="Status"></sqx-table-header>
</ng-container>
<ng-container *ngSwitchCase="metaFields.statusNext">
<sqx-table-header text="Next Status"></sqx-table-header>
</ng-container>
<ng-container *ngSwitchCase="metaFields.statusColor">
<sqx-table-header text="Status"></sqx-table-header>
</ng-container>

1
frontend/app/shared/services/schemas.service.ts

@ -47,6 +47,7 @@ export const MetaFields = {
lastModifiedByName: 'meta.lastModifiedBy.name',
status: 'meta.status',
statusColor: 'meta.status.color',
statusNext: 'meta.status.next',
version: 'meta.version'
};

Loading…
Cancel
Save