@porscheinformatik/clr-addons
Version:
Addon components for Clarity Angular
28 lines (27 loc) • 908 B
TypeScript
import { ElementRef, Renderer2 } from '@angular/core';
import * as i0 from "@angular/core";
export declare enum AcceptedBrands {
AUDI = 0,
CUPRA = 1,
DWA = 2,
PORSCHE = 3,
SEAT = 4,
SKODA = 5,
VW = 6,
VWN = 7
}
export declare class ClrBrandAvatar {
private renderer;
avatar: boolean;
brand: string;
size: number;
avatarElement: ElementRef;
static DEFAULT_ICON_SHAPE: string;
constructor(renderer: Renderer2);
ngAfterViewInit(): void;
getShape(): string;
getDefaultIcon(): string;
static getCleanBrandName(input: string): string;
static ɵfac: i0.ɵɵFactoryDeclaration<ClrBrandAvatar, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<ClrBrandAvatar, "clr-brand-avatar", never, { "brand": { "alias": "clrBrand"; "required": false; }; "size": { "alias": "clrSize"; "required": false; }; }, {}, never, never, false, never>;
}