UNPKG

angular-techs-logos

Version:
29 lines (28 loc) 1.71 kB
import { OnInit, OnChanges, SimpleChanges, ViewContainerRef, Type } from '@angular/core'; import { Tech } from './techs/techs-data'; import * as i0 from "@angular/core"; export declare class AngularTechsLogosComponent implements OnInit, OnChanges { list: string[] | undefined; name: string | undefined; size: string | undefined; label: string | undefined; hiddenLabel: boolean | undefined; raw: boolean | undefined; class: string | undefined; hiddenLogos: string[] | undefined; iconContainer: ViewContainerRef; techs: Tech[]; listSignal: import("@angular/core").WritableSignal<string[] | undefined>; hiddenLogosSignal: import("@angular/core").WritableSignal<string[] | undefined>; techsList: import("@angular/core").WritableSignal<Tech[]>; ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; private updateTechs; techClass(name: string): string[]; getTech(name: string): Tech | undefined; private getTechs; private hiddenTechs; getIcon(name: string): Type<any> | null; static ɵfac: i0.ɵɵFactoryDeclaration<AngularTechsLogosComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<AngularTechsLogosComponent, "angular-techs-logos", never, { "list": { "alias": "list"; "required": false; }; "name": { "alias": "name"; "required": false; }; "size": { "alias": "size"; "required": false; }; "label": { "alias": "label"; "required": false; }; "hiddenLabel": { "alias": "hiddenLabel"; "required": false; }; "raw": { "alias": "raw"; "required": false; }; "class": { "alias": "class"; "required": false; }; "hiddenLogos": { "alias": "hiddenLogos"; "required": false; }; }, {}, never, never, false, never>; }