Skip to main content

@auvious/client / ClientService

Class: ClientService

Supports client management from one user to another.

Table of contents​

Constructors​

Properties​

Methods​

Constructors​

constructor​

• new ClientService(commonSource): ClientService

Parameters​

NameType
commonSourceObservable<AuviousCommon>

Returns​

ClientService

Properties​

apiResource​

• Private apiResource: ApiResource

Methods​

create​

▸ create(description, roles?): Promise<IClient>

Parameters​

NameType
descriptionstring
roles?string[]

Returns​

Promise<IClient>


delete​

▸ delete(clientId): Promise<any>

Parameters​

NameType
clientIdstring

Returns​

Promise<any>


list​

▸ list(): Promise<IClient[]>

Returns​

Promise<IClient[]>


update​

▸ update(clientId, description, roles): Promise<IClient>

Parameters​

NameType
clientIdstring
descriptionstring
rolesstring[]

Returns​

Promise<IClient>