UNPKG

design-angular-kit

Version:

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

77 lines (76 loc) 2.6 kB
import { EventEmitter } from '@angular/core'; import { IconName } from '../../../interfaces/icon'; import { ChipColor } from '../../../interfaces/core'; import * as i0 from "@angular/core"; export declare class ItChipComponent { /** * Indica la label */ set label(value: string); get label(): string; private _label; /** * Indica se mostrate il pulante di chisura */ set showCloseButton(value: boolean); get showCloseButton(): boolean; private _showCloseButton; /** * Indica il size */ set size(value: '' | 'lg'); get size(): '' | 'lg'; private _size; /** * Indica il colore della chip */ set color(value: ChipColor | undefined); get color(): ChipColor | undefined; private _color; /** * Indica se la chip è disabilitata */ set disabled(value: boolean); get disabled(): boolean; private _disabled; /** * Indica il nome dell'icona, se valorizzata viene mostrata */ set icon(value: IconName | undefined); get icon(): IconName | undefined; private _icon; /** * Indica l'url dell'avatar, se valorizzata viene mostrata */ set avatar(value: string | undefined); get avatar(): string | undefined; private _avatar; /** * Indica il valore da aggiungere al parametro alt, di default '' */ set altAvatar(value: string); get altAvatar(): string; private _altAvatar; /** * Evento emesso al click sul bottone di chiusura */ closeEvent: EventEmitter<any>; /** * Return the icon href */ protected get iconHref(): string; private iconClose; /** * Return the close icon href */ protected get iconCloseHref(): string; /** * The bootstrap-italia asset folder path * @default ./bootstrap-italia */ protected assetBasePath: string; constructor(); clickToClose(): void; static ɵfac: i0.ɵɵFactoryDeclaration<ItChipComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ItChipComponent, "it-chip", never, { "label": { "alias": "label"; "required": false; }; "showCloseButton": { "alias": "showCloseButton"; "required": false; }; "size": { "alias": "size"; "required": false; }; "color": { "alias": "color"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; "icon": { "alias": "icon"; "required": false; }; "avatar": { "alias": "avatar"; "required": false; }; "altAvatar": { "alias": "altAvatar"; "required": false; }; }, { "closeEvent": "closeEvent"; }, never, never, true, never>; }