UNPKG

@igo2/core

Version:
29 lines (25 loc) 749 B
import { BehaviorSubject } from 'rxjs'; import * as i0 from '@angular/core'; declare enum Media { Mobile = "mobile", Tablet = "tablet", Desktop = "desktop" } declare enum MediaOrientation { Portrait = "portrait", Landscape = "landscape" } declare class MediaService { media$: BehaviorSubject<Media>; orientation$: BehaviorSubject<MediaOrientation>; constructor(); getMedia(): Media; getOrientation(): MediaOrientation; isTouchScreen(): boolean; isMobile(): boolean; isTablet(): boolean; isDesktop(): boolean; static ɵfac: i0.ɵɵFactoryDeclaration<MediaService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<MediaService>; } export { Media, MediaOrientation, MediaService };