arlas-wui-toolkit / Exports / ProcessService

Class: ProcessService

Table of contents

Constructors

Methods

Constructors

constructor

new ProcessService(http, arlasSettingsService, collaborativeSearchService)

Parameters

Name Type
http HttpClient
arlasSettingsService ArlasSettingsService
collaborativeSearchService ArlasCollaborativesearchService

Defined in

projects/arlas-toolkit/src/lib/services/process/process.service.ts:36

Methods

check

check(): Observable<any>

Returns

Observable<any>

Defined in

projects/arlas-toolkit/src/lib/services/process/process.service.ts:72


getItemsDetail

getItemsDetail(idFieldName, itemsId, collection): Observable<Map<string, any>>

Parameters

Name Type
idFieldName any
itemsId string[]
collection string

Returns

Observable<Map<string, any>>

Defined in

projects/arlas-toolkit/src/lib/services/process/process.service.ts:108


getJobStatus

getJobStatus(jobId): Observable<ProcessOutput>

Parameters

Name Type
jobId string

Returns

Observable<ProcessOutput>

Defined in

projects/arlas-toolkit/src/lib/services/process/process.service.ts:95


getProcessInputs

getProcessInputs(): ProcessInputs

Returns

ProcessInputs

Defined in

projects/arlas-toolkit/src/lib/services/process/process.service.ts:76


load

load(): Observable<ProcessInputs>

Returns

Observable<ProcessInputs>

Defined in

projects/arlas-toolkit/src/lib/services/process/process.service.ts:84


process

process(ids, payload, collection): Observable<ProcessOutput>

Parameters

Name Type Description
ids string[] List of products ids
payload any Values of the dynamic form
collection string Collection of selectied items

Returns

Observable<ProcessOutput>

Defined in

projects/arlas-toolkit/src/lib/services/process/process.service.ts:52


setOptions

setOptions(options): void

Parameters

Name Type
options any

Returns

void

Defined in

projects/arlas-toolkit/src/lib/services/process/process.service.ts:42


setProcessInputs

setProcessInputs(process): void

Parameters

Name Type
process ProcessInputs

Returns

void

Defined in

projects/arlas-toolkit/src/lib/services/process/process.service.ts:80