ngx-bootstrap
Version:
Native Angular Bootstrap Components
2 lines • 1.6 kB
JavaScript
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("rxjs"),require("rxjs/operators")):"function"==typeof define&&define.amd?define("ngx-bootstrap/mini-ngrx",["exports","rxjs","rxjs/operators"],e):e((t["ngx-bootstrap"]=t["ngx-bootstrap"]||{},t["ngx-bootstrap"]["mini-ngrx"]={}),t.rxjs,t.rxjs.operators)}(this,function(t,i,p){"use strict";var o=function(t,e){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])})(t,e)};function e(t,e){function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}var r=function(n){function t(t,e,r){var o=n.call(this,t)||this;return e.pipe(p.observeOn(i.queueScheduler)).pipe(p.scan(function(t,e){return e?r(t,e):t},t)).subscribe(function(t){return o.next(t)}),o}return e(t,n),t}(i.BehaviorSubject),n=function(n){function r(t,e,r){var o=n.call(this)||this;return o._dispatcher=t,o._reducer=e,o.source=r,o}return e(r,n),r.prototype.select=function(t){return this.source.pipe(p.map(t)).pipe(p.distinctUntilChanged())},r.prototype.lift=function(t){var e=new r(this._dispatcher,this._reducer,this);return e.operator=t,e},r.prototype.dispatch=function(t){this._dispatcher.next(t)},r.prototype.next=function(t){this._dispatcher.next(t)},r.prototype.error=function(t){this._dispatcher.error(t)},r.prototype.complete=function(){},r}(i.Observable);t.MiniState=r,t.MiniStore=n,Object.defineProperty(t,"__esModule",{value:!0})});
//# sourceMappingURL=ngx-bootstrap-mini-ngrx.umd.min.js.map