UNPKG

@dnb/eufemia

Version:

DNB Eufemia Design System UI Library

20 lines (19 loc) 752 B
/** * Check if device is touch device or not */ export function isTouchDevice(): boolean; export function defineNavigator(): void; export function processChildren(props: any): any; export function detectOutsideClick(ignoreElements: any, onSuccess: Function, options?: any): DetectOutsideClickClass; export class DetectOutsideClickClass { constructor(ignoreElements: any, onSuccess: any, options?: {}); handleClickOutside: (event: any) => void; keydownCallback: (event: any) => void; keyupCallback: (event: any) => void; remove(): void; checkOutsideClick: ({ event, ignoreElements }: { event: any; ignoreElements: any; }, onSuccess?: any) => void; } export function checkIfHasScrollbar(elem: any): boolean;