public jobStatus()

in desktop/src/app/components/job/browse/job-list.component.ts [100:119]


    public jobStatus(job: Job): QuickListItemStatus {
        if (job.executionInfo && job.executionInfo.schedulingError) {
            return QuickListItemStatus.warning;
        } else {
            switch (job.state) {
                case JobState.completed:
                    return QuickListItemStatus.normal;
                case JobState.disabled:
                case JobState.disabling:
                    return QuickListItemStatus.accent;
                case JobState.active:
                case JobState.enabling:
                    return QuickListItemStatus.lightaccent;
                case JobState.terminating:
                    return QuickListItemStatus.important;
                default:
                    return QuickListItemStatus.normal;
            }
        }
    }