UNPKG

@rangertechnologies/ngnxt

Version:

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

35 lines (34 loc) 2.09 kB
import * as i0 from "@angular/core"; interface CardData { key: string; value: string | number; } export declare class NxtImageCard { imageSrc: string; iconSrc: string; hoverIconSrc: string; iconBgColor: string; iconHoverBgColor: string; iconPosition: 'start' | 'middle' | 'end'; title: string; content: string; cardData: CardData[]; cardHeight: string; cardWidth: string; cardColor: string; padding: string; cardImageHeight: string; cardImageWidth: string; cardImageColor: string; imagePadding: string; imageBorderRadius: string; isHovered: boolean; constructor(); ngOnInit(): void; getIconPositionClass(): string; onMouseEnter(): void; onMouseLeave(): void; static ɵfac: i0.ɵɵFactoryDeclaration<NxtImageCard, never>; static ɵcmp: i0.ɵɵComponentDeclaration<NxtImageCard, "nxt-image-card", never, { "imageSrc": { "alias": "imageSrc"; "required": false; }; "iconSrc": { "alias": "iconSrc"; "required": false; }; "hoverIconSrc": { "alias": "hoverIconSrc"; "required": false; }; "iconBgColor": { "alias": "iconBgColor"; "required": false; }; "iconHoverBgColor": { "alias": "iconHoverBgColor"; "required": false; }; "iconPosition": { "alias": "iconPosition"; "required": false; }; "title": { "alias": "title"; "required": false; }; "content": { "alias": "content"; "required": false; }; "cardData": { "alias": "cardData"; "required": false; }; "cardHeight": { "alias": "cardHeight"; "required": false; }; "cardWidth": { "alias": "cardWidth"; "required": false; }; "cardColor": { "alias": "cardColor"; "required": false; }; "padding": { "alias": "padding"; "required": false; }; "cardImageHeight": { "alias": "cardImageHeight"; "required": false; }; "cardImageWidth": { "alias": "cardImageWidth"; "required": false; }; "cardImageColor": { "alias": "cardImageColor"; "required": false; }; "imagePadding": { "alias": "imagePadding"; "required": false; }; "imageBorderRadius": { "alias": "imageBorderRadius"; "required": false; }; }, {}, never, never, true, never>; } export {};