@fortawesome/angular-fontawesome
Version:
Angular Fontawesome, an Angular library
34 lines (33 loc) • 1.54 kB
TypeScript
import { OnChanges, SimpleChanges } from '@angular/core';
import { DomSanitizer, SafeHtml } from '@angular/platform-browser';
import { FlipProp, PullProp, RotateProp, SizeProp, Styles, TextParams, Transform } from '@fortawesome/fontawesome-svg-core';
import { FaLayersComponent } from './layers.component';
import * as i0 from "@angular/core";
export declare class FaLayersTextComponent implements OnChanges {
private parent;
private sanitizer;
content: string;
title?: string;
styles?: Styles;
classes?: string[];
spin?: boolean;
pulse?: boolean;
flip?: FlipProp;
size?: SizeProp;
pull?: PullProp;
border?: boolean;
inverse?: boolean;
rotate?: RotateProp;
fixedWidth?: boolean;
transform?: string | Transform;
renderedHTML: SafeHtml;
constructor(parent: FaLayersComponent, sanitizer: DomSanitizer);
ngOnChanges(changes: SimpleChanges): void;
/**
* Updating params by component props.
*/
protected buildParams(): TextParams;
private updateContent;
static ɵfac: i0.ɵɵFactoryDeclaration<FaLayersTextComponent, [{ optional: true; }, null]>;
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>;
}