Skip to main content

ClientService

@auvious/client / Exports / ClientService

Class: ClientService

Supports client management from one user to another.

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new ClientService(commonSource)

Parameters

NameType
commonSourceObservable<AuviousCommon>

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>