@taiga-ui/kit
Version:
Taiga UI Angular main components kit
22 lines (21 loc) • 808 B
TypeScript
import { AfterViewInit, ElementRef, Renderer2 } from '@angular/core';
import { PolymorpheusContent } from '@tinkoff/ng-polymorpheus';
import { Observable } from 'rxjs';
export declare class TuiLineClampComponent implements AfterViewInit {
private readonly elementRef;
set linesLimit(linesLimit: number);
lineHeight: number;
content: PolymorpheusContent;
private readonly linesLimit$;
private readonly outlet?;
private initialized;
constructor(elementRef: ElementRef<HTMLElement>, renderer: Renderer2);
get lineClamp$(): Observable<number>;
get overflown(): boolean;
get computedContent(): PolymorpheusContent;
get oneLine(): boolean;
get maxHeight(): number | null;
get height(): number | null;
ngAfterViewInit(): void;
markForCheck(): void;
}