inet-ui
Version:
iNet Angular UI === [![NPM version][npm-version-image]][npm-url] [![NPM downloads][npm-downloads-image]][downloads-url]
41 lines (40 loc) • 2.03 kB
TypeScript
import { AfterViewInit, TemplateRef } from '@angular/core';
import { BsModalService } from 'ngx-bootstrap/modal';
import { DialogAction } from "./dialog-action";
import { TranslateService } from "@ngx-translate/core";
import { ModalContentDirective } from "./modal-content.directive";
import { ModalActionDirective } from "./modal-action.directive";
import { ModalHeaderDirective } from "./modal-header.directive";
import * as i0 from "@angular/core";
export declare class ConfirmDialogComponent implements AfterViewInit {
private modalService;
private translate;
confirmModal: TemplateRef<any> | undefined;
modalHeaderItem: ModalHeaderDirective;
modalContentItem: ModalContentDirective;
modalActionItem: ModalActionDirective;
id: string;
iconCls: string;
title: string;
content: string;
cls: string;
actions: Array<DialogAction>;
config: any;
data: any;
private modalRef;
private toolbarTranslations;
private readonly translateSubscription;
constructor(modalService: BsModalService, translate: TranslateService);
ngAfterViewInit(): void;
hide(): void;
show(): void;
pushAction(action: DialogAction): void;
setActions(actions: Array<DialogAction>): void;
getActions(): Array<DialogAction>;
setData(v: any): void;
getData(): any;
getId(): string;
callFn(fn?: Function, params?: any): void;
static ɵfac: i0.ɵɵFactoryDeclaration<ConfirmDialogComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<ConfirmDialogComponent, "app-confirm-dialog", never, { "id": { "alias": "id"; "required": false; }; "iconCls": { "alias": "iconCls"; "required": false; }; "title": { "alias": "title"; "required": false; }; "content": { "alias": "content"; "required": false; }; "cls": { "alias": "cls"; "required": false; }; "actions": { "alias": "actions"; "required": false; }; "config": { "alias": "config"; "required": false; }; }, {}, ["modalHeaderItem", "modalContentItem", "modalActionItem"], never, false, never>;
}