Skip to content

Documentation / @imvu/client / GiftsManager

Class: GiftsManager ​

Defined in: packages/client/src/managers/GiftsManager.ts:43

Extends ​

Constructors ​

Constructor ​

ts
new GiftsManager(client): GiftsManager;

Defined in: packages/client/src/managers/BaseManager.ts:5

Parameters ​

ParameterType
clientClient

Returns ​

GiftsManager

Inherited from ​

BaseManager.constructor

Properties ​

client ​

ts
protected client: Client;

Defined in: packages/client/src/managers/BaseManager.ts:5

Inherited from ​

AccountManager.client

Accessors ​

account ​

Get Signature ​

ts
get protected account(): AccountManager;

Defined in: packages/client/src/managers/BaseManager.ts:7

Returns ​

AccountManager

Inherited from ​

BaseManager.account

Methods ​

authenticated() ​

ts
protected authenticated(): boolean;

Defined in: packages/client/src/managers/BaseManager.ts:11

Returns ​

boolean

Inherited from ​

BaseManager.authenticated


gift() ​

ts
gift(
   user, 
   product, 
   message?
): Promise<GiftResult>;

Defined in: packages/client/src/managers/GiftsManager.ts:98

Compatibility convenience; prefer send for named arguments.

Parameters ​

ParameterTypeDefault value
user| string | number | User<UserRelations>undefined
productstring | number | Productundefined
message?string''

Returns ​

Promise<GiftResult>


send() ​

ts
send(__namedParameters): Promise<GiftResult>;

Defined in: packages/client/src/managers/GiftsManager.ts:44

Parameters ​

ParameterType
__namedParametersSendGiftOptions

Returns ​

Promise<GiftResult>

Released under the MIT License.