Yihui Xie
|
52efb3dc16
|
Typo: name -> message.name
|
2015-09-04 15:43:21 -05:00 |
|
Yihui Xie
|
4e5c5f9c5b
|
Move the shiny:conditional event to the top of $updateConditionals()
|
2015-09-02 12:29:37 -05:00 |
|
Yihui Xie
|
1ee2a25eca
|
Trigger the recalculating event on null when the binding does not exist
|
2015-09-02 12:29:01 -05:00 |
|
Yihui Xie
|
da76a843ee
|
DO not assume '# + message.name' is the element id. Find the element through this.$bindings[name].el instead.
|
2015-08-31 17:02:14 -05:00 |
|
Yihui Xie
|
b0676b8b31
|
Trigger shiny:recalculated after the calculation is done
|
2015-08-31 16:38:46 -05:00 |
|
Yihui Xie
|
83c3656d29
|
Events shiny:visualchange, shiny:conditional, and shiny:recalculating
|
2015-08-31 15:58:05 -05:00 |
|
Yihui Xie
|
619aa4f05a
|
Events shiny:busy and shiny:idle
Keep track of the number of observer callbacks during addPendingFlush() and executeFlushCallbacks(). Send a custom message when the number is 0.
|
2015-08-21 16:12:45 -05:00 |
|
Yihui Xie
|
4df37d6f3e
|
The shiny:updateinput event for inputs
|
2015-08-21 16:10:01 -05:00 |
|
Yihui Xie
|
58f8b482f5
|
The message object may be exactly false (or a falsy value), in which case shiny will fail to send the message to the handler. Use .hasOwnProperty() instead.
|
2015-08-21 16:09:25 -05:00 |
|
Yihui Xie
|
168f5e32af
|
The shiny:message event
|
2015-08-21 16:08:16 -05:00 |
|
Yihui Xie
|
06bf28f10c
|
Events shiny:value and shiny:error for outputs
|
2015-08-21 16:07:33 -05:00 |
|
Yihui Xie
|
a54634023b
|
trigger shiny:connected when the socket is opened and shiny:disconnected when it is closed
|
2015-07-14 13:22:55 -05:00 |
|
Winston Chang
|
15e53ca55e
|
Remove extraneous indenting
|
2015-03-30 16:18:26 -05:00 |
|
Winston Chang
|
ceb428b8bd
|
Split up shiny.js
|
2015-03-30 16:17:04 -05:00 |
|