UNPKG

kwikui

Version:

KwikID's UI Component Library in Angular

28 lines (27 loc) 1.26 kB
import { EventEmitter, OnChanges, OnInit, SimpleChanges } from "@angular/core"; import { DomSanitizer } from "@angular/platform-browser"; import { EKwikUIImageLoadingType, EKwikUIImageType } from "./image.definitions"; import * as i0 from "@angular/core"; export declare class KwikUIImageComponent implements OnInit, OnChanges { private domSanitizer; altText: string; class: string; html: any; id: string; imageSrc: string; imageType: EKwikUIImageType; loadingType: EKwikUIImageLoadingType; styles: string; onClick: EventEmitter<any>; safeImageSrc: any; constructor(domSanitizer: DomSanitizer); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; private validateInputProperty; handleOnClick(e: any): void; private cleanImageSrc; private sanitizeImage; handleImageBasedOnImageType(): void; static ɵfac: i0.ɵɵFactoryDeclaration<KwikUIImageComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<KwikUIImageComponent, "kwikui-image", never, { "altText": "altText"; "class": "class"; "html": "html"; "id": "id"; "imageSrc": "imageSrc"; "imageType": "imageType"; "loadingType": "loadingType"; "styles": "styles"; }, { "onClick": "onClick"; }, never, never>; }