JJ Allaire
1c676211ee
more revisions to layout functions -- go back to page level constructs for fixed and fluid
2013-12-10 16:15:17 -05:00
Jonathan McPherson
89728164eb
highlight code with highlight.js
2013-12-10 12:11:40 -08:00
Jonathan McPherson
d0c4093f5a
use built-in parseQueryString
2013-12-10 10:46:03 -08:00
Jonathan McPherson
d7f680fb19
show ui.R and server.R files in showcase mode
2013-12-10 10:20:50 -08:00
JJ Allaire
48279e060c
add validation of layout function inputs
2013-12-10 12:57:56 -05:00
Jonathan McPherson
10dd0d07dc
showcase mode stub controlled by showcase=1 parameter
2013-12-10 09:50:51 -08:00
JJ Allaire
d82dc4cf77
introduce more layout functions
2013-12-10 12:02:59 -05:00
JJ Allaire
2b9553e4da
refactor functions to use fixed and fluid explicitly and to introduce the notion of "layout" functions
2013-12-10 11:35:56 -05:00
Joe Cheng
ac112ea287
Race condition where clientData$singletons can be NULL
...
Reproduced in Shiny Server load testing.
Code reviewed by @trestletech
2013-12-09 15:51:45 -08:00
JJ Allaire
4f6b099615
move page functions to the top of the bootstrap-layout file
2013-12-09 16:43:55 -05:00
JJ Allaire
d4dcb162d0
functions for creating lower-level bootstrap layouts
2013-12-09 14:35:49 -05:00
Yihui Xie
46054f513b
fixes #314 : the data passed to htmlOutputBinding could be null
2013-12-08 17:55:49 -06:00
JJ Allaire
261f67df50
update NAMESPACE For removed panelWithSidebar
2013-12-08 09:14:36 -05:00
JJ Allaire
22f9b2affe
rename tabsPosition to position
2013-12-08 09:10:50 -05:00
JJ Allaire
06c392c066
remove panelWithSidebar (this scenario will be handled by more composable top-level pages)
2013-12-08 09:10:28 -05:00
JJ Allaire
3d67b3bc17
Merge branch 'feature/remove-tab-condition' into feature/layout-cleanup
2013-12-08 09:06:47 -05:00
JJ Allaire
6cefab5d8a
Merge branch 'feature/navbar-header-footer' into feature/layout-cleanup
2013-12-08 09:06:35 -05:00
JJ Allaire
cc261de37b
remove condition attribute from tabPanel
...
the tab content visibility needs to be the union of data-display-if and whether the tab is active (the currenty implementation makes it always visible when data-display-if evaluates to true)
2013-12-07 17:16:02 -05:00
JJ Allaire
20712641a7
re-roxygenize for tabsetPanel position argument
2013-12-07 17:09:53 -05:00
JJ Allaire
e4d0b16fd5
add header and footer arguments to navbarPage
2013-12-07 17:09:26 -05:00
JJ Allaire
f8c25791e9
Merge pull request #318 from rstudio/feature/tabs-position
...
Add position parameter to tabsetPanel
2013-12-06 12:31:50 -08:00
JJ Allaire
704aa433d4
use match.arg for tabsPosition
2013-12-06 15:30:23 -05:00
Joe Cheng
3bd1003164
Merge pull request #316 from rstudio/feature/conditional-tabs
...
conditional expression to determine visibility of tabPanel
2013-12-06 11:21:58 -08:00
JJ Allaire
8dd55d7506
always assign data-display-if (it will be dropped if it's NULL)
2013-12-06 13:04:56 -06:00
Joe Cheng
6252d778c1
Merge pull request #317 from rstudio/feature/head-param
...
add optional head parameter to top-level page functions
2013-12-06 10:58:26 -08:00
Joe Cheng
942248b9e6
Merge pull request #315 from rstudio/feature/navbar-page
...
navbarPage and panelWithSidebar
2013-12-06 10:51:07 -08:00
Winston Chang
4793449105
Add example for actionButton
2013-12-06 12:13:31 -06:00
JJ Allaire
428e3bc0fc
forward head parameter in pageWithSidebar
2013-12-06 12:09:35 -06:00
Winston Chang
bf2c80cfcf
Improvements to invalidateLater docs
2013-12-06 12:09:23 -06:00
JJ Allaire
06b0685a57
change name of position parameter to tabsPosition
2013-12-06 11:33:49 -06:00
JJ Allaire
231ea25968
Add position paramter to tabsetPanel to enable positioning of tabs above, below, left, or right of tab content
2013-12-06 10:34:04 -06:00
JJ Allaire
8658eeddb2
update NEWS
2013-12-06 09:10:38 -06:00
JJ Allaire
d0769eed97
add optional head parameter to top-level page functions
2013-12-06 08:56:20 -06:00
JJ Allaire
b1fcd1f7c8
conditional expression to determine visibility of tabPanel
2013-12-06 08:12:26 -06:00
JJ Allaire
db1259b3e0
docs for collapsable and re-roxygenize
2013-12-05 10:31:03 -06:00
JJ Allaire
1a5f42b753
auto collapse navbar menu on click
2013-12-05 10:12:39 -06:00
JJ Allaire
75d061a7fa
support optional collablable navbar
2013-12-05 09:17:57 -06:00
JJ Allaire
9fb4c4140b
navbarPage and panelWithSidebar
2013-12-05 07:09:46 -05:00
JJ Allaire
0306877fb9
re-roxygenize for host parameter
2013-12-04 13:07:06 -05:00
Winston Chang
86e3b05a3f
Merge pull request #233 from trestletech/input-registry
...
Create a user-extensible registry of custom Shiny Input handlers.
2013-12-03 14:19:05 -08:00
trestletech
a4e8907c95
Merged rstudio/master into branch.
2013-12-03 15:15:14 -06:00
Yihui Xie
916ad6535a
fixes #299 : RJSONIO is unable to convert a matrix of 0 row to [], in which case we have to use an empty list() instead
...
toJSON(list(x = matrix(nrow = 0, ncol = 3))) gives '{\n "x": \n}', which is an invalid JSON expression
2013-12-03 15:03:39 -06:00
Yihui Xie
c129309937
Merge pull request #310 from yihui/master
...
closes #277 : implement actionButton.setValue()
2013-12-03 12:55:46 -08:00
trestletech
0088e9ae77
Preface shiny input classes with shiny. Refine tests to use S3 dispatch.
2013-11-30 15:19:21 -06:00
Yihui Xie
79806b5ad5
closes #277 : implement actionButton.setValue()
2013-11-26 23:51:35 -06:00
Winston Chang
7d59fbfc36
Merge pull request #302 from wch/jshint
...
Fixes to make JSHint happy
2013-11-22 12:11:07 -08:00
Winston Chang
e645bdf249
Add jshint options to suppress warnings
2013-11-22 13:51:52 -06:00
Winston Chang
0bedf26849
Check for own properties
2013-11-22 13:36:18 -06:00
Winston Chang
a153c5b4ce
Change function defs to vars
...
This makes the scoping clearer.
2013-11-22 13:32:54 -06:00
Winston Chang
44f1f3e9ae
Fixes for jshint
2013-11-21 17:07:47 -06:00