@blackbaud/skyux
Version:
SKY UX built on Angular 2
14 lines (13 loc) • 465 B
TypeScript
import { EventEmitter } from '@angular/core';
import { SkyModalCloseArgs } from './modal-close-args';
export declare class SkyModalInstance {
componentInstance: any;
closed: EventEmitter<SkyModalCloseArgs>;
private closeCallback;
constructor();
setCloseCallback(closeCallback: Function): void;
close(result?: any, reason?: string): void;
cancel(result?: any): void;
save(result?: any): void;
private closeModal(type, result?);
}