pharedata-ng-components
Version:
Angular alert/dialog component library with Material Design support
33 lines (32 loc) • 1.92 kB
TypeScript
import { EventEmitter, OnChanges, SimpleChanges, DoCheck } from '@angular/core';
import * as i0 from "@angular/core";
export declare class AlertCustomComponent implements OnChanges, DoCheck {
title: string;
content: string;
icon: string;
acceptLabel: string;
cancelLabel: string;
acceptFunc?: () => void;
cancelFunc?: () => void;
closeFunc?: () => void;
showGreyBackground?: () => void;
hideGreyBackground?: () => void;
scrollTo?: (x: number, y: number) => void;
isVisible: boolean;
closed: EventEmitter<void>;
accepted: EventEmitter<void>;
canceled: EventEmitter<void>;
imgClass: string;
private previousIsVisible;
ngOnInit(): void;
ngOnChanges(changes: SimpleChanges): void;
ngDoCheck(): void;
private handleVisibilityChange;
close(): void;
cancel(): void;
accept(): void;
show(): void;
hide(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<AlertCustomComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<AlertCustomComponent, "lib-custom-alert", never, { "title": { "alias": "title"; "required": false; }; "content": { "alias": "content"; "required": false; }; "icon": { "alias": "icon"; "required": false; }; "acceptLabel": { "alias": "acceptLabel"; "required": false; }; "cancelLabel": { "alias": "cancelLabel"; "required": false; }; "acceptFunc": { "alias": "acceptFunc"; "required": false; }; "cancelFunc": { "alias": "cancelFunc"; "required": false; }; "closeFunc": { "alias": "closeFunc"; "required": false; }; "showGreyBackground": { "alias": "showGreyBackground"; "required": false; }; "hideGreyBackground": { "alias": "hideGreyBackground"; "required": false; }; "scrollTo": { "alias": "scrollTo"; "required": false; }; "isVisible": { "alias": "isVisible"; "required": false; }; }, { "closed": "closed"; "accepted": "accepted"; "canceled": "canceled"; }, never, never, true, never>;
}