@c-standard/angular-devui-extension
Version:
an extensional components lib for devui
24 lines (23 loc) • 982 B
TypeScript
import { EventEmitter, TemplateRef } from '@angular/core';
import { ModalComponent, ModalService } from 'ng-devui';
import * as i0 from "@angular/core";
export declare class PopupComponent {
private modal;
private _visible?;
get visible(): boolean;
set visible(value: boolean);
title?: string;
width: 'small' | 'default' | 'large' | 'extra';
closed: EventEmitter<void>;
visibleChange: EventEmitter<boolean>;
modalContent?: TemplateRef<any>;
modalInstance?: ModalComponent;
constructor(modal: ModalService);
showPopup(): void;
closePopup(): void;
onPopupClose(): void;
private show;
private static calcWidth;
static ɵfac: i0.ɵɵFactoryDeclaration<PopupComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<PopupComponent, "d-popup", never, { "visible": "visible"; "title": "title"; "width": "width"; }, { "closed": "closed"; "visibleChange": "visibleChange"; }, never, ["*"]>;
}