@craftsjs/alert
Version:
Material alert library for angular
21 lines (20 loc) • 1 kB
TypeScript
import { OnInit, InjectionToken, QueryList, AfterViewInit } from '@angular/core';
import { MatDialogRef } from '@angular/material/dialog';
import { AlertModel } from '../../models/alert.model';
import { DynamicDirective } from '@craftsjs/core';
import * as i0 from "@angular/core";
export declare const CRAFTSJS_ALERT_DATA: InjectionToken<any>;
export declare class DialogAlertComponent implements OnInit, AfterViewInit {
dialogRef: MatDialogRef<DialogAlertComponent>;
data: AlertModel;
appDynamic: QueryList<DynamicDirective>;
constructor(dialogRef: MatDialogRef<DialogAlertComponent>, data: AlertModel);
ngOnInit(): void;
ngAfterViewInit(): void;
private loadComponents;
private resolveComponent;
private createInjector;
buttonClick(result: string): void;
static ɵfac: i0.ɵɵFactoryDeclaration<DialogAlertComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DialogAlertComponent, "dialog-alert", never, {}, {}, never, never, false, never>;
}