UNPKG

@bitrix24/b24ui-nuxt

Version:

Bitrix24 UI-Kit for developing web applications REST API for NUXT & VUE

30 lines (29 loc) 1.03 kB
import { breakpointsTailwind } from '@vueuse/core'; export type PlatformName = 'web' | 'bitrix-mobile' | 'bitrix-desktop'; export type ScreenSize = keyof typeof breakpointsTailwind | 'xs'; export declare const useDevice: () => { platform: Readonly<import("vue").Ref<{ readonly name?: PlatformName | undefined; readonly version?: string | undefined; }, { readonly name?: PlatformName | undefined; readonly version?: string | undefined; }>>; version: import("vue").ComputedRef<string | undefined>; isWeb: import("vue").ComputedRef<boolean>; isBitrixMobile: import("vue").ComputedRef<boolean>; isBitrixDesktop: import("vue").ComputedRef<boolean>; screen: import("vue").ComputedRef<{ current: ScreenSize; xs: boolean; sm: boolean; md: boolean; lg: boolean; xl: boolean; '2xl': boolean; isMobile: boolean; isTablet: boolean; isDesktop: boolean; isLargeDesktop: boolean; }>; };