@ngrx/store-devtools
Advanced tools
Comparing version 4.0.0 to 4.1.1
@@ -13,16 +13,16 @@ var __extends = (this && this.__extends) || (function () { | ||
import { ActionsSubject, INIT, INITIAL_STATE, ReducerManagerDispatcher, ReducerObservable, ScannedActionsSubject, StateObservable, UPDATE } from '@ngrx/store'; | ||
import { ReplaySubject } from 'rxjs/ReplaySubject'; | ||
import { map } from 'rxjs/operator/map'; | ||
import { merge } from 'rxjs/operator/merge'; | ||
import { observeOn } from 'rxjs/operator/observeOn'; | ||
import { scan } from 'rxjs/operator/scan'; | ||
import { skip } from 'rxjs/operator/skip'; | ||
import { withLatestFrom } from 'rxjs/operator/withLatestFrom'; | ||
import { queue } from 'rxjs/scheduler/queue'; | ||
import { Observable } from 'rxjs/Observable'; | ||
import { empty } from 'rxjs/observable/empty'; | ||
import { filter } from 'rxjs/operator/filter'; | ||
import { share } from 'rxjs/operator/share'; | ||
import { switchMap } from 'rxjs/operator/switchMap'; | ||
import { takeUntil } from 'rxjs/operator/takeUntil'; | ||
import { ReplaySubject as ReplaySubject$1 } from 'rxjs/ReplaySubject'; | ||
import { map as map$1 } from 'rxjs/operator/map'; | ||
import { merge as merge$1 } from 'rxjs/operator/merge'; | ||
import { observeOn as observeOn$1 } from 'rxjs/operator/observeOn'; | ||
import { scan as scan$1 } from 'rxjs/operator/scan'; | ||
import { skip as skip$1 } from 'rxjs/operator/skip'; | ||
import { withLatestFrom as withLatestFrom$1 } from 'rxjs/operator/withLatestFrom'; | ||
import { queue as queue$1 } from 'rxjs/scheduler/queue'; | ||
import { Observable as Observable$1 } from 'rxjs/Observable'; | ||
import { empty as empty$1 } from 'rxjs/observable/empty'; | ||
import { filter as filter$1 } from 'rxjs/operator/filter'; | ||
import { share as share$1 } from 'rxjs/operator/share'; | ||
import { switchMap as switchMap$1 } from 'rxjs/operator/switchMap'; | ||
import { takeUntil as takeUntil$1 } from 'rxjs/operator/takeUntil'; | ||
var PERFORM_ACTION = 'PERFORM_ACTION'; | ||
@@ -193,5 +193,5 @@ var RESET = 'RESET'; | ||
if (!this.devtoolsExtension) { | ||
return empty(); | ||
return empty$1(); | ||
} | ||
return new Observable(function (subscriber) { | ||
return new Observable$1(function (subscriber) { | ||
var /** @type {?} */ connection = _this.devtoolsExtension.connect({ | ||
@@ -210,22 +210,22 @@ instanceId: _this.instanceId, | ||
// Listens to all changes based on our instanceId | ||
var /** @type {?} */ changes$ = share.call(this.createChangesObservable()); | ||
var /** @type {?} */ changes$ = share$1.call(this.createChangesObservable()); | ||
// Listen for the start action | ||
var /** @type {?} */ start$ = filter.call(changes$, function (change) { return change.type === ExtensionActionTypes.START; }); | ||
var /** @type {?} */ start$ = filter$1.call(changes$, function (change) { return change.type === ExtensionActionTypes.START; }); | ||
// Listen for the stop action | ||
var /** @type {?} */ stop$ = filter.call(changes$, function (change) { return change.type === ExtensionActionTypes.STOP; }); | ||
var /** @type {?} */ stop$ = filter$1.call(changes$, function (change) { return change.type === ExtensionActionTypes.STOP; }); | ||
// Listen for lifted actions | ||
var /** @type {?} */ liftedActions$ = applyOperators(changes$, [ | ||
[filter, function (change) { return change.type === ExtensionActionTypes.DISPATCH; }], | ||
[map, function (change) { return _this.unwrapAction(change.payload); }], | ||
[filter$1, function (change) { return change.type === ExtensionActionTypes.DISPATCH; }], | ||
[map$1, function (change) { return _this.unwrapAction(change.payload); }], | ||
]); | ||
// Listen for unlifted actions | ||
var /** @type {?} */ actions$ = applyOperators(changes$, [ | ||
[filter, function (change) { return change.type === ExtensionActionTypes.ACTION; }], | ||
[map, function (change) { return _this.unwrapAction(change.payload); }], | ||
[filter$1, function (change) { return change.type === ExtensionActionTypes.ACTION; }], | ||
[map$1, function (change) { return _this.unwrapAction(change.payload); }], | ||
]); | ||
var /** @type {?} */ actionsUntilStop$ = takeUntil.call(actions$, stop$); | ||
var /** @type {?} */ liftedUntilStop$ = takeUntil.call(liftedActions$, stop$); | ||
var /** @type {?} */ actionsUntilStop$ = takeUntil$1.call(actions$, stop$); | ||
var /** @type {?} */ liftedUntilStop$ = takeUntil$1.call(liftedActions$, stop$); | ||
// Only take the action sources between the start/stop events | ||
this.actions$ = switchMap.call(start$, function () { return actionsUntilStop$; }); | ||
this.liftedActions$ = switchMap.call(start$, function () { return liftedUntilStop$; }); | ||
this.actions$ = switchMap$1.call(start$, function () { return actionsUntilStop$; }); | ||
this.liftedActions$ = switchMap$1.call(start$, function () { return liftedUntilStop$; }); | ||
}; | ||
@@ -553,14 +553,14 @@ /** | ||
var liftedAction$ = applyOperators(actions$.asObservable(), [ | ||
[skip, 1], | ||
[merge, extension.actions$], | ||
[map, liftAction], | ||
[merge, dispatcher, extension.liftedActions$], | ||
[observeOn, queue], | ||
[skip$1, 1], | ||
[merge$1, extension.actions$], | ||
[map$1, liftAction], | ||
[merge$1, dispatcher, extension.liftedActions$], | ||
[observeOn$1, queue$1], | ||
]); | ||
var liftedReducer$ = map.call(reducers$, liftReducer); | ||
var liftedStateSubject = new ReplaySubject(1); | ||
var liftedReducer$ = map$1.call(reducers$, liftReducer); | ||
var liftedStateSubject = new ReplaySubject$1(1); | ||
var liftedStateSubscription = applyOperators(liftedAction$, [ | ||
[withLatestFrom, liftedReducer$], | ||
[withLatestFrom$1, liftedReducer$], | ||
[ | ||
scan, | ||
scan$1, | ||
function (_a, _b) { | ||
@@ -584,3 +584,3 @@ var liftedState = _a.state; | ||
var liftedState$ = liftedStateSubject.asObservable(); | ||
var state$ = map.call(liftedState$, unliftState); | ||
var state$ = map$1.call(liftedState$, unliftState); | ||
this.stateSubscription = liftedStateSubscription; | ||
@@ -587,0 +587,0 @@ this.dispatcher = dispatcher; |
import { Inject, Injectable, InjectionToken, NgModule } from '@angular/core'; | ||
import { ActionsSubject, INIT, INITIAL_STATE, ReducerManagerDispatcher, ReducerObservable, ScannedActionsSubject, StateObservable, UPDATE } from '@ngrx/store'; | ||
import { ReplaySubject } from 'rxjs/ReplaySubject'; | ||
import { map } from 'rxjs/operator/map'; | ||
import { merge } from 'rxjs/operator/merge'; | ||
import { observeOn } from 'rxjs/operator/observeOn'; | ||
import { scan } from 'rxjs/operator/scan'; | ||
import { skip } from 'rxjs/operator/skip'; | ||
import { withLatestFrom } from 'rxjs/operator/withLatestFrom'; | ||
import { queue } from 'rxjs/scheduler/queue'; | ||
import { Observable } from 'rxjs/Observable'; | ||
import { empty } from 'rxjs/observable/empty'; | ||
import { filter } from 'rxjs/operator/filter'; | ||
import { share } from 'rxjs/operator/share'; | ||
import { switchMap } from 'rxjs/operator/switchMap'; | ||
import { takeUntil } from 'rxjs/operator/takeUntil'; | ||
import { ReplaySubject as ReplaySubject$1 } from 'rxjs/ReplaySubject'; | ||
import { map as map$1 } from 'rxjs/operator/map'; | ||
import { merge as merge$1 } from 'rxjs/operator/merge'; | ||
import { observeOn as observeOn$1 } from 'rxjs/operator/observeOn'; | ||
import { scan as scan$1 } from 'rxjs/operator/scan'; | ||
import { skip as skip$1 } from 'rxjs/operator/skip'; | ||
import { withLatestFrom as withLatestFrom$1 } from 'rxjs/operator/withLatestFrom'; | ||
import { queue as queue$1 } from 'rxjs/scheduler/queue'; | ||
import { Observable as Observable$1 } from 'rxjs/Observable'; | ||
import { empty as empty$1 } from 'rxjs/observable/empty'; | ||
import { filter as filter$1 } from 'rxjs/operator/filter'; | ||
import { share as share$1 } from 'rxjs/operator/share'; | ||
import { switchMap as switchMap$1 } from 'rxjs/operator/switchMap'; | ||
import { takeUntil as takeUntil$1 } from 'rxjs/operator/takeUntil'; | ||
@@ -177,5 +177,5 @@ const PERFORM_ACTION = 'PERFORM_ACTION'; | ||
if (!this.devtoolsExtension) { | ||
return empty(); | ||
return empty$1(); | ||
} | ||
return new Observable(subscriber => { | ||
return new Observable$1(subscriber => { | ||
const /** @type {?} */ connection = this.devtoolsExtension.connect({ | ||
@@ -193,22 +193,22 @@ instanceId: this.instanceId, | ||
// Listens to all changes based on our instanceId | ||
const /** @type {?} */ changes$ = share.call(this.createChangesObservable()); | ||
const /** @type {?} */ changes$ = share$1.call(this.createChangesObservable()); | ||
// Listen for the start action | ||
const /** @type {?} */ start$ = filter.call(changes$, (change) => change.type === ExtensionActionTypes.START); | ||
const /** @type {?} */ start$ = filter$1.call(changes$, (change) => change.type === ExtensionActionTypes.START); | ||
// Listen for the stop action | ||
const /** @type {?} */ stop$ = filter.call(changes$, (change) => change.type === ExtensionActionTypes.STOP); | ||
const /** @type {?} */ stop$ = filter$1.call(changes$, (change) => change.type === ExtensionActionTypes.STOP); | ||
// Listen for lifted actions | ||
const /** @type {?} */ liftedActions$ = applyOperators(changes$, [ | ||
[filter, (change) => change.type === ExtensionActionTypes.DISPATCH], | ||
[map, (change) => this.unwrapAction(change.payload)], | ||
[filter$1, (change) => change.type === ExtensionActionTypes.DISPATCH], | ||
[map$1, (change) => this.unwrapAction(change.payload)], | ||
]); | ||
// Listen for unlifted actions | ||
const /** @type {?} */ actions$ = applyOperators(changes$, [ | ||
[filter, (change) => change.type === ExtensionActionTypes.ACTION], | ||
[map, (change) => this.unwrapAction(change.payload)], | ||
[filter$1, (change) => change.type === ExtensionActionTypes.ACTION], | ||
[map$1, (change) => this.unwrapAction(change.payload)], | ||
]); | ||
const /** @type {?} */ actionsUntilStop$ = takeUntil.call(actions$, stop$); | ||
const /** @type {?} */ liftedUntilStop$ = takeUntil.call(liftedActions$, stop$); | ||
const /** @type {?} */ actionsUntilStop$ = takeUntil$1.call(actions$, stop$); | ||
const /** @type {?} */ liftedUntilStop$ = takeUntil$1.call(liftedActions$, stop$); | ||
// Only take the action sources between the start/stop events | ||
this.actions$ = switchMap.call(start$, () => actionsUntilStop$); | ||
this.liftedActions$ = switchMap.call(start$, () => liftedUntilStop$); | ||
this.actions$ = switchMap$1.call(start$, () => actionsUntilStop$); | ||
this.liftedActions$ = switchMap$1.call(start$, () => liftedUntilStop$); | ||
} | ||
@@ -537,14 +537,14 @@ /** | ||
const liftedAction$ = applyOperators(actions$.asObservable(), [ | ||
[skip, 1], | ||
[merge, extension.actions$], | ||
[map, liftAction], | ||
[merge, dispatcher, extension.liftedActions$], | ||
[observeOn, queue], | ||
[skip$1, 1], | ||
[merge$1, extension.actions$], | ||
[map$1, liftAction], | ||
[merge$1, dispatcher, extension.liftedActions$], | ||
[observeOn$1, queue$1], | ||
]); | ||
const liftedReducer$ = map.call(reducers$, liftReducer); | ||
const liftedStateSubject = new ReplaySubject(1); | ||
const liftedReducer$ = map$1.call(reducers$, liftReducer); | ||
const liftedStateSubject = new ReplaySubject$1(1); | ||
const liftedStateSubscription = applyOperators(liftedAction$, [ | ||
[withLatestFrom, liftedReducer$], | ||
[withLatestFrom$1, liftedReducer$], | ||
[ | ||
scan, | ||
scan$1, | ||
({ state: liftedState }, [action, reducer]) => { | ||
@@ -565,3 +565,3 @@ const state = reducer(liftedState, action); | ||
const liftedState$ = liftedStateSubject.asObservable(); | ||
const state$ = map.call(liftedState$, unliftState); | ||
const state$ = map$1.call(liftedState$, unliftState); | ||
this.stateSubscription = liftedStateSubscription; | ||
@@ -568,0 +568,0 @@ this.dispatcher = dispatcher; |
(function (global, factory) { | ||
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@angular/core'), require('@ngrx/store'), require('rxjs/ReplaySubject'), require('rxjs/operator/map'), require('rxjs/operator/merge'), require('rxjs/operator/observeOn'), require('rxjs/operator/scan'), require('rxjs/operator/skip'), require('rxjs/operator/withLatestFrom'), require('rxjs/scheduler/queue'), require('rxjs/Observable'), require('rxjs/observable/empty'), require('rxjs/operator/filter'), require('rxjs/operator/share'), require('rxjs/operator/switchMap'), require('rxjs/operator/takeUntil')) : | ||
typeof define === 'function' && define.amd ? define(['exports', '@angular/core', '@ngrx/store', 'rxjs/ReplaySubject', 'rxjs/operator/map', 'rxjs/operator/merge', 'rxjs/operator/observeOn', 'rxjs/operator/scan', 'rxjs/operator/skip', 'rxjs/operator/withLatestFrom', 'rxjs/scheduler/queue', 'rxjs/Observable', 'rxjs/observable/empty', 'rxjs/operator/filter', 'rxjs/operator/share', 'rxjs/operator/switchMap', 'rxjs/operator/takeUntil'], factory) : | ||
(factory((global.ngrx = global.ngrx || {}, global.ngrx.storeDevtools = global.ngrx.storeDevtools || {}),global.ng.core,global.ngrx.store,global.Rx,global.Rx.Observable.prototype,global.Rx.Observable.prototype,global.Rx.Observable.prototype,global.Rx.Observable.prototype,global.Rx.Observable.prototype,global.Rx.Observable.prototype,global.Rx.Scheduler,global.Rx,global.Rx.Observable,global.Rx.Observable.prototype,global.Rx.Observable.prototype,global.Rx.Observable.prototype,global.Rx.Observable.prototype)); | ||
}(this, (function (exports,_angular_core,_ngrx_store,rxjs_ReplaySubject,rxjs_operator_map,rxjs_operator_merge,rxjs_operator_observeOn,rxjs_operator_scan,rxjs_operator_skip,rxjs_operator_withLatestFrom,rxjs_scheduler_queue,rxjs_Observable,rxjs_observable_empty,rxjs_operator_filter,rxjs_operator_share,rxjs_operator_switchMap,rxjs_operator_takeUntil) { 'use strict'; | ||
(factory((global.ngrx = global.ngrx || {}, global.ngrx.storeDevtools = {}),global.ng.core,global.ngrx.store,global.Rx,global.Rx.Observable.prototype,global.Rx.Observable.prototype,global.Rx.Observable.prototype,global.Rx.Observable.prototype,global.Rx.Observable.prototype,global.Rx.Observable.prototype,global.Rx.Scheduler,global.Rx,global.Rx.Observable,global.Rx.Observable.prototype,global.Rx.Observable.prototype,global.Rx.Observable.prototype,global.Rx.Observable.prototype)); | ||
}(this, (function (exports,core,store,ReplaySubject,map,merge,observeOn,scan,skip,withLatestFrom,queue,Observable,empty,filter,share,switchMap,takeUntil) { 'use strict'; | ||
@@ -155,3 +155,3 @@ var __extends = (undefined && undefined.__extends) || (function () { | ||
}; | ||
var REDUX_DEVTOOLS_EXTENSION = new _angular_core.InjectionToken('Redux Devtools Extension'); | ||
var REDUX_DEVTOOLS_EXTENSION = new core.InjectionToken('Redux Devtools Extension'); | ||
var DevtoolsExtension = (function () { | ||
@@ -183,5 +183,5 @@ /** | ||
if (!this.devtoolsExtension) { | ||
return rxjs_observable_empty.empty(); | ||
return empty.empty(); | ||
} | ||
return new rxjs_Observable.Observable(function (subscriber) { | ||
return new Observable.Observable(function (subscriber) { | ||
var /** @type {?} */ connection = _this.devtoolsExtension.connect({ | ||
@@ -200,22 +200,22 @@ instanceId: _this.instanceId, | ||
// Listens to all changes based on our instanceId | ||
var /** @type {?} */ changes$ = rxjs_operator_share.share.call(this.createChangesObservable()); | ||
var /** @type {?} */ changes$ = share.share.call(this.createChangesObservable()); | ||
// Listen for the start action | ||
var /** @type {?} */ start$ = rxjs_operator_filter.filter.call(changes$, function (change) { return change.type === ExtensionActionTypes.START; }); | ||
var /** @type {?} */ start$ = filter.filter.call(changes$, function (change) { return change.type === ExtensionActionTypes.START; }); | ||
// Listen for the stop action | ||
var /** @type {?} */ stop$ = rxjs_operator_filter.filter.call(changes$, function (change) { return change.type === ExtensionActionTypes.STOP; }); | ||
var /** @type {?} */ stop$ = filter.filter.call(changes$, function (change) { return change.type === ExtensionActionTypes.STOP; }); | ||
// Listen for lifted actions | ||
var /** @type {?} */ liftedActions$ = applyOperators(changes$, [ | ||
[rxjs_operator_filter.filter, function (change) { return change.type === ExtensionActionTypes.DISPATCH; }], | ||
[rxjs_operator_map.map, function (change) { return _this.unwrapAction(change.payload); }], | ||
[filter.filter, function (change) { return change.type === ExtensionActionTypes.DISPATCH; }], | ||
[map.map, function (change) { return _this.unwrapAction(change.payload); }], | ||
]); | ||
// Listen for unlifted actions | ||
var /** @type {?} */ actions$ = applyOperators(changes$, [ | ||
[rxjs_operator_filter.filter, function (change) { return change.type === ExtensionActionTypes.ACTION; }], | ||
[rxjs_operator_map.map, function (change) { return _this.unwrapAction(change.payload); }], | ||
[filter.filter, function (change) { return change.type === ExtensionActionTypes.ACTION; }], | ||
[map.map, function (change) { return _this.unwrapAction(change.payload); }], | ||
]); | ||
var /** @type {?} */ actionsUntilStop$ = rxjs_operator_takeUntil.takeUntil.call(actions$, stop$); | ||
var /** @type {?} */ liftedUntilStop$ = rxjs_operator_takeUntil.takeUntil.call(liftedActions$, stop$); | ||
var /** @type {?} */ actionsUntilStop$ = takeUntil.takeUntil.call(actions$, stop$); | ||
var /** @type {?} */ liftedUntilStop$ = takeUntil.takeUntil.call(liftedActions$, stop$); | ||
// Only take the action sources between the start/stop events | ||
this.actions$ = rxjs_operator_switchMap.switchMap.call(start$, function () { return actionsUntilStop$; }); | ||
this.liftedActions$ = rxjs_operator_switchMap.switchMap.call(start$, function () { return liftedUntilStop$; }); | ||
this.actions$ = switchMap.switchMap.call(start$, function () { return actionsUntilStop$; }); | ||
this.liftedActions$ = switchMap.switchMap.call(start$, function () { return liftedUntilStop$; }); | ||
}; | ||
@@ -232,3 +232,3 @@ /** | ||
DevtoolsExtension.decorators = [ | ||
{ type: _angular_core.Injectable }, | ||
{ type: core.Injectable }, | ||
]; | ||
@@ -239,5 +239,5 @@ /** | ||
DevtoolsExtension.ctorParameters = function () { return [ | ||
{ type: undefined, decorators: [{ type: _angular_core.Inject, args: [REDUX_DEVTOOLS_EXTENSION,] },] }, | ||
{ type: undefined, decorators: [{ type: core.Inject, args: [REDUX_DEVTOOLS_EXTENSION,] },] }, | ||
]; }; | ||
var INIT_ACTION = { type: _ngrx_store.INIT }; | ||
var INIT_ACTION = { type: store.INIT }; | ||
/** | ||
@@ -475,4 +475,4 @@ * Computes the next entry in the log by applying an action. | ||
} | ||
case _ngrx_store.UPDATE: | ||
case _ngrx_store.INIT: { | ||
case store.UPDATE: | ||
case store.INIT: { | ||
// Always recompute states on hot reload and init. | ||
@@ -516,4 +516,4 @@ minInvalidatedStateIndex = 0; | ||
}()); | ||
var STORE_DEVTOOLS_CONFIG = new _angular_core.InjectionToken('@ngrx/devtools Options'); | ||
var INITIAL_OPTIONS = new _angular_core.InjectionToken('@ngrx/devtools Initial Config'); | ||
var STORE_DEVTOOLS_CONFIG = new core.InjectionToken('@ngrx/devtools Options'); | ||
var INITIAL_OPTIONS = new core.InjectionToken('@ngrx/devtools Initial Config'); | ||
var DevtoolsDispatcher = (function (_super) { | ||
@@ -525,5 +525,5 @@ __extends(DevtoolsDispatcher, _super); | ||
return DevtoolsDispatcher; | ||
}(_ngrx_store.ActionsSubject)); | ||
}(store.ActionsSubject)); | ||
DevtoolsDispatcher.decorators = [ | ||
{ type: _angular_core.Injectable }, | ||
{ type: core.Injectable }, | ||
]; | ||
@@ -548,14 +548,14 @@ /** | ||
var liftedAction$ = applyOperators(actions$.asObservable(), [ | ||
[rxjs_operator_skip.skip, 1], | ||
[rxjs_operator_merge.merge, extension.actions$], | ||
[rxjs_operator_map.map, liftAction], | ||
[rxjs_operator_merge.merge, dispatcher, extension.liftedActions$], | ||
[rxjs_operator_observeOn.observeOn, rxjs_scheduler_queue.queue], | ||
[skip.skip, 1], | ||
[merge.merge, extension.actions$], | ||
[map.map, liftAction], | ||
[merge.merge, dispatcher, extension.liftedActions$], | ||
[observeOn.observeOn, queue.queue], | ||
]); | ||
var liftedReducer$ = rxjs_operator_map.map.call(reducers$, liftReducer); | ||
var liftedStateSubject = new rxjs_ReplaySubject.ReplaySubject(1); | ||
var liftedReducer$ = map.map.call(reducers$, liftReducer); | ||
var liftedStateSubject = new ReplaySubject.ReplaySubject(1); | ||
var liftedStateSubscription = applyOperators(liftedAction$, [ | ||
[rxjs_operator_withLatestFrom.withLatestFrom, liftedReducer$], | ||
[withLatestFrom.withLatestFrom, liftedReducer$], | ||
[ | ||
rxjs_operator_scan.scan, | ||
scan.scan, | ||
function (_a, _b) { | ||
@@ -579,3 +579,3 @@ var liftedState = _a.state; | ||
var liftedState$ = liftedStateSubject.asObservable(); | ||
var state$ = rxjs_operator_map.map.call(liftedState$, unliftState); | ||
var state$ = map.map.call(liftedState$, unliftState); | ||
this.stateSubscription = liftedStateSubscription; | ||
@@ -664,3 +664,3 @@ this.dispatcher = dispatcher; | ||
StoreDevtools.decorators = [ | ||
{ type: _angular_core.Injectable }, | ||
{ type: core.Injectable }, | ||
]; | ||
@@ -672,10 +672,10 @@ /** | ||
{ type: DevtoolsDispatcher, }, | ||
{ type: _ngrx_store.ActionsSubject, }, | ||
{ type: _ngrx_store.ReducerObservable, }, | ||
{ type: store.ActionsSubject, }, | ||
{ type: store.ReducerObservable, }, | ||
{ type: DevtoolsExtension, }, | ||
{ type: _ngrx_store.ScannedActionsSubject, }, | ||
{ type: undefined, decorators: [{ type: _angular_core.Inject, args: [_ngrx_store.INITIAL_STATE,] },] }, | ||
{ type: StoreDevtoolsConfig, decorators: [{ type: _angular_core.Inject, args: [STORE_DEVTOOLS_CONFIG,] },] }, | ||
{ type: store.ScannedActionsSubject, }, | ||
{ type: undefined, decorators: [{ type: core.Inject, args: [store.INITIAL_STATE,] },] }, | ||
{ type: StoreDevtoolsConfig, decorators: [{ type: core.Inject, args: [STORE_DEVTOOLS_CONFIG,] },] }, | ||
]; }; | ||
var IS_EXTENSION_OR_MONITOR_PRESENT = new _angular_core.InjectionToken('Is Devtools Extension or Monitor Present'); | ||
var IS_EXTENSION_OR_MONITOR_PRESENT = new core.InjectionToken('Is Devtools Extension or Monitor Present'); | ||
/** | ||
@@ -765,3 +765,3 @@ * @param {?} extension | ||
{ | ||
provide: _ngrx_store.StateObservable, | ||
provide: store.StateObservable, | ||
deps: [StoreDevtools], | ||
@@ -771,3 +771,3 @@ useFactory: createStateObservable, | ||
{ | ||
provide: _ngrx_store.ReducerManagerDispatcher, | ||
provide: store.ReducerManagerDispatcher, | ||
useExisting: DevtoolsDispatcher, | ||
@@ -781,3 +781,3 @@ }, | ||
StoreDevtoolsModule.decorators = [ | ||
{ type: _angular_core.NgModule, args: [{},] }, | ||
{ type: core.NgModule, args: [{},] }, | ||
]; | ||
@@ -784,0 +784,0 @@ /** |
@@ -1,2 +0,2 @@ | ||
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("@angular/core"),require("@ngrx/store"),require("rxjs/ReplaySubject"),require("rxjs/operator/map"),require("rxjs/operator/merge"),require("rxjs/operator/observeOn"),require("rxjs/operator/scan"),require("rxjs/operator/skip"),require("rxjs/operator/withLatestFrom"),require("rxjs/scheduler/queue"),require("rxjs/Observable"),require("rxjs/observable/empty"),require("rxjs/operator/filter"),require("rxjs/operator/share"),require("rxjs/operator/switchMap"),require("rxjs/operator/takeUntil")):"function"==typeof define&&define.amd?define(["exports","@angular/core","@ngrx/store","rxjs/ReplaySubject","rxjs/operator/map","rxjs/operator/merge","rxjs/operator/observeOn","rxjs/operator/scan","rxjs/operator/skip","rxjs/operator/withLatestFrom","rxjs/scheduler/queue","rxjs/Observable","rxjs/observable/empty","rxjs/operator/filter","rxjs/operator/share","rxjs/operator/switchMap","rxjs/operator/takeUntil"],e):e((t.ngrx=t.ngrx||{},t.ngrx.storeDevtools=t.ngrx.storeDevtools||{}),t.ng.core,t.ngrx.store,t.Rx,t.Rx.Observable.prototype,t.Rx.Observable.prototype,t.Rx.Observable.prototype,t.Rx.Observable.prototype,t.Rx.Observable.prototype,t.Rx.Observable.prototype,t.Rx.Scheduler,t.Rx,t.Rx.Observable,t.Rx.Observable.prototype,t.Rx.Observable.prototype,t.Rx.Observable.prototype,t.Rx.Observable.prototype)}(this,function(exports,_angular_core,_ngrx_store,rxjs_ReplaySubject,rxjs_operator_map,rxjs_operator_merge,rxjs_operator_observeOn,rxjs_operator_scan,rxjs_operator_skip,rxjs_operator_withLatestFrom,rxjs_scheduler_queue,rxjs_Observable,rxjs_observable_empty,rxjs_operator_filter,rxjs_operator_share,rxjs_operator_switchMap,rxjs_operator_takeUntil){"use strict";function difference(t,e){return t.filter(function(t){return e.indexOf(t)<0})}function unliftState(t){return t.computedStates[t.currentStateIndex].state}function liftAction(t){return new PerformAction(t)}function applyOperators(t,e){return e.reduce(function(t,e){var r=e[0],o=e.slice(1);return r.apply(t,o)},t)}function computeNextEntry(t,e,r,o){if(o)return{state:r,error:"Interrupted by an error up the chain"};var n,s=r;try{s=t(r,e)}catch(t){n=t.toString(),console.error(t.stack||t)}return{state:s,error:n}}function recomputeStates(t,e,r,o,n,s,i){if(e>=t.length&&t.length===s.length)return t;for(var a=t.slice(0,e),c=e;c<s.length;c++){var p=s[c],u=n[p].action,l=a[c-1],_=l?l.state:o,x=l?l.error:void 0,f=i.indexOf(p)>-1,O=f?l:computeNextEntry(r,u,_,x);a.push(O)}return a}function liftInitialState(t,e){return{monitorState:e(void 0,{}),nextActionId:1,actionsById:{0:liftAction(INIT_ACTION)},stagedActionIds:[0],skippedActionIds:[],committedState:t,currentStateIndex:0,computedStates:[]}}function liftReducerWith(t,e,r,o){return void 0===o&&(o={}),function(n){return function(s,i){function a(t){for(var e=t,r=_.slice(1,e+1),o=0;o<r.length;o++){if(d[o+1].error){e=o,r=_.slice(1,e+1);break}delete u[r[o]]}x=x.filter(function(t){return-1===r.indexOf(t)}),_=[0].concat(_.slice(e+1)),f=d[e].state,d=d.slice(e),O=O>e?O-e:0}var c=s||e,p=c.monitorState,u=c.actionsById,l=c.nextActionId,_=c.stagedActionIds,x=c.skippedActionIds,f=c.committedState,O=c.currentStateIndex,d=c.computedStates;s||(u=Object.create(u));var T=0;switch(i.type){case RESET:u={0:liftAction(INIT_ACTION)},l=1,_=[0],x=[],f=t,O=0,d=[];break;case COMMIT:u={0:liftAction(INIT_ACTION)},l=1,_=[0],x=[],f=d[O].state,O=0,d=[];break;case ROLLBACK:u={0:liftAction(INIT_ACTION)},l=1,_=[0],x=[],O=0,d=[];break;case TOGGLE_ACTION:var S=i.id,I=x.indexOf(S);x=-1===I?[S].concat(x):x.filter(function(t){return t!==S}),T=_.indexOf(S);break;case SET_ACTIONS_ACTIVE:for(var v=i.start,E=i.end,h=i.active,y=[],m=v;m<E;m++)y.push(m);x=h?difference(x,y):x.concat(y),T=_.indexOf(v);break;case JUMP_TO_STATE:O=i.index,T=1/0;break;case SWEEP:_=difference(_,x),x=[],O=Math.min(O,_.length-1);break;case PERFORM_ACTION:o.maxAge&&_.length===o.maxAge&&a(1),O===_.length-1&&O++;var b=l++;u[b]=i,_=_.concat([b]),T=_.length-1;break;case IMPORT_STATE:A=i.nextLiftedState,p=A.monitorState,u=A.actionsById,l=A.nextActionId,_=A.stagedActionIds,x=A.skippedActionIds,f=A.committedState,O=A.currentStateIndex,d=A.computedStates;break;case _ngrx_store.UPDATE:case _ngrx_store.INIT:T=0,o.maxAge&&_.length>o.maxAge&&(d=recomputeStates(d,T,n,f,u,_,x),a(_.length-o.maxAge),T=1/0);break;default:T=1/0}return d=recomputeStates(d,T,n,f,u,_,x),p=r(p,i),{monitorState:p,actionsById:u,nextActionId:l,stagedActionIds:_,skippedActionIds:x,committedState:f,currentStateIndex:O,computedStates:d};var A}}}function createIsExtensionOrMonitorPresent(t,e){return Boolean(t)||e.monitor!==noMonitor}function createReduxDevtoolsExtension(){return"object"==typeof window&&void 0!==window.__REDUX_DEVTOOLS_EXTENSION__?window.__REDUX_DEVTOOLS_EXTENSION__:null}function createStateObservable(t){return t.state}function noMonitor(){return null}function createConfig(t){var e={maxAge:!1,monitor:noMonitor},r="function"==typeof t?t():t,o=Object.assign({},e,r);if(o.maxAge&&o.maxAge<2)throw new Error("Devtools 'maxAge' cannot be less than 2, got "+o.maxAge);return o}var __extends=function(){var t=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])};return function(e,r){function o(){this.constructor=e}t(e,r),e.prototype=null===r?Object.create(r):(o.prototype=r.prototype,new o)}}(),PERFORM_ACTION="PERFORM_ACTION",RESET="RESET",ROLLBACK="ROLLBACK",COMMIT="COMMIT",SWEEP="SWEEP",TOGGLE_ACTION="TOGGLE_ACTION",SET_ACTIONS_ACTIVE="SET_ACTIONS_ACTIVE",JUMP_TO_STATE="JUMP_TO_STATE",IMPORT_STATE="IMPORT_STATE",PerformAction=function(){function t(t,e){if(this.action=t,this.timestamp=e,this.type=PERFORM_ACTION,void 0===t.type)throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?')}return t}(),Reset=function(){function t(t){this.timestamp=t,this.type=RESET}return t}(),Rollback=function(){function t(t){this.timestamp=t,this.type=ROLLBACK}return t}(),Commit=function(){function t(t){this.timestamp=t,this.type=COMMIT}return t}(),Sweep=function(){function t(){this.type=SWEEP}return t}(),ToggleAction=function(){function t(t){this.id=t,this.type=TOGGLE_ACTION}return t}(),JumpToState=function(){function t(t){this.index=t,this.type=JUMP_TO_STATE}return t}(),ImportState=function(){function t(t){this.nextLiftedState=t,this.type=IMPORT_STATE}return t}(),ExtensionActionTypes={START:"START",DISPATCH:"DISPATCH",STOP:"STOP",ACTION:"ACTION"},REDUX_DEVTOOLS_EXTENSION=new _angular_core.InjectionToken("Redux Devtools Extension"),DevtoolsExtension=function(){function DevtoolsExtension(t){this.instanceId="ngrx-store-"+Date.now(),this.devtoolsExtension=t,this.createActionStreams()}return DevtoolsExtension.prototype.notify=function(t,e){this.devtoolsExtension&&this.devtoolsExtension.send(null,e,{serialize:!1},this.instanceId)},DevtoolsExtension.prototype.createChangesObservable=function(){var t=this;return this.devtoolsExtension?new rxjs_Observable.Observable(function(e){var r=t.devtoolsExtension.connect({instanceId:t.instanceId});return r.subscribe(function(t){return e.next(t)}),r.unsubscribe}):rxjs_observable_empty.empty()},DevtoolsExtension.prototype.createActionStreams=function(){var t=this,e=rxjs_operator_share.share.call(this.createChangesObservable()),r=rxjs_operator_filter.filter.call(e,function(t){return t.type===ExtensionActionTypes.START}),o=rxjs_operator_filter.filter.call(e,function(t){return t.type===ExtensionActionTypes.STOP}),n=applyOperators(e,[[rxjs_operator_filter.filter,function(t){return t.type===ExtensionActionTypes.DISPATCH}],[rxjs_operator_map.map,function(e){return t.unwrapAction(e.payload)}]]),s=applyOperators(e,[[rxjs_operator_filter.filter,function(t){return t.type===ExtensionActionTypes.ACTION}],[rxjs_operator_map.map,function(e){return t.unwrapAction(e.payload)}]]),i=rxjs_operator_takeUntil.takeUntil.call(s,o),a=rxjs_operator_takeUntil.takeUntil.call(n,o);this.actions$=rxjs_operator_switchMap.switchMap.call(r,function(){return i}),this.liftedActions$=rxjs_operator_switchMap.switchMap.call(r,function(){return a})},DevtoolsExtension.prototype.unwrapAction=function(action){return"string"==typeof action?eval("("+action+")"):action},DevtoolsExtension}();DevtoolsExtension.decorators=[{type:_angular_core.Injectable}],DevtoolsExtension.ctorParameters=function(){return[{type:void 0,decorators:[{type:_angular_core.Inject,args:[REDUX_DEVTOOLS_EXTENSION]}]}]};var INIT_ACTION={type:_ngrx_store.INIT},StoreDevtoolsConfig=function(){function t(){}return t}(),STORE_DEVTOOLS_CONFIG=new _angular_core.InjectionToken("@ngrx/devtools Options"),INITIAL_OPTIONS=new _angular_core.InjectionToken("@ngrx/devtools Initial Config"),DevtoolsDispatcher=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return __extends(e,t),e}(_ngrx_store.ActionsSubject);DevtoolsDispatcher.decorators=[{type:_angular_core.Injectable}],DevtoolsDispatcher.ctorParameters=function(){return[]};var StoreDevtools=function(){function t(t,e,r,o,n,s,i){var a=liftInitialState(s,i.monitor),c=liftReducerWith(s,a,i.monitor,i.maxAge?{maxAge:i.maxAge}:{}),p=applyOperators(e.asObservable(),[[rxjs_operator_skip.skip,1],[rxjs_operator_merge.merge,o.actions$],[rxjs_operator_map.map,liftAction],[rxjs_operator_merge.merge,t,o.liftedActions$],[rxjs_operator_observeOn.observeOn,rxjs_scheduler_queue.queue]]),u=rxjs_operator_map.map.call(r,c),l=new rxjs_ReplaySubject.ReplaySubject(1),_=applyOperators(p,[[rxjs_operator_withLatestFrom.withLatestFrom,u],[rxjs_operator_scan.scan,function(t,e){var r=t.state,n=e[0],s=e[1],i=s(r,n);return o.notify(n,i),{state:i,action:n}},{state:a,action:null}]]).subscribe(function(t){var e=t.state,r=t.action;if(l.next(e),r.type===PERFORM_ACTION){var o=r.action;n.next(o)}}),x=l.asObservable(),f=rxjs_operator_map.map.call(x,unliftState);this.stateSubscription=_,this.dispatcher=t,this.liftedState=x,this.state=f}return t.prototype.dispatch=function(t){this.dispatcher.next(t)},t.prototype.next=function(t){this.dispatcher.next(t)},t.prototype.error=function(t){},t.prototype.complete=function(){},t.prototype.performAction=function(t){this.dispatch(new PerformAction(t))},t.prototype.reset=function(){this.dispatch(new Reset)},t.prototype.rollback=function(){this.dispatch(new Rollback)},t.prototype.commit=function(){this.dispatch(new Commit)},t.prototype.sweep=function(){this.dispatch(new Sweep)},t.prototype.toggleAction=function(t){this.dispatch(new ToggleAction(t))},t.prototype.jumpToState=function(t){this.dispatch(new JumpToState(t))},t.prototype.importState=function(t){this.dispatch(new ImportState(t))},t}();StoreDevtools.decorators=[{type:_angular_core.Injectable}],StoreDevtools.ctorParameters=function(){return[{type:DevtoolsDispatcher},{type:_ngrx_store.ActionsSubject},{type:_ngrx_store.ReducerObservable},{type:DevtoolsExtension},{type:_ngrx_store.ScannedActionsSubject},{type:void 0,decorators:[{type:_angular_core.Inject,args:[_ngrx_store.INITIAL_STATE]}]},{type:StoreDevtoolsConfig,decorators:[{type:_angular_core.Inject,args:[STORE_DEVTOOLS_CONFIG]}]}]};var IS_EXTENSION_OR_MONITOR_PRESENT=new _angular_core.InjectionToken("Is Devtools Extension or Monitor Present"),StoreDevtoolsModule=function(){function t(){}return t.instrument=function(e){return void 0===e&&(e={}),{ngModule:t,providers:[DevtoolsExtension,DevtoolsDispatcher,StoreDevtools,{provide:INITIAL_OPTIONS,useValue:e},{provide:IS_EXTENSION_OR_MONITOR_PRESENT,deps:[REDUX_DEVTOOLS_EXTENSION,STORE_DEVTOOLS_CONFIG],useFactory:createIsExtensionOrMonitorPresent},{provide:REDUX_DEVTOOLS_EXTENSION,useFactory:createReduxDevtoolsExtension},{provide:STORE_DEVTOOLS_CONFIG,deps:[INITIAL_OPTIONS],useFactory:createConfig},{provide:_ngrx_store.StateObservable,deps:[StoreDevtools],useFactory:createStateObservable},{provide:_ngrx_store.ReducerManagerDispatcher,useExisting:DevtoolsDispatcher}]}},t}();StoreDevtoolsModule.decorators=[{type:_angular_core.NgModule,args:[{}]}],StoreDevtoolsModule.ctorParameters=function(){return[]},exports.StoreDevtoolsModule=StoreDevtoolsModule,exports.StoreDevtools=StoreDevtools,exports.StoreDevtoolsConfig=StoreDevtoolsConfig,exports.ɵi=INITIAL_OPTIONS,exports.ɵh=STORE_DEVTOOLS_CONFIG,exports.ɵg=DevtoolsDispatcher,exports.ɵk=DevtoolsExtension,exports.ɵj=REDUX_DEVTOOLS_EXTENSION,exports.ɵa=IS_EXTENSION_OR_MONITOR_PRESENT,exports.ɵf=createConfig,exports.ɵb=createIsExtensionOrMonitorPresent,exports.ɵc=createReduxDevtoolsExtension,exports.ɵd=createStateObservable,exports.ɵe=noMonitor,Object.defineProperty(exports,"__esModule",{value:!0})}); | ||
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("@angular/core"),require("@ngrx/store"),require("rxjs/ReplaySubject"),require("rxjs/operator/map"),require("rxjs/operator/merge"),require("rxjs/operator/observeOn"),require("rxjs/operator/scan"),require("rxjs/operator/skip"),require("rxjs/operator/withLatestFrom"),require("rxjs/scheduler/queue"),require("rxjs/Observable"),require("rxjs/observable/empty"),require("rxjs/operator/filter"),require("rxjs/operator/share"),require("rxjs/operator/switchMap"),require("rxjs/operator/takeUntil")):"function"==typeof define&&define.amd?define(["exports","@angular/core","@ngrx/store","rxjs/ReplaySubject","rxjs/operator/map","rxjs/operator/merge","rxjs/operator/observeOn","rxjs/operator/scan","rxjs/operator/skip","rxjs/operator/withLatestFrom","rxjs/scheduler/queue","rxjs/Observable","rxjs/observable/empty","rxjs/operator/filter","rxjs/operator/share","rxjs/operator/switchMap","rxjs/operator/takeUntil"],e):e((t.ngrx=t.ngrx||{},t.ngrx.storeDevtools={}),t.ng.core,t.ngrx.store,t.Rx,t.Rx.Observable.prototype,t.Rx.Observable.prototype,t.Rx.Observable.prototype,t.Rx.Observable.prototype,t.Rx.Observable.prototype,t.Rx.Observable.prototype,t.Rx.Scheduler,t.Rx,t.Rx.Observable,t.Rx.Observable.prototype,t.Rx.Observable.prototype,t.Rx.Observable.prototype,t.Rx.Observable.prototype)}(this,function(exports,core,store,ReplaySubject,map,merge,observeOn,scan,skip,withLatestFrom,queue,Observable,empty,filter,share,switchMap,takeUntil){"use strict";function difference(t,e){return t.filter(function(t){return e.indexOf(t)<0})}function unliftState(t){return t.computedStates[t.currentStateIndex].state}function liftAction(t){return new PerformAction(t)}function applyOperators(t,e){return e.reduce(function(t,e){var o=e[0],r=e.slice(1);return o.apply(t,r)},t)}function computeNextEntry(t,e,o,r){if(r)return{state:o,error:"Interrupted by an error up the chain"};var n,i=o;try{i=t(o,e)}catch(t){n=t.toString(),console.error(t.stack||t)}return{state:i,error:n}}function recomputeStates(t,e,o,r,n,i,s){if(e>=t.length&&t.length===i.length)return t;for(var a=t.slice(0,e),c=e;c<i.length;c++){var p=i[c],u=n[p].action,l=a[c-1],f=l?l.state:r,O=l?l.error:void 0,d=s.indexOf(p)>-1,x=d?l:computeNextEntry(o,u,f,O);a.push(x)}return a}function liftInitialState(t,e){return{monitorState:e(void 0,{}),nextActionId:1,actionsById:{0:liftAction(INIT_ACTION)},stagedActionIds:[0],skippedActionIds:[],committedState:t,currentStateIndex:0,computedStates:[]}}function liftReducerWith(t,e,o,r){return void 0===r&&(r={}),function(n){return function(i,s){function a(t){for(var e=t,o=f.slice(1,e+1),r=0;r<o.length;r++){if(T[r+1].error){e=r,o=f.slice(1,e+1);break}delete u[o[r]]}O=O.filter(function(t){return-1===o.indexOf(t)}),f=[0].concat(f.slice(e+1)),d=T[e].state,T=T.slice(e),x=x>e?x-e:0}var c=i||e,p=c.monitorState,u=c.actionsById,l=c.nextActionId,f=c.stagedActionIds,O=c.skippedActionIds,d=c.committedState,x=c.currentStateIndex,T=c.computedStates;i||(u=Object.create(u));var S=0;switch(s.type){case RESET:u={0:liftAction(INIT_ACTION)},l=1,f=[0],O=[],d=t,x=0,T=[];break;case COMMIT:u={0:liftAction(INIT_ACTION)},l=1,f=[0],O=[],d=T[x].state,x=0,T=[];break;case ROLLBACK:u={0:liftAction(INIT_ACTION)},l=1,f=[0],O=[],x=0,T=[];break;case TOGGLE_ACTION:var I=s.id,v=O.indexOf(I);O=-1===v?[I].concat(O):O.filter(function(t){return t!==I}),S=f.indexOf(I);break;case SET_ACTIONS_ACTIVE:for(var E=s.start,h=s.end,y=s.active,m=[],A=E;A<h;A++)m.push(A);O=y?difference(O,m):O.concat(m),S=f.indexOf(E);break;case JUMP_TO_STATE:x=s.index,S=1/0;break;case SWEEP:f=difference(f,O),O=[],x=Math.min(x,f.length-1);break;case PERFORM_ACTION:r.maxAge&&f.length===r.maxAge&&a(1),x===f.length-1&&x++;var b=l++;u[b]=s,f=f.concat([b]),S=f.length-1;break;case IMPORT_STATE:_=s.nextLiftedState,p=_.monitorState,u=_.actionsById,l=_.nextActionId,f=_.stagedActionIds,O=_.skippedActionIds,d=_.committedState,x=_.currentStateIndex,T=_.computedStates;break;case store.UPDATE:case store.INIT:S=0,r.maxAge&&f.length>r.maxAge&&(T=recomputeStates(T,S,n,d,u,f,O),a(f.length-r.maxAge),S=1/0);break;default:S=1/0}return T=recomputeStates(T,S,n,d,u,f,O),p=o(p,s),{monitorState:p,actionsById:u,nextActionId:l,stagedActionIds:f,skippedActionIds:O,committedState:d,currentStateIndex:x,computedStates:T};var _}}}function createIsExtensionOrMonitorPresent(t,e){return Boolean(t)||e.monitor!==noMonitor}function createReduxDevtoolsExtension(){return"object"==typeof window&&void 0!==window.__REDUX_DEVTOOLS_EXTENSION__?window.__REDUX_DEVTOOLS_EXTENSION__:null}function createStateObservable(t){return t.state}function noMonitor(){return null}function createConfig(t){var e={maxAge:!1,monitor:noMonitor},o="function"==typeof t?t():t,r=Object.assign({},e,o);if(r.maxAge&&r.maxAge<2)throw new Error("Devtools 'maxAge' cannot be less than 2, got "+r.maxAge);return r}var __extends=function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var o in e)e.hasOwnProperty(o)&&(t[o]=e[o])};return function(e,o){function r(){this.constructor=e}t(e,o),e.prototype=null===o?Object.create(o):(r.prototype=o.prototype,new r)}}(),PERFORM_ACTION="PERFORM_ACTION",RESET="RESET",ROLLBACK="ROLLBACK",COMMIT="COMMIT",SWEEP="SWEEP",TOGGLE_ACTION="TOGGLE_ACTION",SET_ACTIONS_ACTIVE="SET_ACTIONS_ACTIVE",JUMP_TO_STATE="JUMP_TO_STATE",IMPORT_STATE="IMPORT_STATE",PerformAction=function(){function t(t,e){if(this.action=t,this.timestamp=e,this.type=PERFORM_ACTION,void 0===t.type)throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?')}return t}(),Reset=function(){function t(t){this.timestamp=t,this.type=RESET}return t}(),Rollback=function(){function t(t){this.timestamp=t,this.type=ROLLBACK}return t}(),Commit=function(){function t(t){this.timestamp=t,this.type=COMMIT}return t}(),Sweep=function(){function t(){this.type=SWEEP}return t}(),ToggleAction=function(){function t(t){this.id=t,this.type=TOGGLE_ACTION}return t}(),JumpToState=function(){function t(t){this.index=t,this.type=JUMP_TO_STATE}return t}(),ImportState=function(){function t(t){this.nextLiftedState=t,this.type=IMPORT_STATE}return t}(),ExtensionActionTypes={START:"START",DISPATCH:"DISPATCH",STOP:"STOP",ACTION:"ACTION"},REDUX_DEVTOOLS_EXTENSION=new core.InjectionToken("Redux Devtools Extension"),DevtoolsExtension=function(){function DevtoolsExtension(t){this.instanceId="ngrx-store-"+Date.now(),this.devtoolsExtension=t,this.createActionStreams()}return DevtoolsExtension.prototype.notify=function(t,e){this.devtoolsExtension&&this.devtoolsExtension.send(null,e,{serialize:!1},this.instanceId)},DevtoolsExtension.prototype.createChangesObservable=function(){var t=this;return this.devtoolsExtension?new Observable.Observable(function(e){var o=t.devtoolsExtension.connect({instanceId:t.instanceId});return o.subscribe(function(t){return e.next(t)}),o.unsubscribe}):empty.empty()},DevtoolsExtension.prototype.createActionStreams=function(){var t=this,e=share.share.call(this.createChangesObservable()),o=filter.filter.call(e,function(t){return t.type===ExtensionActionTypes.START}),r=filter.filter.call(e,function(t){return t.type===ExtensionActionTypes.STOP}),n=applyOperators(e,[[filter.filter,function(t){return t.type===ExtensionActionTypes.DISPATCH}],[map.map,function(e){return t.unwrapAction(e.payload)}]]),i=applyOperators(e,[[filter.filter,function(t){return t.type===ExtensionActionTypes.ACTION}],[map.map,function(e){return t.unwrapAction(e.payload)}]]),s=takeUntil.takeUntil.call(i,r),a=takeUntil.takeUntil.call(n,r);this.actions$=switchMap.switchMap.call(o,function(){return s}),this.liftedActions$=switchMap.switchMap.call(o,function(){return a})},DevtoolsExtension.prototype.unwrapAction=function(action){return"string"==typeof action?eval("("+action+")"):action},DevtoolsExtension}();DevtoolsExtension.decorators=[{type:core.Injectable}],DevtoolsExtension.ctorParameters=function(){return[{type:void 0,decorators:[{type:core.Inject,args:[REDUX_DEVTOOLS_EXTENSION]}]}]};var INIT_ACTION={type:store.INIT},StoreDevtoolsConfig=function(){function t(){}return t}(),STORE_DEVTOOLS_CONFIG=new core.InjectionToken("@ngrx/devtools Options"),INITIAL_OPTIONS=new core.InjectionToken("@ngrx/devtools Initial Config"),DevtoolsDispatcher=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return __extends(e,t),e}(store.ActionsSubject);DevtoolsDispatcher.decorators=[{type:core.Injectable}],DevtoolsDispatcher.ctorParameters=function(){return[]};var StoreDevtools=function(){function t(t,e,o,r,n,i,s){var a=liftInitialState(i,s.monitor),c=liftReducerWith(i,a,s.monitor,s.maxAge?{maxAge:s.maxAge}:{}),p=applyOperators(e.asObservable(),[[skip.skip,1],[merge.merge,r.actions$],[map.map,liftAction],[merge.merge,t,r.liftedActions$],[observeOn.observeOn,queue.queue]]),u=map.map.call(o,c),l=new ReplaySubject.ReplaySubject(1),f=applyOperators(p,[[withLatestFrom.withLatestFrom,u],[scan.scan,function(t,e){var o=t.state,n=e[0],i=e[1],s=i(o,n);return r.notify(n,s),{state:s,action:n}},{state:a,action:null}]]).subscribe(function(t){var e=t.state,o=t.action;if(l.next(e),o.type===PERFORM_ACTION){var r=o.action;n.next(r)}}),O=l.asObservable(),d=map.map.call(O,unliftState);this.stateSubscription=f,this.dispatcher=t,this.liftedState=O,this.state=d}return t.prototype.dispatch=function(t){this.dispatcher.next(t)},t.prototype.next=function(t){this.dispatcher.next(t)},t.prototype.error=function(t){},t.prototype.complete=function(){},t.prototype.performAction=function(t){this.dispatch(new PerformAction(t))},t.prototype.reset=function(){this.dispatch(new Reset)},t.prototype.rollback=function(){this.dispatch(new Rollback)},t.prototype.commit=function(){this.dispatch(new Commit)},t.prototype.sweep=function(){this.dispatch(new Sweep)},t.prototype.toggleAction=function(t){this.dispatch(new ToggleAction(t))},t.prototype.jumpToState=function(t){this.dispatch(new JumpToState(t))},t.prototype.importState=function(t){this.dispatch(new ImportState(t))},t}();StoreDevtools.decorators=[{type:core.Injectable}],StoreDevtools.ctorParameters=function(){return[{type:DevtoolsDispatcher},{type:store.ActionsSubject},{type:store.ReducerObservable},{type:DevtoolsExtension},{type:store.ScannedActionsSubject},{type:void 0,decorators:[{type:core.Inject,args:[store.INITIAL_STATE]}]},{type:StoreDevtoolsConfig,decorators:[{type:core.Inject,args:[STORE_DEVTOOLS_CONFIG]}]}]};var IS_EXTENSION_OR_MONITOR_PRESENT=new core.InjectionToken("Is Devtools Extension or Monitor Present"),StoreDevtoolsModule=function(){function t(){}return t.instrument=function(e){return void 0===e&&(e={}),{ngModule:t,providers:[DevtoolsExtension,DevtoolsDispatcher,StoreDevtools,{provide:INITIAL_OPTIONS,useValue:e},{provide:IS_EXTENSION_OR_MONITOR_PRESENT,deps:[REDUX_DEVTOOLS_EXTENSION,STORE_DEVTOOLS_CONFIG],useFactory:createIsExtensionOrMonitorPresent},{provide:REDUX_DEVTOOLS_EXTENSION,useFactory:createReduxDevtoolsExtension},{provide:STORE_DEVTOOLS_CONFIG,deps:[INITIAL_OPTIONS],useFactory:createConfig},{provide:store.StateObservable,deps:[StoreDevtools],useFactory:createStateObservable},{provide:store.ReducerManagerDispatcher,useExisting:DevtoolsDispatcher}]}},t}();StoreDevtoolsModule.decorators=[{type:core.NgModule,args:[{}]}],StoreDevtoolsModule.ctorParameters=function(){return[]},exports.StoreDevtoolsModule=StoreDevtoolsModule,exports.StoreDevtools=StoreDevtools,exports.StoreDevtoolsConfig=StoreDevtoolsConfig,exports.ɵi=INITIAL_OPTIONS,exports.ɵh=STORE_DEVTOOLS_CONFIG,exports.ɵg=DevtoolsDispatcher,exports.ɵk=DevtoolsExtension,exports.ɵj=REDUX_DEVTOOLS_EXTENSION,exports.ɵa=IS_EXTENSION_OR_MONITOR_PRESENT,exports.ɵf=createConfig,exports.ɵb=createIsExtensionOrMonitorPresent,exports.ɵc=createReduxDevtoolsExtension,exports.ɵd=createStateObservable,exports.ɵe=noMonitor,Object.defineProperty(exports,"__esModule",{value:!0})}); | ||
//# sourceMappingURL=./dist/store-devtools/bundles/store-devtools.umd.min.js.map |
{ | ||
"name": "@ngrx/store-devtools", | ||
"version": "4.0.0", | ||
"version": "4.1.1", | ||
"description": "Developer tools for @ngrx/store", | ||
@@ -5,0 +5,0 @@ "module": "@ngrx/store-devtools.es5.js", |
@@ -12,3 +12,3 @@ import { Action, ActionReducer, UPDATE, INIT } from '@ngrx/store'; | ||
export declare const INIT_ACTION: { | ||
type: string; | ||
type: "@ngrx/store/init"; | ||
}; | ||
@@ -15,0 +15,0 @@ export interface LiftedState { |
@@ -1,1 +0,1 @@ | ||
{"__symbolic":"module","version":3,"metadata":{"ɵa":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken"},"arguments":["Is Devtools Extension or Monitor Present"]},"ɵb":{"__symbolic":"function","parameters":["extension","config"],"value":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"Boolean"},"arguments":[{"__symbolic":"reference","name":"extension"}]},"right":{"__symbolic":"binop","operator":"!==","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"config"},"member":"monitor"},"right":{"__symbolic":"reference","name":"ɵe"}}}},"ɵc":{"__symbolic":"function"},"ɵd":{"__symbolic":"function","parameters":["devtools"],"value":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"devtools"},"member":"state"}},"ɵe":{"__symbolic":"function","parameters":[],"value":null},"ɵf":{"__symbolic":"function"},"ɵg":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@ngrx/store","name":"ActionsSubject"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{}},"ɵh":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken"},"arguments":["@ngrx/devtools Options"]},"ɵi":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken"},"arguments":["@ngrx/devtools Initial Config"]},"StoreDevtoolsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{}]}],"members":{},"statics":{"instrument":{"__symbolic":"function","parameters":["options"],"defaults":[{}],"value":{"ngModule":{"__symbolic":"reference","name":"StoreDevtoolsModule"},"providers":[{"__symbolic":"reference","name":"ɵk"},{"__symbolic":"reference","name":"ɵg"},{"__symbolic":"reference","name":"StoreDevtools"},{"provide":{"__symbolic":"reference","name":"ɵi"},"useValue":{"__symbolic":"reference","name":"options"}},{"provide":{"__symbolic":"reference","name":"ɵa"},"deps":[{"__symbolic":"reference","name":"ɵj"},{"__symbolic":"reference","name":"ɵh"}],"useFactory":{"__symbolic":"reference","name":"ɵb"}},{"provide":{"__symbolic":"reference","name":"ɵj"},"useFactory":{"__symbolic":"reference","name":"ɵc"}},{"provide":{"__symbolic":"reference","name":"ɵh"},"deps":[{"__symbolic":"reference","name":"ɵi"}],"useFactory":{"__symbolic":"reference","name":"ɵf"}},{"provide":{"__symbolic":"reference","module":"@ngrx/store","name":"StateObservable"},"deps":[{"__symbolic":"reference","name":"StoreDevtools"}],"useFactory":{"__symbolic":"reference","name":"ɵd"}},{"provide":{"__symbolic":"reference","module":"@ngrx/store","name":"ReducerManagerDispatcher"},"useExisting":{"__symbolic":"reference","name":"ɵg"}}]}}}},"LiftedState":{"__symbolic":"interface"},"StoreDevtools":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"@ngrx/store","name":"INITIAL_STATE"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","name":"ɵh"}]}]],"parameters":[{"__symbolic":"reference","name":"ɵg"},{"__symbolic":"reference","module":"@ngrx/store","name":"ActionsSubject"},{"__symbolic":"reference","module":"@ngrx/store","name":"ReducerObservable"},{"__symbolic":"reference","name":"ɵk"},{"__symbolic":"reference","module":"@ngrx/store","name":"ScannedActionsSubject"},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"StoreDevtoolsConfig"}]}],"dispatch":[{"__symbolic":"method"}],"next":[{"__symbolic":"method"}],"error":[{"__symbolic":"method"}],"complete":[{"__symbolic":"method"}],"performAction":[{"__symbolic":"method"}],"reset":[{"__symbolic":"method"}],"rollback":[{"__symbolic":"method"}],"commit":[{"__symbolic":"method"}],"sweep":[{"__symbolic":"method"}],"toggleAction":[{"__symbolic":"method"}],"jumpToState":[{"__symbolic":"method"}],"importState":[{"__symbolic":"method"}]}},"StoreDevtoolsConfig":{"__symbolic":"class","members":{}},"ɵj":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken"},"arguments":["Redux Devtools Extension"]},"ɵk":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","name":"ɵj"}]}]],"parameters":[{"__symbolic":"reference","name":"any"}]}],"notify":[{"__symbolic":"method"}],"createChangesObservable":[{"__symbolic":"method"}],"createActionStreams":[{"__symbolic":"method"}],"unwrapAction":[{"__symbolic":"method"}]}}},"origins":{"ɵa":"./src/instrument","ɵb":"./src/instrument","ɵc":"./src/instrument","ɵd":"./src/instrument","ɵe":"./src/instrument","ɵf":"./src/instrument","ɵg":"./src/devtools","ɵh":"./src/config","ɵi":"./src/config","StoreDevtoolsModule":"./src/instrument","LiftedState":"./src/reducer","StoreDevtools":"./src/devtools","StoreDevtoolsConfig":"./src/config","StoreDevtoolsOptions":"./src/config","ɵj":"./src/extension","ɵk":"./src/extension"},"importAs":"@ngrx/store-devtools"} | ||
{"__symbolic":"module","version":3,"metadata":{"ɵa":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken"},"arguments":["Is Devtools Extension or Monitor Present"]},"ɵb":{"__symbolic":"function","parameters":["extension","config"],"value":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"Boolean"},"arguments":[{"__symbolic":"reference","name":"extension"}]},"right":{"__symbolic":"binop","operator":"!==","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"config"},"member":"monitor"},"right":{"__symbolic":"reference","name":"ɵe"}}}},"ɵc":{"__symbolic":"function"},"ɵd":{"__symbolic":"function","parameters":["devtools"],"value":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"devtools"},"member":"state"}},"ɵe":{"__symbolic":"function","parameters":[],"value":null},"ɵf":{"__symbolic":"function"},"ɵg":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@ngrx/store","name":"ActionsSubject"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{}},"ɵh":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken"},"arguments":["@ngrx/devtools Options"]},"ɵi":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken"},"arguments":["@ngrx/devtools Initial Config"]},"StoreDevtoolsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{}]}],"members":{},"statics":{"instrument":{"__symbolic":"function","parameters":["options"],"defaults":[{}],"value":{"ngModule":{"__symbolic":"reference","name":"StoreDevtoolsModule"},"providers":[{"__symbolic":"reference","name":"ɵk"},{"__symbolic":"reference","name":"ɵg"},{"__symbolic":"reference","name":"StoreDevtools"},{"provide":{"__symbolic":"reference","name":"ɵi"},"useValue":{"__symbolic":"reference","name":"options"}},{"provide":{"__symbolic":"reference","name":"ɵa"},"deps":[{"__symbolic":"reference","name":"ɵj"},{"__symbolic":"reference","name":"ɵh"}],"useFactory":{"__symbolic":"reference","name":"ɵb"}},{"provide":{"__symbolic":"reference","name":"ɵj"},"useFactory":{"__symbolic":"reference","name":"ɵc"}},{"provide":{"__symbolic":"reference","name":"ɵh"},"deps":[{"__symbolic":"reference","name":"ɵi"}],"useFactory":{"__symbolic":"reference","name":"ɵf"}},{"provide":{"__symbolic":"reference","module":"@ngrx/store","name":"StateObservable"},"deps":[{"__symbolic":"reference","name":"StoreDevtools"}],"useFactory":{"__symbolic":"reference","name":"ɵd"}},{"provide":{"__symbolic":"reference","module":"@ngrx/store","name":"ReducerManagerDispatcher"},"useExisting":{"__symbolic":"reference","name":"ɵg"}}]}}}},"LiftedState":{"__symbolic":"interface"},"StoreDevtools":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"@ngrx/store","name":"INITIAL_STATE"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","name":"ɵh"}]}]],"parameters":[{"__symbolic":"reference","name":"ɵg"},{"__symbolic":"reference","module":"@ngrx/store","name":"ActionsSubject"},{"__symbolic":"reference","module":"@ngrx/store","name":"ReducerObservable"},{"__symbolic":"reference","name":"ɵk"},{"__symbolic":"reference","module":"@ngrx/store","name":"ScannedActionsSubject"},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"StoreDevtoolsConfig"}]}],"dispatch":[{"__symbolic":"method"}],"next":[{"__symbolic":"method"}],"error":[{"__symbolic":"method"}],"complete":[{"__symbolic":"method"}],"performAction":[{"__symbolic":"method"}],"reset":[{"__symbolic":"method"}],"rollback":[{"__symbolic":"method"}],"commit":[{"__symbolic":"method"}],"sweep":[{"__symbolic":"method"}],"toggleAction":[{"__symbolic":"method"}],"jumpToState":[{"__symbolic":"method"}],"importState":[{"__symbolic":"method"}]}},"StoreDevtoolsConfig":{"__symbolic":"class","members":{}},"StoreDevtoolsOptions":{"__symbolic":"interface"},"ɵj":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken"},"arguments":["Redux Devtools Extension"]},"ɵk":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","name":"ɵj"}]}]],"parameters":[{"__symbolic":"reference","name":"any"}]}],"notify":[{"__symbolic":"method"}],"createChangesObservable":[{"__symbolic":"method"}],"createActionStreams":[{"__symbolic":"method"}],"unwrapAction":[{"__symbolic":"method"}]}}},"origins":{"ɵa":"./src/instrument","ɵb":"./src/instrument","ɵc":"./src/instrument","ɵd":"./src/instrument","ɵe":"./src/instrument","ɵf":"./src/instrument","ɵg":"./src/devtools","ɵh":"./src/config","ɵi":"./src/config","StoreDevtoolsModule":"./src/instrument","LiftedState":"./src/reducer","StoreDevtools":"./src/devtools","StoreDevtoolsConfig":"./src/config","StoreDevtoolsOptions":"./src/config","ɵj":"./src/extension","ɵk":"./src/extension"},"importAs":"@ngrx/store-devtools"} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
5
347789
3510