-
Notifications
You must be signed in to change notification settings - Fork 0
/
special_topics.qmd
42 lines (24 loc) · 1.23 KB
/
special_topics.qmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# Special topics {#sec-spec-topics .unnumbered}
```{r}
#| eval: true
#| echo: false
#| include: false
source("_common.R")
```
This section holds a collection of topics you might find useful when developing your app-package.
## Debugging
The [Debugging](debugging.qmd) chapter covers how to use `browser()` (see @sec-debug-modules) and the IDE's debugger console to 'step through' a function line-by-line. This chapter also covers how to send and view `print()` statements in the UI (see @sec-verbatim-reactives)
## App data
In [App data](app_data.qmd), @sec-reactiveValues demonstrates how we can use [`reactiveValues()`](https://shiny.posit.co/r/reference/shiny/0.11/reactivevalues) to store and retrieve reactive values from a 'persistent' object in our app. @sec-testing-reactive-values also has examples of testing modules with values from a `reactiveValues()` object.
@sec-session-user-data gives an example of how to store persistent, non-reactive objects in your application (see also @sec-external-inst-dev).
## Stack traces
The [Stack traces ](stack_traces.qmd) chapter...
## Dependency hell
The @sec-entanglement chapter...
```{r}
#| label: git_contrib_box
#| echo: false
#| results: asis
#| eval: true
git_contrib_box()
```