ngx-modialog-7
Version:
Modal / Dialog for Angular
82 lines • 4.58 kB
JavaScript
/**
* @fileoverview added by tsickle
* Generated from: lib/models/tokens.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/** @enum {number} */
const DROP_IN_TYPE = {
alert: 0,
prompt: 1,
confirm: 2,
};
export { DROP_IN_TYPE };
DROP_IN_TYPE[DROP_IN_TYPE.alert] = 'alert';
DROP_IN_TYPE[DROP_IN_TYPE.prompt] = 'prompt';
DROP_IN_TYPE[DROP_IN_TYPE.confirm] = 'confirm';
/**
* @record
*/
export function OverlayConfig() { }
if (false) {
/**
* The context for the modal, attached to the dialog instance, DialogRef.context.
* Default: {}
* @type {?|undefined}
*/
OverlayConfig.prototype.context;
/** @type {?|undefined} */
OverlayConfig.prototype.injector;
/**
* The element to block using the modal.
* @type {?|undefined}
*/
OverlayConfig.prototype.viewContainer;
/** @type {?|undefined} */
OverlayConfig.prototype.renderer;
/**
* Not used yet.
* @type {?|undefined}
*/
OverlayConfig.prototype.overlayPlugins;
}
/**
* @record
* @template T
*/
export function ModalComponent() { }
if (false) {
/** @type {?} */
ModalComponent.prototype.dialog;
}
/**
* @record
*/
export function CloseGuard() { }
if (false) {
/**
* Invoked before a modal is dismissed.
* @return {?}
*/
CloseGuard.prototype.beforeDismiss = function () { };
/**
* Invoked before a modal is closed.
* @return {?}
*/
CloseGuard.prototype.beforeClose = function () { };
}
/**
* @abstract
*/
export class OverlayRenderer {
}
if (false) {
/**
* @abstract
* @param {?} dialogRef
* @param {?} vcRef
* @param {?=} injector
* @return {?}
*/
OverlayRenderer.prototype.render = function (dialogRef, vcRef, injector) { };
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidG9rZW5zLmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LW1vZGlhbG9nLTcvIiwic291cmNlcyI6WyJsaWIvbW9kZWxzL3Rva2Vucy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7QUFZQSxNQUFZLFlBQVk7SUFDdEIsS0FBSyxHQUFBO0lBQ0wsTUFBTSxHQUFBO0lBQ04sT0FBTyxHQUFBO0VBQ1I7Ozs7Ozs7O0FBUUQsbUNBb0JDOzs7Ozs7O0lBZkMsZ0NBQXlCOztJQUV6QixpQ0FBb0I7Ozs7O0lBS3BCLHNDQUEwQjs7SUFFMUIsaUNBQTJCOzs7OztJQUszQix1Q0FBc0Q7Ozs7OztBQUd4RCxvQ0FFQzs7O0lBREMsZ0NBQXFCOzs7OztBQUd2QixnQ0FVQzs7Ozs7O0lBTkMscURBQTZDOzs7OztJQUs3QyxtREFBMkM7Ozs7O0FBRzdDLE1BQU0sT0FBZ0IsZUFBZTtDQUlwQzs7Ozs7Ozs7O0lBSEMsNkVBRXdFIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgQ29tcG9uZW50UmVmLFxuICBJbmplY3RvcixcbiAgVmlld0NvbnRhaW5lclJlZixcbiAgVGVtcGxhdGVSZWYsXG4gIFR5cGVcbn0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmltcG9ydCB7IE1vZGFsT3ZlcmxheSB9IGZyb20gJy4uL292ZXJsYXkvaW5kZXgnO1xuaW1wb3J0IHsgRGlhbG9nUmVmIH0gZnJvbSAnLi9kaWFsb2ctcmVmJztcbmltcG9ydCB7IE92ZXJsYXlDb250ZXh0IH0gZnJvbSAnLi4vbW9kZWxzL292ZXJsYXktY29udGV4dCc7XG5cbmV4cG9ydCBlbnVtIERST1BfSU5fVFlQRSB7XG4gIGFsZXJ0LFxuICBwcm9tcHQsXG4gIGNvbmZpcm1cbn1cblxuZXhwb3J0IHR5cGUgV2lkZVZDUmVmID0gVmlld0NvbnRhaW5lclJlZiB8IHN0cmluZztcblxuZXhwb3J0IHR5cGUgQ29udGFpbmVyQ29udGVudCA9IHN0cmluZyB8IFRlbXBsYXRlUmVmPGFueT4gfCBUeXBlPGFueT47XG5cbmV4cG9ydCB0eXBlIE92ZXJsYXlQbHVnaW4gPSA8VD4oY29tcG9uZW50OiBhbnksIGRpYWxvZ1JlZjogRGlhbG9nUmVmPFQ+LCBjb25maWc6IE92ZXJsYXlDb25maWcpID0+IERpYWxvZ1JlZjxhbnk+O1xuXG5leHBvcnQgaW50ZXJmYWNlIE92ZXJsYXlDb25maWcge1xuICAvKipcbiAgICogVGhlIGNvbnRleHQgZm9yIHRoZSBtb2RhbCwgYXR0YWNoZWQgdG8gdGhlIGRpYWxvZyBpbnN0YW5jZSwgRGlhbG9nUmVmLmNvbnRleHQuXG4gICAqIERlZmF1bHQ6IHt9XG4gICAqL1xuICBjb250ZXh0PzogT3ZlcmxheUNvbnRleHQ7XG5cbiAgaW5qZWN0b3I/OiBJbmplY3RvcjtcblxuICAvKipcbiAgICogVGhlIGVsZW1lbnQgdG8gYmxvY2sgdXNpbmcgdGhlIG1vZGFsLlxuICAgKi9cbiAgdmlld0NvbnRhaW5lcj86IFdpZGVWQ1JlZjtcblxuICByZW5kZXJlcj86IE92ZXJsYXlSZW5kZXJlcjtcblxuICAvKipcbiAgICogTm90IHVzZWQgeWV0LlxuICAgKi9cbiAgb3ZlcmxheVBsdWdpbnM/OiBPdmVybGF5UGx1Z2luIHwgQXJyYXk8T3ZlcmxheVBsdWdpbj47XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgTW9kYWxDb21wb25lbnQ8VD4ge1xuICBkaWFsb2c6IERpYWxvZ1JlZjxUPjtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBDbG9zZUd1YXJkIHtcbiAgLyoqXG4gICAqIEludm9rZWQgYmVmb3JlIGEgbW9kYWwgaXMgZGlzbWlzc2VkLlxuICAgKi9cbiAgYmVmb3JlRGlzbWlzcz8oKTogYm9vbGVhbiB8IFByb21pc2U8Ym9vbGVhbj47XG5cbiAgLyoqXG4gICAqIEludm9rZWQgYmVmb3JlIGEgbW9kYWwgaXMgY2xvc2VkLlxuICAgKi9cbiAgYmVmb3JlQ2xvc2U/KCk6IGJvb2xlYW4gfCBQcm9taXNlPGJvb2xlYW4+O1xufVxuXG5leHBvcnQgYWJzdHJhY3QgY2xhc3MgT3ZlcmxheVJlbmRlcmVyIHtcbiAgcHVibGljIGFic3RyYWN0IHJlbmRlcihkaWFsb2dSZWY6IERpYWxvZ1JlZjxhbnk+LFxuICAgICAgICAgICAgICAgICAgICAgICAgIHZjUmVmOiBWaWV3Q29udGFpbmVyUmVmLFxuICAgICAgICAgICAgICAgICAgICAgICAgIGluamVjdG9yPzogSW5qZWN0b3IpOiBDb21wb25lbnRSZWY8TW9kYWxPdmVybGF5Pjtcbn1cbiJdfQ==