@taiga-ui/core
Version:
Core library for creating Angular components and applications using Taiga UI
17 lines (16 loc) • 657 B
TypeScript
import { type TuiMedia } from '@taiga-ui/core/tokens';
import { Observable } from 'rxjs';
import * as i0 from "@angular/core";
export type TuiBreakpointMediaKey = keyof Omit<TuiMedia, 'tablet'>;
/**
* Service to provide the current breakpoint based on Taiga UI's media queries
*/
export declare class TuiBreakpointService extends Observable<TuiBreakpointMediaKey | null> {
private readonly media;
private readonly sorted;
private readonly invert;
private readonly stream$;
constructor();
static ɵfac: i0.ɵɵFactoryDeclaration<TuiBreakpointService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<TuiBreakpointService>;
}