ngx-bootstrap
Version:
Native Angular Bootstrap Components
55 lines • 3.19 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Injectable } from '@angular/core';
var BsModalRef = /** @class */ (function () {
function BsModalRef() {
/**
* Hides the modal
*/
this.hide = Function;
/**
* Sets new class to modal window
*/
this.setClass = Function;
}
BsModalRef.decorators = [
{ type: Injectable }
];
return BsModalRef;
}());
export { BsModalRef };
if (false) {
/**
* Allow user to ID for the modal. Otherwise, a unique number will be given
* @type {?}
*/
BsModalRef.prototype.id;
/**
* Reference to a component inside the modal. Null if modal's been created with TemplateRef
* @type {?}
*/
BsModalRef.prototype.content;
/**
* Hides the modal
* @type {?}
*/
BsModalRef.prototype.hide;
/**
* Sets new class to modal window
* @type {?}
*/
BsModalRef.prototype.setClass;
/**
* Event that is fired when the modal behind the ref starts hiding
* @type {?}
*/
BsModalRef.prototype.onHide;
/**
* Event that is fired when the modal behind the ref finishes hiding
* @type {?}
*/
BsModalRef.prototype.onHidden;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnMtbW9kYWwtcmVmLnNlcnZpY2UuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9uZ3gtYm9vdHN0cmFwL21vZGFsLyIsInNvdXJjZXMiOlsiYnMtbW9kYWwtcmVmLnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQWdCLE1BQU0sZUFBZSxDQUFDO0FBRXpEO0lBQUE7Ozs7UUFnQkUsU0FBSSxHQUFlLFFBQVEsQ0FBQzs7OztRQUk1QixhQUFRLEdBQStCLFFBQVEsQ0FBQztJQVdsRCxDQUFDOztnQkEvQkEsVUFBVTs7SUErQlgsaUJBQUM7Q0FBQSxBQS9CRCxJQStCQztTQTlCWSxVQUFVOzs7Ozs7SUFJckIsd0JBQVc7Ozs7O0lBTVgsNkJBQXFCOzs7OztJQUtyQiwwQkFBNEI7Ozs7O0lBSTVCLDhCQUFnRDs7Ozs7SUFLaEQsNEJBQTBCOzs7OztJQUsxQiw4QkFBNEIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RhYmxlLCBFdmVudEVtaXR0ZXIgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQEluamVjdGFibGUoKVxuZXhwb3J0IGNsYXNzIEJzTW9kYWxSZWYge1xuICAvKipcbiAgICogIEFsbG93IHVzZXIgdG8gSUQgZm9yIHRoZSBtb2RhbC4gT3RoZXJ3aXNlLCBhIHVuaXF1ZSBudW1iZXIgd2lsbCBiZSBnaXZlblxuICAgKi9cbiAgaWQ6IG51bWJlcjtcblxuICAvKipcbiAgICogUmVmZXJlbmNlIHRvIGEgY29tcG9uZW50IGluc2lkZSB0aGUgbW9kYWwuIE51bGwgaWYgbW9kYWwncyBiZWVuIGNyZWF0ZWQgd2l0aCBUZW1wbGF0ZVJlZlxuICAgKi9cbiAgLy8gdHNsaW50OmRpc2FibGUtbmV4dC1saW5lOm5vLWFueVxuICBjb250ZW50PzogYW55IHwgbnVsbDtcblxuICAvKipcbiAgICogSGlkZXMgdGhlIG1vZGFsXG4gICAqL1xuICBoaWRlOiAoKSA9PiB2b2lkID0gRnVuY3Rpb247XG4gIC8qKlxuICAgKiBTZXRzIG5ldyBjbGFzcyB0byBtb2RhbCB3aW5kb3dcbiAgICovXG4gIHNldENsYXNzOiAobmV3Q2xhc3M6IHN0cmluZykgPT4gdm9pZCA9IEZ1bmN0aW9uO1xuICAvKipcbiAgICogRXZlbnQgdGhhdCBpcyBmaXJlZCB3aGVuIHRoZSBtb2RhbCBiZWhpbmQgdGhlIHJlZiBzdGFydHMgaGlkaW5nXG4gICAqL1xuICAvLyB0c2xpbnQ6ZGlzYWJsZS1uZXh0LWxpbmU6bm8tYW55XG4gIG9uSGlkZTogRXZlbnRFbWl0dGVyPGFueT47XG4gIC8qKlxuICAgKiBFdmVudCB0aGF0IGlzIGZpcmVkIHdoZW4gdGhlIG1vZGFsIGJlaGluZCB0aGUgcmVmIGZpbmlzaGVzIGhpZGluZ1xuICAgKi9cbiAgLy8gdHNsaW50OmRpc2FibGUtbmV4dC1saW5lOm5vLWFueVxuICBvbkhpZGRlbjogRXZlbnRFbWl0dGVyPGFueT47XG59XG4iXX0=