UNPKG

@rangertechnologies/ngnxt

Version:

This library was used for creating dymanic UI based on the input JSON/data

40 lines (39 loc) 2.09 kB
import { ElementRef, EventEmitter } from '@angular/core'; import * as i0 from "@angular/core"; export declare class NxtInfoCard { private elementRef; title: string; value: string | number; description: string; content: string; imgSrc: string; hoverImgSrc: string; color: string; hoverColor: string; padding: string; isImageRight: boolean; isImageLeft: boolean; iconColor: string; iconHoverColor: string; isEdit: boolean; editConfig: any; buttonClick: EventEmitter<{ button: any; cardData: any; }>; isHovered: boolean; isDropdownOpen: boolean; constructor(elementRef: ElementRef); onMouseEnter(): void; onMouseLeave(): void; getCurrentImgSrc(): string; getCurrentBgColor(): string; getCurrentIconBgColor(): string; toggleDropdown(): void; closeDropdown(): void; onButtonClick(button: any): void; hasEditButtons(): boolean; onClickOutside(event: MouseEvent): void; static ɵfac: i0.ɵɵFactoryDeclaration<NxtInfoCard, never>; static ɵcmp: i0.ɵɵComponentDeclaration<NxtInfoCard, "nxt-info-card", never, { "title": { "alias": "title"; "required": false; }; "value": { "alias": "value"; "required": false; }; "description": { "alias": "description"; "required": false; }; "content": { "alias": "content"; "required": false; }; "imgSrc": { "alias": "imgSrc"; "required": false; }; "hoverImgSrc": { "alias": "hoverImgSrc"; "required": false; }; "color": { "alias": "color"; "required": false; }; "hoverColor": { "alias": "hoverColor"; "required": false; }; "padding": { "alias": "padding"; "required": false; }; "isImageRight": { "alias": "isImageRight"; "required": false; }; "isImageLeft": { "alias": "isImageLeft"; "required": false; }; "iconColor": { "alias": "iconColor"; "required": false; }; "iconHoverColor": { "alias": "iconHoverColor"; "required": false; }; "isEdit": { "alias": "isEdit"; "required": false; }; "editConfig": { "alias": "editConfig"; "required": false; }; }, { "buttonClick": "buttonClick"; }, never, never, true, never>; }