webdev-power-kit
Version:
A powerful toolkit that simplifies access to browser features like clipboard, notifications, battery, vibration, and more — perfect for modern web developers.
18 lines (17 loc) • 456 B
TypeScript
export interface ScreenInfo {
width: number;
height: number;
availWidth: number;
availHeight: number;
devicePixelRatio: number;
orientation: string;
isLandscape: boolean;
}
/**
* Get current screen and viewport info
*/
export declare function getScreenInfo(): ScreenInfo;
/**
* Listen for screen size changes (resize/orientation change)
*/
export declare function onScreenResize(callback: (info: ScreenInfo) => void): void;