angular-ng-popup-modal
Version:
A lightweight, configurable, and developer-friendly popup modal for Angular applications. Built using **Angular CLI v15.1.0**, this modal component helps you plug clean confirmation dialogs into your app without any hassle.
40 lines (39 loc) • 2.12 kB
TypeScript
import { EventEmitter, SimpleChanges } from '@angular/core';
import { DomSanitizer, SafeHtml } from '@angular/platform-browser';
import * as i0 from "@angular/core";
export declare class NgPopupModalComponent {
private sanitizer;
popupHead: any;
confrmText: any;
textHTML: SafeHtml;
showHTML: any;
confirmLable: any;
cancelLable: any;
confirmIcon: any;
cancelIcon: any;
contentIcon: any;
isVisible: boolean;
iconColor: any;
showConfirmation: boolean;
showCancel: boolean;
addressList: any;
showRemarks: boolean;
showRemarksBtn: boolean;
showDropDown: boolean;
dropdownname: any;
dropDownValues: any;
isDropDownDisabled: boolean;
selectedValue: any;
popupWidth: 'small' | 'medium' | 'large';
getConfirmStatus: EventEmitter<any>;
getAddress: EventEmitter<any>;
remarks: any;
constructor(sanitizer: DomSanitizer);
ngOnChanges(simpleChange: SimpleChanges): void;
safeHtml(html: any): void;
getSafeHtml(html: string): SafeHtml;
confirmNameChange(status: any): void;
setAddress(address: any): void;
static ɵfac: i0.ɵɵFactoryDeclaration<NgPopupModalComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgPopupModalComponent, "lib-ng-popup-modal", never, { "popupHead": "popupHead"; "confrmText": "confrmText"; "textHTML": "textHTML"; "showHTML": "showHTML"; "confirmLable": "confirmLable"; "cancelLable": "cancelLable"; "confirmIcon": "confirmIcon"; "cancelIcon": "cancelIcon"; "contentIcon": "contentIcon"; "isVisible": "isVisible"; "iconColor": "iconColor"; "showConfirmation": "showConfirmation"; "showCancel": "showCancel"; "addressList": "addressList"; "showRemarks": "showRemarks"; "showRemarksBtn": "showRemarksBtn"; "showDropDown": "showDropDown"; "dropdownname": "dropdownname"; "dropDownValues": "dropDownValues"; "isDropDownDisabled": "isDropDownDisabled"; "selectedValue": "selectedValue"; "popupWidth": "popupWidth"; }, { "getConfirmStatus": "getConfirmStatus"; "getAddress": "getAddress"; }, never, never, true, never>;
}