UNPKG

@funnelback/ng-sds

Version:

`@funnelback/ng-sds` is Bootstrap 5 based library that aims to implement the [Squiz Design System specification](https://designsystem.squiz.net/) in Angular.

17 lines (16 loc) 697 B
import { OnDestroy } from '@angular/core'; import { BehaviorSubject, Observable } from 'rxjs'; import { SdsLayoutService } from './layout.service'; import * as i0 from "@angular/core"; export declare abstract class SdsLayoutTypeService<T> implements OnDestroy { private layoutService; private _type; private _destroySubject; constructor(layoutService: SdsLayoutService); ngOnDestroy(): void; get(): BehaviorSubject<T>; match(...types: T[]): Observable<boolean>; protected abstract getType(width: number): T; static ɵfac: i0.ɵɵFactoryDeclaration<SdsLayoutTypeService<any>, never>; static ɵprov: i0.ɵɵInjectableDeclaration<SdsLayoutTypeService<any>>; }