UNPKG

design-angular-kit-lombardia

Version:

Un toolkit Angular conforme alle linee guida di design per i servizi web della Regione Lombardia

31 lines (30 loc) 1.15 kB
import { AfterViewInit, ChangeDetectorRef, ElementRef, EventEmitter, OnChanges, Renderer2, SimpleChanges } from '@angular/core'; import * as i0 from "@angular/core"; export declare abstract class ItAbstractComponent implements AfterViewInit, OnChanges { /** * The element ID */ id: string; /** * Fired when component input attributes was changed */ valueChanges: EventEmitter<void>; /** * Counter of active instances * @private */ private static instances; protected readonly _renderer: Renderer2; protected readonly _elementRef: ElementRef; protected readonly _changeDetectorRef: ChangeDetectorRef; constructor(); ngAfterViewInit(): void; ngOnChanges(changes: SimpleChanges): void; /** * Generate unique id for components * @private */ private getDefaultId; static ɵfac: i0.ɵɵFactoryDeclaration<ItAbstractComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ItAbstractComponent, "ng-component", never, { "id": { "alias": "id"; "required": false; }; }, { "valueChanges": "valueChanges"; }, never, never, false, never>; }