UNPKG

ngx-modialog-7

Version:
67 lines 4.91 kB
/** * @fileoverview added by tsickle * Generated from: lib/modal-context.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { __extends } from "tslib"; import { DROP_IN_TYPE, ModalOpenContextBuilder, ModalOpenContext, arrayUnion } from 'ngx-modialog-7'; /** @type {?} */ var DEFAULT_SETTERS = [ 'promptDefault' ]; var JSNativeModalContext = /** @class */ (function (_super) { __extends(JSNativeModalContext, _super); function JSNativeModalContext() { return _super !== null && _super.apply(this, arguments) || this; } /** * @return {?} */ JSNativeModalContext.prototype.normalize = /** * @return {?} */ function () { if (!this.message) this.message = ''; if (this.dialogType === undefined) this.dialogType = DROP_IN_TYPE.alert; }; return JSNativeModalContext; }(ModalOpenContext)); export { JSNativeModalContext }; if (false) { /** @type {?} */ JSNativeModalContext.prototype.promptDefault; /** @type {?} */ JSNativeModalContext.prototype.dialogType; } /** * @template T */ var /** * @template T */ JSNativeModalContextBuilder = /** @class */ (function (_super) { __extends(JSNativeModalContextBuilder, _super); function JSNativeModalContextBuilder(defaultValues, initialSetters, baseType) { if (defaultValues === void 0) { defaultValues = undefined; } if (initialSetters === void 0) { initialSetters = undefined; } if (baseType === void 0) { baseType = undefined; } return _super.call(this, defaultValues || (/** @type {?} */ ({})), arrayUnion(DEFAULT_SETTERS, initialSetters || []), baseType || (/** @type {?} */ (JSNativeModalContext)) // https://github.com/Microsoft/TypeScript/issues/7234 ) || this; } return JSNativeModalContextBuilder; }(ModalOpenContextBuilder)); /** * @template T */ export { JSNativeModalContextBuilder }; if (false) { /** * The default value for the prompt input * @type {?} */ JSNativeModalContextBuilder.prototype.promptDefault; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9kYWwtY29udGV4dC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1tb2RpYWxvZy03L3BsdWdpbnMvanMtbmF0aXZlLyIsInNvdXJjZXMiOlsibGliL21vZGFsLWNvbnRleHQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUEsT0FBTyxFQUNMLFlBQVksRUFDWix1QkFBdUIsRUFDdkIsZ0JBQWdCLEVBRWhCLFVBQVUsRUFDWCxNQUFNLGdCQUFnQixDQUFDOztJQUVsQixlQUFlLEdBQUc7SUFDdEIsZUFBZTtDQUNoQjtBQUVEO0lBQTBDLHdDQUFnQjtJQUExRDs7SUFRQSxDQUFDOzs7O0lBSkMsd0NBQVM7OztJQUFUO1FBQ0UsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPO1lBQUUsSUFBSSxDQUFDLE9BQU8sR0FBRyxFQUFFLENBQUM7UUFDckMsSUFBSSxJQUFJLENBQUMsVUFBVSxLQUFLLFNBQVM7WUFBRSxJQUFJLENBQUMsVUFBVSxHQUFHLFlBQVksQ0FBQyxLQUFLLENBQUM7SUFDMUUsQ0FBQztJQUNILDJCQUFDO0FBQUQsQ0FBQyxBQVJELENBQTBDLGdCQUFnQixHQVF6RDs7OztJQVBDLDZDQUFzQjs7SUFDdEIsMENBQXlCOzs7OztBQVMzQjs7OztJQUNRLCtDQUEwQjtJQU9oQyxxQ0FBWSxhQUE0QixFQUM1QixjQUFvQyxFQUNwQyxRQUFpQztRQUZqQyw4QkFBQSxFQUFBLHlCQUE0QjtRQUM1QiwrQkFBQSxFQUFBLDBCQUFvQztRQUNwQyx5QkFBQSxFQUFBLG9CQUFpQztlQUMzQyxrQkFDRSxhQUFhLElBQUksbUJBQUssRUFBRSxFQUFBLEVBQ3hCLFVBQVUsQ0FBUyxlQUFlLEVBQUUsY0FBYyxJQUFJLEVBQUUsQ0FBQyxFQUN6RCxRQUFRLElBQUksbUJBQUssb0JBQW9CLEVBQUE7UUFDckMsc0RBQXNEO1NBQ3ZEO0lBQ0gsQ0FBQztJQUNILGtDQUFDO0FBQUQsQ0FBQyxBQWxCRCxDQUNRLHVCQUF1QixHQWlCOUI7Ozs7Ozs7Ozs7SUFaQyxvREFBZ0QiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBEUk9QX0lOX1RZUEUsXG4gIE1vZGFsT3BlbkNvbnRleHRCdWlsZGVyLFxuICBNb2RhbE9wZW5Db250ZXh0LFxuICBGbHVlbnRBc3NpZ25NZXRob2QsXG4gIGFycmF5VW5pb25cbn0gZnJvbSAnbmd4LW1vZGlhbG9nLTcnO1xuXG5jb25zdCBERUZBVUxUX1NFVFRFUlMgPSBbXG4gICdwcm9tcHREZWZhdWx0J1xuXTtcblxuZXhwb3J0IGNsYXNzIEpTTmF0aXZlTW9kYWxDb250ZXh0IGV4dGVuZHMgTW9kYWxPcGVuQ29udGV4dCB7XG4gIHByb21wdERlZmF1bHQ6IHN0cmluZztcbiAgZGlhbG9nVHlwZTogRFJPUF9JTl9UWVBFO1xuXG4gIG5vcm1hbGl6ZSgpOiB2b2lkIHtcbiAgICBpZiAoIXRoaXMubWVzc2FnZSkgdGhpcy5tZXNzYWdlID0gJyc7XG4gICAgaWYgKHRoaXMuZGlhbG9nVHlwZSA9PT0gdW5kZWZpbmVkKSB0aGlzLmRpYWxvZ1R5cGUgPSBEUk9QX0lOX1RZUEUuYWxlcnQ7XG4gIH1cbn1cblxuXG5leHBvcnQgY2xhc3MgSlNOYXRpdmVNb2RhbENvbnRleHRCdWlsZGVyPFQgZXh0ZW5kcyBKU05hdGl2ZU1vZGFsQ29udGV4dD5cbmV4dGVuZHMgTW9kYWxPcGVuQ29udGV4dEJ1aWxkZXI8VD4ge1xuXG4gIC8qKlxuICAgKiBUaGUgZGVmYXVsdCB2YWx1ZSBmb3IgdGhlIHByb21wdCBpbnB1dFxuICAgKi9cbiAgcHJvbXB0RGVmYXVsdDogRmx1ZW50QXNzaWduTWV0aG9kPHN0cmluZywgdGhpcz47XG5cbiAgY29uc3RydWN0b3IoZGVmYXVsdFZhbHVlczogVCA9IHVuZGVmaW5lZCxcbiAgICAgICAgICAgICAgaW5pdGlhbFNldHRlcnM6IHN0cmluZ1tdID0gdW5kZWZpbmVkLFxuICAgICAgICAgICAgICBiYXNlVHlwZTogbmV3ICgpID0+IFQgPSB1bmRlZmluZWQpIHtcbiAgICBzdXBlcihcbiAgICAgIGRlZmF1bHRWYWx1ZXMgfHwgPGFueT57fSxcbiAgICAgIGFycmF5VW5pb248c3RyaW5nPihERUZBVUxUX1NFVFRFUlMsIGluaXRpYWxTZXR0ZXJzIHx8IFtdKSxcbiAgICAgIGJhc2VUeXBlIHx8IDxhbnk+SlNOYXRpdmVNb2RhbENvbnRleHRcbiAgICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9NaWNyb3NvZnQvVHlwZVNjcmlwdC9pc3N1ZXMvNzIzNFxuICAgICk7XG4gIH1cbn1cbiJdfQ==