UNPKG

ngx-avatars

Version:

A universal avatar component for Angular applications that fetches / generates avatar based on the information you have about the user.

17 lines (16 loc) 650 B
import { Source } from './source'; import { AvatarSource } from './avatar-source.enum'; import { AvatarConfigService } from '../avatar-config.service'; import * as i0 from "@angular/core"; /** * Factory class that implements factory method pattern. * Used to create Source implementation class based * on the source Type */ export declare class SourceFactory { private sources; constructor(avatarConfigService: AvatarConfigService); newInstance(sourceType: AvatarSource, sourceValue: string): Source; static ɵfac: i0.ɵɵFactoryDeclaration<SourceFactory, never>; static ɵprov: i0.ɵɵInjectableDeclaration<SourceFactory>; }