UNPKG

slideheader

Version:

A JavaScript plugin to display or hide headerbar with a sliding motion

40 lines (36 loc) 891 B
export namespace SlideHeaderModel { export enum SlideType { UP = 'Up', DOWN = 'Down', } export enum MethodType { SLIDE_DOWN = 'slideDown', SLIDE_UP = 'slideUp', } export enum SlideTiming { EASE = 'ease', LINEAR = 'linear', EASE_IN = 'ease-in', EASE_OUT = 'ease-out', EASE_IN_OUT = 'ease-in-out', } export interface Option { [key: string]: any; headerBarHeight?: number; headerBarWidth?: string; header2SelectorName?: string; zIndex?: number; boxShadow?: string; opacity?: number; slidePoint?: number; slideDownDuration?: string; slideUpDuration?: string; slideDownTiming?: SlideTiming | string; slideUpTiming?: SlideTiming | string; slideDownCallback?: () => void; slideUpCallback?: () => void; cloneHeader?: boolean; fullscreenView?: boolean; headroom?: boolean; } }