72403: Support for process output on detail page

This commit is contained in:
Marie Verdonck
2020-08-04 14:15:25 +02:00
parent eb9809801f
commit 8325a34910
10 changed files with 216 additions and 9 deletions

View File

@@ -1,3 +1,5 @@
import { PROCESS_OUTPUT_TYPE } from '../../core/shared/process-output.resource-type';
import { ProcessOutput } from './process-output.model';
import { ProcessStatus } from './process-status.model';
import { ProcessParameter } from './process-parameter.model';
import { CacheableObject } from '../../core/cache/object-cache.reducer';
@@ -85,4 +87,11 @@ export class Process implements CacheableObject {
*/
@link(SCRIPT)
script?: Observable<RemoteData<Script>>;
/**
* The output logs created by this Process
* Will be undefined unless the output {@link HALLink} has been resolved.
*/
@link(PROCESS_OUTPUT_TYPE)
output?: Observable<RemoteData<ProcessOutput>>;
}