commonui-lib-test
Version:
"#common ui lib test"
132 lines (131 loc) • 3.65 kB
TypeScript
declare enum EnumMaintenType {
None = 0,
Regular = 1,
Temporary = 2
}
/**
* @api {class} MaintenHandler
* @apiName MaintenHandler
* @apiGroup MaintenHandler
* @apiDescription MaintenHandler
*/
export default class MaintenHandler {
private static _instance;
static get Ins(): MaintenHandler;
private view;
constructor();
/**
* @api {function} isInit
* @apiName isInit
* @apiGroup MaintenHandler
* @apiDescription isInit
*/
get isInit(): boolean;
/**
* @api {function} currMaintenType
* @apiName currMaintenType
* @apiGroup MaintenHandler
* @apiDescription currMaintenType
*/
get currMaintenType(): number;
/**
* @api {function} initHandler
* @apiName initHandler
* @apiGroup MaintenHandler
* @apiDescription initMaintenHandler
*/
initHandler(initCallBack?: Laya.Handler): void;
/**
* @api {function} dispose
* @apiName dispose
* @apiGroup MaintenHandler
* @apiDescription dispose
*/
dispose(): void;
/**
* @api {function} createView
* @apiName createView
* @apiGroup MaintenHandler
* @apiDescription createView
*/
private createView;
/**
* @api {function} viewUIReady
* @apiName viewUIReady
* @apiGroup MaintenHandler
* @apiDescription viewUIReady
*/
private viewUIReady;
/**
* @api {function} setViewOrder
* @apiName setViewOrder
* @apiGroup MaintenHandler
* @apiDescription setViewOrder
*/
private setViewOrder;
/**
* @api {function} setMaintenOrder
* @apiName setMaintenOrder
* @apiGroup MaintenHandler
* @apiDescription setMaintenOrder
*/
setMaintenOrder(targetView: fgui.GObject): number;
showServerMaintenance(maintenType?: EnumMaintenType, timeLeft?: number, onCompleteCB?: Function): void;
/**
* @api {function} setServerMaintenanceData
* @apiName setServerMaintenanceData
* @apiGroup MaintenHandler
* @apiDescription setServerMaintenanceData
*/
private setServerMaintenanceData;
/**
* @api {function} startMaintenTween
* @apiName startMaintenTween
* @apiGroup MaintenHandler
* @apiDescription startMaintenTween
*/
private startMaintenTween;
/**
* @api {function} stopMaintenTween
* @apiName stopMaintenTween
* @apiGroup MaintenHandler
* @apiDescription stopMaintenTween
*/
private stopMaintenTween;
/**
* @api {function} onStartMaintenTween
* @apiName onStartMaintenTween
* @apiGroup MaintenHandler
* @apiDescription onStartMaintenTween
*/
private onStartMaintenTween;
/**
* @api {function} onUpdateMaintenTween
* @apiName onUpdateMaintenTween
* @apiGroup MaintenHandler
* @apiDescription onUpdateMaintenTween
*/
private onUpdateMaintenTween;
/**
* @api {function} onCompleteMaintenTween
* @apiName onCompleteMaintenTween
* @apiGroup MaintenHandler
* @apiDescription onCompleteMaintenTween
*/
private onCompleteMaintenTween;
/**
* @api {function} setMaintenTimeText
* @apiName setMaintenTimeText
* @apiGroup MaintenHandler
* @apiDescription setMaintenTimeText
*/
private setMaintenTimeText;
/**
* @api {function} checkTimeLeft
* @apiName checkTimeLeft
* @apiGroup MaintenHandler
* @apiDescription checkTimeLeft
*/
private checkTimeLeft;
}
export {};