Interface: ProfileService
Defined in: domain/contracts.ts:625
Registry of document profiles.
Methods
getProfile()
ts
getProfile(profileId): Promise<DocumentProfile>;Defined in: domain/contracts.ts:629
Returns a profile by id.
Parameters
| Parameter | Type |
|---|---|
profileId | string |
Returns
Promise<DocumentProfile>
listProfiles()
ts
listProfiles(): Promise<DocumentProfile[]>;Defined in: domain/contracts.ts:627
Lists all registered profiles.
Returns
Promise<DocumentProfile[]>
registerProfile()
ts
registerProfile(input): Promise<void>;Defined in: domain/contracts.ts:631
Registers a profile.
Parameters
| Parameter | Type |
|---|---|
input | { profile: DocumentProfile; } |
input.profile | DocumentProfile |
Returns
Promise<void>