/** * 试图控制启动类 * 在vue 初始化(created)时 实例化此类 *@since 2.0 *@author zhiguo *@Date 2018/3/22 15:37 */ import { ViewHandler, ViewOption } from './CoreInterface'; import 'perfect-scrollbar/css/perfect-scrollbar.css'; import PerfectScrollbar from 'perfect-scrollbar'; import { MobileAdapter } from './adapter/MobileAdapter'; import { SystemTip } from './SystemTip'; import { UIAdapter } from './adapter/UIAdapter'; export declare class ViewController { private static classKeys; private static classValues; private static instance; static perfectScrollbar: PerfectScrollbar; viewHandler: ViewHandler; uiAdapter: UIAdapter; mobileAdapter: MobileAdapter; tip: SystemTip; constructor(viewHandler: ViewHandler, viewOption?: ViewOption); static getInstance(viewHandler?: ViewHandler, viewOption?: ViewOption): ViewController; private initWindowResize; private scrollerUpdate; domReady(): void; /** * 初始化加载等待框 */ showLoading(): void; /** * 隐藏等待框 */ hideLoading(time?: number): void; /** * 适配手机端, * 当检查为手机端时增加手机端样式 * */ adaptationMobile(): void; }