chore: update p4p sdk
parent
4d25d06a38
commit
6571042307
|
@ -4,6 +4,7 @@ export type minusTicketType = 'auth' | 'revive';
|
||||||
|
|
||||||
export interface SDK {
|
export interface SDK {
|
||||||
setCallAPI(value: boolean): void;
|
setCallAPI(value: boolean): void;
|
||||||
|
getEnv(): string;
|
||||||
getUserTicket(): number;
|
getUserTicket(): number;
|
||||||
getTopScore(): number;
|
getTopScore(): number;
|
||||||
getLatestScore(): number;
|
getLatestScore(): number;
|
||||||
|
@ -24,6 +25,12 @@ export interface SDK {
|
||||||
getLeaderBoard(): Promise<PlayerInfo[]>;
|
getLeaderBoard(): Promise<PlayerInfo[]>;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export enum Env {
|
||||||
|
development,
|
||||||
|
staging,
|
||||||
|
production,
|
||||||
|
}
|
||||||
|
|
||||||
export interface PlayerInfo {
|
export interface PlayerInfo {
|
||||||
userId: string;
|
userId: string;
|
||||||
displayName: string;
|
displayName: string;
|
||||||
|
@ -33,8 +40,9 @@ export interface PlayerInfo {
|
||||||
export interface Reward {
|
export interface Reward {
|
||||||
id: string;
|
id: string;
|
||||||
name: string;
|
name: string;
|
||||||
type: string;
|
|
||||||
description: string;
|
description: string;
|
||||||
|
quantity: number;
|
||||||
|
thumbnailLink: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
enum InitState {
|
enum InitState {
|
||||||
|
@ -48,6 +56,10 @@ export default class P4PSDK {
|
||||||
|
|
||||||
//#region PUBLIC METHOD
|
//#region PUBLIC METHOD
|
||||||
|
|
||||||
|
public static getEnv(): Env {
|
||||||
|
return Env[this._sdk?.getEnv() as keyof typeof Env];
|
||||||
|
}
|
||||||
|
|
||||||
public static getUserTicket(): number {
|
public static getUserTicket(): number {
|
||||||
return this._sdk?.getUserTicket();
|
return this._sdk?.getUserTicket();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue