UNPKG

vh-check

Version:
24 lines (23 loc) 645 B
export declare type UnbindFunction = () => void; export declare type ComputeCallback = (result?: Result) => void; export interface Sizes { vh: number; windowHeight: number; offset: number; isNeeded: boolean; value: number; } export declare type ComputeSizeMethod = () => Sizes; export interface Configuration { cssVarName?: string; redefineVh?: boolean; method?: ComputeSizeMethod; force?: boolean; bind?: boolean; updateOnTouch?: boolean; onUpdate?: ComputeCallback; } export interface Result extends Sizes { unbind: UnbindFunction; recompute: ComputeSizeMethod; }