commonui-lib-test
Version:
"#common ui lib test"
19 lines (18 loc) • 791 B
TypeScript
import { CIGameInfo } from "../../CIGameInfo";
export interface IMusicSetting {
music_value: number;
sound_value: number;
music_on: boolean;
sound_on: boolean;
}
export declare class StorageHandler {
static getLocalItem(key: string): string;
static setLocalItem(key: string, value: string): string;
static getSessionItem(key: string): string;
static setSessionItem(key: string, value: string): string;
static getLanguage(): string;
static setLanguage(value: string): string;
static getMusicSetting<T extends string | IMusicSetting>(param?: string, defaultValue?: T): T;
static setMusicSetting(value: IMusicSetting): IMusicSetting;
static getGameInfo<T extends string | CIGameInfo>(param?: string, defaultValue?: T): T;
}