Files
shiny/man
Barbara Borges Ribeiro aff3ac0bb3 Add onStop function (#1770)
* NEWS item

* added `onStop` arg to `shinyApp()` (and renamed our internal `onEnd` - which is what was calling `on.exit()` already - to `onStop` as well)

* added onStop() function

* add entry for documentation

* make it work for all possible app structures (interactive, saved as app.R, saved as ui.R and server.R)

* fix #1772: make sure `onStart` works in all scenarios

* update NEWS

* improved wording

* more wording

* and more wording

* don't stop execution if a `onStop` callback function results in an error

* remove "(all sessions have been disconnected)" because it's misleading

* add @seealso documentation

* shamefully forgot to Cmd Shift D

* change code place

* Code review feedback

* onStop: use session argument instead of scope
2017-07-27 14:54:55 -05:00
..
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2014-05-31 08:06:03 -07:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2014-05-31 08:06:03 -07:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-27 21:12:46 +01:00
2017-03-21 14:02:29 -05:00
2017-07-27 14:54:55 -05:00
2017-07-27 14:54:55 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-23 10:24:06 -07:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-04-18 11:09:45 -07:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2014-05-31 08:06:03 -07:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2015-12-23 09:42:29 -08:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2016-12-15 10:35:46 -08:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2017-03-21 14:02:29 -05:00
2014-05-31 08:06:03 -07:00