UNPKG

@huds0n/screen-manager

Version:

Component to manage screen safe area view padding

11 lines 723 B
import { LayoutChangeEvent } from "react-native"; import { SharedState } from "@huds0n/shared-state"; import type { Types } from "./types"; export declare const ScreenManagerState: SharedState<Types.State>; export declare function handleScreenLayout({ nativeEvent: { layout: { height: safeHeight, width: safeWidth, x, y }, }, }: LayoutChangeEvent): void; export declare function getDimensions(): Types.Dimensions; export declare function useDimensions(): Types.Dimensions; export declare function getAppearance(): Types.Appearance; export declare function setAppearance(appearance: Types.Appearance): void; export declare function appearanceOnMount(appearance: Types.Appearance): void; //# sourceMappingURL=helpers.d.ts.map