(listener)
| 21223 | } |
| 21224 | |
| 21225 | function subscribe(listener) { |
| 21226 | var currentId = id; |
| 21227 | listeners[currentId] = listener; |
| 21228 | id += 1; |
| 21229 | listener(state); |
| 21230 | return currentId; |
| 21231 | } |
| 21232 | |
| 21233 | function unsubscribe(unsubID) { |
| 21234 | listeners[unsubID] = undefined; |
no outgoing calls
no test coverage detected