Documentation / @imvu/client / RouletteManager
Class: RouletteManager
Defined in: packages/client/src/managers/RouletteManager.ts:22
Extends
Constructors
Constructor
new RouletteManager(client): RouletteManager;Defined in: packages/client/src/managers/BaseManager.ts:5
Parameters
| Parameter | Type |
|---|---|
client | Client |
Returns
RouletteManager
Inherited from
Properties
client
protected client: Client;Defined in: packages/client/src/managers/BaseManager.ts:5
Inherited from
Accessors
account
Get Signature
get protected account(): AccountManager;Defined in: packages/client/src/managers/BaseManager.ts:7
Returns
Inherited from
Methods
authenticated()
protected authenticated(): boolean;Defined in: packages/client/src/managers/BaseManager.ts:11
Returns
boolean
Inherited from
available()
available(): Promise<boolean>;Defined in: packages/client/src/managers/RouletteManager.ts:23
Returns
Promise<boolean>
spin()
spin(): Promise<DateMapped<{
background_image: string;
current_datetime: string;
next_available_datetime: string;
remaining_redeems: number;
reward?: {
image: string;
redeemed_datetime: string;
slot_index: number;
text: string;
type: string;
};
roulette_image: string;
slot_count: number;
status: "available" | "redeemed";
upgrade_available: boolean;
}>>;Defined in: packages/client/src/managers/RouletteManager.ts:39
Spin the roulette wheel.
Returns
Promise<DateMapped<{ background_image: string; current_datetime: string; next_available_datetime: string; remaining_redeems: number; reward?: { image: string; redeemed_datetime: string; slot_index: number; text: string; type: string; }; roulette_image: string; slot_count: number; status: "available" | "redeemed"; upgrade_available: boolean; }>>
status()
status(): Promise<DateMapped<{
background_image: string;
current_datetime: string;
next_available_datetime: string;
remaining_redeems: number;
reward?: {
image: string;
redeemed_datetime: string;
slot_index: number;
text: string;
type: string;
};
roulette_image: string;
slot_count: number;
status: "available" | "redeemed";
upgrade_available: boolean;
}>>;Defined in: packages/client/src/managers/RouletteManager.ts:27
Returns
Promise<DateMapped<{ background_image: string; current_datetime: string; next_available_datetime: string; remaining_redeems: number; reward?: { image: string; redeemed_datetime: string; slot_index: number; text: string; type: string; }; roulette_image: string; slot_count: number; status: "available" | "redeemed"; upgrade_available: boolean; }>>