skynovel
Version:
webgl novelgame framework
41 lines • 1.5 kB
TypeScript
import { SysNode } from "./SysNode";
import { ITag, IHTag, IVariable, IData4Vari, IMain, IFncHook } from './CmnInterface';
import { Application } from 'pixi.js';
export declare class SysApp extends SysNode {
constructor(hPlg?: {}, arg?: {
cur: string;
crypto: boolean;
dip: string;
});
protected readonly $path_userdata: string;
protected readonly $path_downloads: string;
protected readonly normalize: (src: string, form: string) => string;
initVal(data: IData4Vari, hTmp: any, comp: (data: IData4Vari) => void): void;
private isMovingWin;
private posMovingWin;
private delayWinPos;
private readonly dsp;
private main;
private run;
private readonly win;
private readonly wc;
init(hTag: IHTag, appPixi: Application, val: IVariable, main: IMain): void;
private endSkt;
private toast;
private static readonly hToastDat;
private aFncHook;
addHook(fnc: IFncHook): void;
callHook: IFncHook;
protected readonly isPackaged: () => any;
readonly isDbg: () => boolean;
protected readonly close: () => boolean;
protected readonly _export: ITag;
protected readonly _import: ITag;
protected readonly navigate_to: ITag;
protected titleSub(txt: string): void;
protected readonly tgl_full_scr: ITag;
protected readonly tgl_full_scr_sub: () => void;
protected readonly update_check: ITag;
protected readonly window: ITag;
}
//# sourceMappingURL=SysApp.d.ts.map