Winston Chang
f81621aa66
Merge pull request #1158 from rstudio/example-cleanup
...
Clean up examples
2016-04-22 13:05:36 -05:00
Barbara Borges Ribeiro
ad1e52bf19
got rid of warning that popped up when renderFunc took no arguments; there really isn't a good reason to require this (not at this point at least)
2016-04-15 16:49:52 +01:00
Winston Chang
bc7d701298
Make examples runnable with shinyApp()
2016-04-05 20:53:59 -05:00
Winston Chang
5d6d75b4f3
Remove shinyUI() and shinyServer() from examples
2016-04-05 15:23:23 -05:00
Barbara Borges Ribeiro
7eb29586a7
a few minor tweaks
2016-04-03 15:24:17 +01:00
Barbara Borges Ribeiro
5dafdab3d7
made the tracker construct - now an R6 class - easier to understand (more obvious); fixed the shinysession and name issues related to the renderFunc's
2016-04-01 00:44:14 +01:00
Barbara Borges Ribeiro
4920bff8fd
tiny documentation update
2016-03-28 18:24:04 +01:00
Barbara Borges Ribeiro
d78edf5dda
removed func arg from render functions; fixed issue introduced by rebase a few commits ago
2016-03-28 18:19:37 +01:00
Barbara Borges Ribeiro
2d7b729473
got rid of unnecessary lines
2016-03-28 15:46:55 +01:00
Barbara Borges Ribeiro
0495fe2d71
updated renderFunc's to include a shinysession arg
2016-03-28 15:31:33 +01:00
Barbara Borges Ribeiro
4462b6bd39
changed a warning to an error, following the "fail fast" principle
2016-03-28 13:00:11 +01:00
Barbara Borges Ribeiro
80e1edeeb2
a better way to check which context the render function is being called from
2016-03-28 12:54:54 +01:00
Barbara Borges Ribeiro
03685dbb61
added check for valid arguments if passed via outputArgs
2016-03-25 00:22:48 +00:00
Barbara Borges Ribeiro
bc15b65538
added outputArgs to all other renderXXX functions following the pattern used for renderPlot
2016-03-24 22:42:57 +00:00
Joe Cheng
e9ab34a9c1
Provide xxxOutput args via renderXXX passthrough
...
This will allow you to customize outputs when used in an R Markdown
document
2016-03-24 22:21:48 +00:00
Winston Chang
2fcb4dbe50
Modularize dependency handling in R
2016-03-23 15:46:03 -05:00
Winston Chang
66be9004fe
Move renderTable to separate file
2015-11-05 12:59:04 -06:00
Winston Chang
241a482236
Add explicit namespace to non-base functions
2015-08-04 12:30:41 -05:00
Joe Cheng
7f442f4206
Un-deprecate data table functions until DT stabilizes
2015-06-11 23:27:21 -07:00
Yihui Xie
46996eb81c
closes #807 : add messages of deprecation for DataTables in shiny
2015-05-15 18:21:58 -05:00
Winston Chang
a9a6e96a6a
Move renderPlot into separate file
2015-04-16 23:40:04 -05:00
Winston Chang
48f03e79e2
Add brushOptions and hoverOptions functions
...
Also clean up help for imageOutput and plotOutput, and add examples.
2015-03-11 15:37:22 -05:00
Winston Chang
6f5d4a8620
Fix off-by-one error in plot pixel coordinates
2015-03-10 22:48:57 -05:00
Winston Chang
25e8d080af
Use lists instead of named vectors
...
jsonlite 0.9.14 drops names of named vectors, so we'll use lists instead.
2015-03-09 13:29:51 -05:00
Yihui Xie
0f70b5662c
remove the list of content types and use mime::guess_type()
...
also fixes #575
2015-03-04 19:58:37 -06:00
Winston Chang
b7acaf9519
Convert donttest examples; check for interactive() instead
2015-01-22 13:21:23 -06:00
Yihui Xie
a67161f521
add a pointer to the DT package
2015-01-06 14:26:19 -06:00
Yihui Xie
9f86e84830
closes #668 : emphasize that I() does not work for non-root level elements in the options list in renderDataTable()
2014-12-13 22:52:28 -06:00
Winston Chang
b35e866d95
Fix appearance of DataTables examples
2014-11-26 12:49:59 -06:00
Winston Chang
d72f5ee2ad
Better examples and docs for renderTable and renderDataTable
2014-11-24 11:24:26 -06:00
Yihui Xie
8626a3efea
make escape support column names in renderDataTable(), per suggestion of @jcheng5
2014-10-28 16:11:06 -05:00
Yihui Xie
d7e0d64ac2
fix the issue reported by Tareef: dplyr tbl_df objects are also data frames, but the default non-standard evaluation df[, j] will fail in dataTablesJSON(), so we need to coerce such objects to data frames explicitly
2014-10-28 16:11:06 -05:00
Yihui Xie
594024472d
apply escape to column names as well
2014-10-28 16:11:06 -05:00
Yihui Xie
5f60d09d0b
per-column escaping
2014-10-28 16:11:06 -05:00
Yihui Xie
a05abda25c
escape HTML entities to avoid XSS attacks in DataTables
...
BTW, per recommendation of http://datatables.net/manual/server-side , the parameter `draw` is coerced to integer
2014-10-28 16:11:06 -05:00
Yihui Xie
22fdc90159
add instructions for upgrading from DataTables 1.9 to 1.10
2014-08-21 14:24:39 -05:00
Yihui Xie
76d6ffea4a
tweak doc and roxygenize
2014-08-21 12:10:26 -05:00
Yihui Xie
ea8ca8ea1e
new option names for DataTables from Hungarian to camelCase notations
2014-08-21 12:10:26 -05:00
Joe Cheng
3458d924ca
Calling getOption() with default is slow
...
This has a measurable effect in apps with lots of reactives.
Reported by Aran Lunzer
2014-07-06 12:10:51 -07:00
Yihui Xie
23bf9aaf17
Merge pull request #526 from rstudio/bugfix/plot-captures-output
...
Revert "tweak after #492 : capture.output() does withVisible() and print(...
2014-06-24 13:40:45 -05:00
Joe Cheng
1983f60ec6
Revert "tweak after #492 : capture.output() does withVisible() and print() if necessary"
...
This reverts commit 451f950d0d .
Too-aggressive capture.output was causing browser() not to work in
renderPlot().
2014-06-24 06:09:36 -07:00
Yihui Xie
4a623b596b
ignore width/height in plotOutput() when inline=TRUE, and document required width/height values in renderPlot()
2014-06-19 00:24:10 -05:00
Yihui Xie
bcf098ea7d
merge doc of width and height in renderPlot() and plotOutput()
2014-06-19 00:24:10 -05:00
Yihui Xie
691615108b
preserve the formal arguments of plotOutput() in outputFunc()
...
otherwise outputFunc() loses the `inline` argument, and knit_print() won't be able to produce inline plots
2014-06-19 00:24:10 -05:00
Yihui Xie
858ab00e36
closes #501 : knit_print() for inline output uses the inline argument passed from knitr
2014-06-19 00:24:10 -05:00
Yihui Xie
58ef4ccabf
declare the method through @method per @hadley's suggestion at klutometis/roxygen#256
2014-06-04 16:30:12 -05:00
Yihui Xie
571393f146
htmltools was in both Depends and Imports, against which R CMD check will warn
...
I guess it was in Depends because otherwise as.tags could not be treated as an S3 generic; sounds like a bug of roxygen2 or devtools
2014-06-04 15:30:15 -05:00
Yihui Xie
c85868c652
use @export instead of @S3method
2014-06-04 15:10:45 -05:00
Yihui Xie
451f950d0d
tweak after #492 : capture.output() does withVisible() and print() if necessary
2014-06-02 15:18:54 -05:00
Joe Cheng
dde266768c
Restore HTML generating functions
...
These functions were temporarily ripped out of Shiny and moved
to the htmltools package. We've discovered that it's safe to
keep including them in shiny; as long as the functions in shiny
and the functions in htmltools are identical, the user won't
receive a conflict warning.
2014-05-31 08:06:03 -07:00