a4-fit-text
Version:
Angular Fit Text (Auto scale text to fit container) component
21 lines (20 loc) • 687 B
TypeScript
import { OnInit, ElementRef, AfterViewInit } from '@angular/core';
import { BehaviorSubject } from 'rxjs';
export declare class FitTextComponent implements OnInit, AfterViewInit {
private elementRef;
set text(t: string);
g1: ElementRef;
text$: BehaviorSubject<any>;
width$: BehaviorSubject<number>;
height$: BehaviorSubject<number>;
g0Transform$: BehaviorSubject<string>;
g1Transform$: BehaviorSubject<string>;
g2Transform$: BehaviorSubject<string>;
g1Rect: any;
ready: boolean;
constructor(elementRef: ElementRef);
ngOnInit(): void;
ngAfterViewInit(): void;
update(): void;
resize(event: any): void;
}