(resource: Resource, action: Action)
| 178 | } |
| 179 | |
| 180 | queueOrDispatch(resource: Resource, action: Action) { |
| 181 | const queue = this.activeFetches[resource]; |
| 182 | if (queue !== undefined) { |
| 183 | queue.push(action); |
| 184 | } else { |
| 185 | this.store.dispatch(action); |
| 186 | } |
| 187 | } |
| 188 | |
| 189 | receive(resource: Resource, data) { |
| 190 | switch (resource) { |