2017-02-01 13:40:59 +01:00
|
|
|
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
|
|
|
|
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
|
|
|
|
## Table Of Contents
|
|
|
|
|
|
|
|
- [Question](#question)
|
|
|
|
- [Short Answer](#short-answer)
|
|
|
|
- [Longer Answer](#longer-answer)
|
|
|
|
|
|
|
|
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
|
|
|
|
|
2017-01-07 10:33:01 +11:00
|
|
|
### Question
|
|
|
|
|
|
|
|
How do I access the value of a subscription from inside an event handler?
|
|
|
|
|
|
|
|
### Short Answer
|
|
|
|
|
|
|
|
You shouldn't.
|
|
|
|
|
|
|
|
Philosophically: subscriptions are designed to deliver "a stream" of new values
|
|
|
|
over time. Within an event handler, we only need a one off value.
|
|
|
|
|
|
|
|
Operationally: you'll end up with a memory leak.
|
|
|
|
|
|
|
|
### Longer Answer
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|