UNPKG

ngx-modialog-7

Version:
67 lines 3.88 kB
/** * @fileoverview added by tsickle * Generated from: lib/modal.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { __extends } from "tslib"; import { Injectable } from '@angular/core'; import { Overlay, DROP_IN_TYPE, Modal as Modal_ } from 'ngx-modialog-7'; import { JSNativePresetBuilder } from './presets/js-native-preset'; var Modal = /** @class */ (function (_super) { __extends(Modal, _super); function Modal(overlay) { return _super.call(this, overlay) || this; } /** * @return {?} */ Modal.prototype.alert = /** * @return {?} */ function () { return new JSNativePresetBuilder(this, DROP_IN_TYPE.alert); }; /** * @return {?} */ Modal.prototype.prompt = /** * @return {?} */ function () { return new JSNativePresetBuilder(this, DROP_IN_TYPE.prompt); }; /** * @return {?} */ Modal.prototype.confirm = /** * @return {?} */ function () { return new JSNativePresetBuilder(this, DROP_IN_TYPE.confirm); }; /** * @protected * @param {?} dialogRef * @param {?} type * @return {?} */ Modal.prototype.create = /** * @protected * @param {?} dialogRef * @param {?} type * @return {?} */ function (dialogRef, type) { return dialogRef; }; Modal.decorators = [ { type: Injectable } ]; /** @nocollapse */ Modal.ctorParameters = function () { return [ { type: Overlay } ]; }; return Modal; }(Modal_)); export { Modal }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9kYWwuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9uZ3gtbW9kaWFsb2ctNy9wbHVnaW5zL2pzLW5hdGl2ZS8iLCJzb3VyY2VzIjpbImxpYi9tb2RhbC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRTNDLE9BQU8sRUFFTCxPQUFPLEVBQ1AsWUFBWSxFQUNaLEtBQUssSUFBSSxNQUFNLEVBQ2hCLE1BQU0sZ0JBQWdCLENBQUM7QUFFeEIsT0FBTyxFQUFFLHFCQUFxQixFQUFFLE1BQU0sNEJBQTRCLENBQUM7QUFFbkU7SUFDMkIseUJBQU07SUFDL0IsZUFBWSxPQUFnQjtlQUMxQixrQkFBTSxPQUFPLENBQUM7SUFDaEIsQ0FBQzs7OztJQUVELHFCQUFLOzs7SUFBTDtRQUNFLE9BQU8sSUFBSSxxQkFBcUIsQ0FBQyxJQUFJLEVBQUUsWUFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQzdELENBQUM7Ozs7SUFFRCxzQkFBTTs7O0lBQU47UUFDRSxPQUFPLElBQUkscUJBQXFCLENBQUMsSUFBSSxFQUFFLFlBQVksQ0FBQyxNQUFNLENBQUMsQ0FBQztJQUM5RCxDQUFDOzs7O0lBRUQsdUJBQU87OztJQUFQO1FBQ0UsT0FBTyxJQUFJLHFCQUFxQixDQUFDLElBQUksRUFBRSxZQUFZLENBQUMsT0FBTyxDQUFDLENBQUM7SUFDL0QsQ0FBQzs7Ozs7OztJQUVTLHNCQUFNOzs7Ozs7SUFBaEIsVUFBaUIsU0FBeUIsRUFBRSxJQUFTO1FBQ25ELE9BQU8sU0FBUyxDQUFDO0lBQ25CLENBQUM7O2dCQXBCRixVQUFVOzs7O2dCQVBULE9BQU87O0lBNkJULFlBQUM7Q0FBQSxBQXRCRCxDQUMyQixNQUFNLEdBcUJoQztTQXJCWSxLQUFLIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5pbXBvcnQge1xuICBEaWFsb2dSZWYsXG4gIE92ZXJsYXksXG4gIERST1BfSU5fVFlQRSxcbiAgTW9kYWwgYXMgTW9kYWxfXG59IGZyb20gJ25neC1tb2RpYWxvZy03JztcblxuaW1wb3J0IHsgSlNOYXRpdmVQcmVzZXRCdWlsZGVyIH0gZnJvbSAnLi9wcmVzZXRzL2pzLW5hdGl2ZS1wcmVzZXQnO1xuXG5ASW5qZWN0YWJsZSgpXG5leHBvcnQgY2xhc3MgTW9kYWwgZXh0ZW5kcyBNb2RhbF8ge1xuICBjb25zdHJ1Y3RvcihvdmVybGF5OiBPdmVybGF5KSB7XG4gICAgc3VwZXIob3ZlcmxheSk7XG4gIH1cblxuICBhbGVydCgpOiBKU05hdGl2ZVByZXNldEJ1aWxkZXIge1xuICAgIHJldHVybiBuZXcgSlNOYXRpdmVQcmVzZXRCdWlsZGVyKHRoaXMsIERST1BfSU5fVFlQRS5hbGVydCk7XG4gIH1cblxuICBwcm9tcHQoKTogSlNOYXRpdmVQcmVzZXRCdWlsZGVyIHtcbiAgICByZXR1cm4gbmV3IEpTTmF0aXZlUHJlc2V0QnVpbGRlcih0aGlzLCBEUk9QX0lOX1RZUEUucHJvbXB0KTtcbiAgfVxuXG4gIGNvbmZpcm0oKTogSlNOYXRpdmVQcmVzZXRCdWlsZGVyIHtcbiAgICByZXR1cm4gbmV3IEpTTmF0aXZlUHJlc2V0QnVpbGRlcih0aGlzLCBEUk9QX0lOX1RZUEUuY29uZmlybSk7XG4gIH1cblxuICBwcm90ZWN0ZWQgY3JlYXRlKGRpYWxvZ1JlZjogRGlhbG9nUmVmPGFueT4sIHR5cGU6IGFueSk6IERpYWxvZ1JlZjxhbnk+IHtcbiAgICByZXR1cm4gZGlhbG9nUmVmO1xuICB9XG5cbn1cblxuXG5cbiJdfQ==