UNPKG

coolink

Version:

Coocaa Coolink APP JavaScript library

47 lines (46 loc) 1.55 kB
interface MediaQueryInfo { width?: number; height?: number; statusBarHeight?: number; bottomBarHeight?: number; appBarHeight?: number; devicePixelRatio?: number; } export default class UIManager { static rpx(width: number): number; static get screenWidth(): number; static get screenHeight(): number; static get statusBarHeight(): number; static get bottomBarHeight(): number; static get appbarHeight(): number; static get devicePixelRatio(): number; static setDeviceInfo(info?: MediaQueryInfo): void; static setDesignInfo(width: number, height: number): void; static setAppBarHeight(appBarHeight: number): void; } declare class MediaQuery { private _screenWidth; private _screenHeight; private _statusBarHeight; private _bottomBarHeight; private _appBarHeight; private _devicePixelRatio; private _designWidth; private _designHeight; private _scaleWidth; private _scaleHeight; get screenWidth(): number; get screenHeight(): number; get statusBarHeight(): number; get bottomBarHeight(): number; get appBarHeight(): number; set appBarHeight(height: number); get devicePixelRatio(): number; setDeviceInfo(info?: MediaQueryInfo): void; setDesignInfo(designWidth: number, designHeight: number): void; private setScaleInfo; computeRealWidth(width: any): number; computedRealHeight(height: any): number; } export declare const mediaQuery: MediaQuery; export {};