UNPKG

1.54 kBTypeScriptView Raw
1import { OnChanges, SimpleChanges } from '@angular/core';
2import { DomSanitizer, SafeHtml } from '@angular/platform-browser';
3import { FlipProp, PullProp, RotateProp, SizeProp, Styles, TextParams, Transform } from '@fortawesome/fontawesome-svg-core';
4import { FaLayersComponent } from './layers.component';
5import * as i0 from "@angular/core";
6export declare class FaLayersTextComponent implements OnChanges {
7 private parent;
8 private sanitizer;
9 content: string;
10 title?: string;
11 styles?: Styles;
12 classes?: string[];
13 spin?: boolean;
14 pulse?: boolean;
15 flip?: FlipProp;
16 size?: SizeProp;
17 pull?: PullProp;
18 border?: boolean;
19 inverse?: boolean;
20 rotate?: RotateProp;
21 fixedWidth?: boolean;
22 transform?: string | Transform;
23 renderedHTML: SafeHtml;
24 constructor(parent: FaLayersComponent, sanitizer: DomSanitizer);
25 ngOnChanges(changes: SimpleChanges): void;
26 /**
27 * Updating params by component props.
28 */
29 protected buildParams(): TextParams;
30 private updateContent;
31 static ɵfac: i0.ɵɵFactoryDeclaration<FaLayersTextComponent, [{ optional: true; }, null]>;
32 static ɵcmp: i0.ɵɵComponentDeclaration<FaLayersTextComponent, "fa-layers-text", never, { "content": "content"; "title": "title"; "styles": "styles"; "classes": "classes"; "spin": "spin"; "pulse": "pulse"; "flip": "flip"; "size": "size"; "pull": "pull"; "border": "border"; "inverse": "inverse"; "rotate": "rotate"; "fixedWidth": "fixedWidth"; "transform": "transform"; }, {}, never, never>;
33}