66 Commits

Author SHA1 Message Date
Joe Cheng
f81ca39741 Add uiOutput. Tweak comments. 2012-09-25 00:33:00 -07:00
Joe Cheng
4865df9be1 Mark fileInput and reactiveUI as experimental. 2012-09-21 19:50:50 -07:00
Joe Cheng
d01149620f Fix issue #19: Checkboxes and radios can't be added dynamically 2012-09-19 11:48:28 -05:00
Joe Cheng
cbfc1e8ed1 Add reactiveUI output type 2012-09-05 15:22:34 -07:00
Joe Cheng
bcdc82ccee Add conditionalPanel; JS API changes
- bindAll/unbindAll added
- bindInput/bindOutput/unbindInput/unbindOutput removed
2012-09-05 09:40:40 -07:00
Joe Cheng
3a0b11b89d Add file upload feature
This feature is currently pretty rough. It only works in the most modern
browsers (depends on HTML5 File API, including Blob.slice) and doesn't
show upload progress.
2012-08-30 22:07:00 -07:00
Joe Cheng
a7dd62249e Add checkboxGroupInput control 2012-08-22 13:39:19 -07:00
Joe Cheng
653509368b Let Bootstrap tabset send its selected tab as input 2012-08-20 17:01:41 -07:00
Joe Cheng
4ace825c58 Add step param to numericInput 2012-08-20 13:32:10 -07:00
JJ Allaire
3dc6d84d1f docs for output elements 2012-07-29 07:39:44 -07:00
JJ Allaire
ef74483ebb fix types in bootstrap docs 2012-07-29 07:39:24 -07:00
JJ Allaire
d8cf7bcbf8 docs for tabsets 2012-07-29 07:02:04 -07:00
JJ Allaire
33336a7ad2 docs for text and numeric inputs 2012-07-29 06:21:26 -07:00
JJ Allaire
79865b39d1 docs for radio buttons and submit button 2012-07-29 06:12:52 -07:00
JJ Allaire
375125e992 additional control docs 2012-07-29 06:03:39 -07:00
JJ Allaire
5f8f3ca328 fix type in mainPanel example 2012-07-29 05:14:32 -07:00
JJ Allaire
43c9ed0655 document top level shiny ui defintion functions 2012-07-29 04:40:57 -07:00
Joe Cheng
38bf13e9bf Add doc for sliderInput's animate param 2012-07-28 01:52:41 -07:00
Joe Cheng
4ff1c95083 Slider and animation docs 2012-07-27 17:46:15 -07:00
Joe Cheng
1b3cf52a17 More control over slider animation
- Slider now takes animate argument that expects NULL, TRUE, FALSE, or a list that can be constructed using animationOptions()
- Update examples/05_sliders to use new animation format
- Tweak spacing around slider
2012-07-27 14:45:22 -07:00
Joe Cheng
c759dcd7df Add htmlOutput function 2012-07-27 13:21:08 -07:00
Joe Cheng
0d3aebc077 Slider improvements
- Get rid of smooth--it doesn't make sense for our purposes since we always provide step
- Don't do any rounding by default (this required changes in jslider)
- Switch order of format and locale arguments
- Animation should pause automatically when it reaches the end
- Default to 1s animation interval
- If animation is started when sliders are at the end, restart
- Animation button click target ran the width of the slider
2012-07-27 11:52:57 -07:00
JJ Allaire
35c131f661 use span for textOutput 2012-07-27 08:05:52 -07:00
Joe Cheng
fbf3623343 Add rudimentary animation to sliders 2012-07-27 01:35:09 -07:00
Joe Cheng
2d43817b2f Slider improvements, typed input values
- Slider now has 'smooth' parameter that, if false, snaps slider to step
- Two-handle slider (provide a vector of length 2 to value=)
- Slider and number inputs yield numeric values
2012-07-26 17:43:45 -07:00
Joe Cheng
01905c51dd Expose more slider options, add tick logic 2012-07-26 17:43:45 -07:00
JJ Allaire
31b347e8dd headerPanel now includes a title element and just inserts a plain h1 2012-07-26 07:22:41 -07:00
JJ Allaire
466ea7277f correct handling of variable inputs for helpText and HTML functions 2012-07-25 10:09:39 -07:00
JJ Allaire
fcc90df31c implement radioButtons (note that initial value isn't correctly sent right now) 2012-07-25 11:53:50 -04:00
JJ Allaire
649cb69466 allow helpText to take multiple strings 2012-07-25 08:47:38 -04:00
JJ Allaire
66ddb6ce0a make min and max optional for numeric input 2012-07-25 08:06:23 -04:00
JJ Allaire
71975546cb add support for select multiple attribute 2012-07-24 13:26:49 -07:00
JJ Allaire
b68da2c3d3 add jslider component 2012-07-23 13:54:01 -07:00
JJ Allaire
c4922d1655 insert name/value handling for selectList (now has same behavior as manipulate) 2012-07-23 12:08:26 -07:00
JJ Allaire
c1d076ef79 change name of selectListInput to selectInput 2012-07-23 11:43:09 -07:00
JJ Allaire
39c69a4aff bind directly to shiny css class names 2012-07-23 11:39:16 -07:00
JJ Allaire
741910407f change applicationPage to pageWithSidebar 2012-07-23 08:50:21 -07:00
JJ Allaire
d13505ce91 eliminate withTags construct 2012-07-23 08:42:45 -07:00
JJ Allaire
f66c2967dd use panel suffix for tab components 2012-07-23 05:53:20 -07:00
JJ Allaire
6186231041 unify naming convention for tags module 2012-07-23 04:59:17 -07:00
JJ Allaire
25ec5550b5 remove jslider component 2012-07-23 03:15:54 -07:00
JJ Allaire
01cde51a71 liveText should not include a label (should be done at a higher level in the system) 2012-07-23 01:53:32 -07:00
JJ Allaire
7d054c11de submit button: change default caption and ensure it is wrapped in a block element 2012-07-22 09:21:15 -07:00
JJ Allaire
6f315144cc factor slider into core slider function and sliderInput wrapper for integration into bootstrap forms 2012-07-22 07:47:36 -07:00
JJ Allaire
51f169571f add primary style to submit button 2012-07-22 10:14:14 -04:00
JJ Allaire
b6a9ffb4c7 initial implementaiton of slider control 2012-07-22 10:13:58 -04:00
JJ Allaire
205144d92d add support for form submit button 2012-07-21 18:40:33 -07:00
JJ Allaire
af2e321f45 add helpText widget 2012-07-21 18:31:32 -07:00
JJ Allaire
e22a20701b automatically generate ids for tabsets 2012-07-21 13:28:05 -07:00
JJ Allaire
4907df497f use more natural attribute names now that we need to use withTags less often 2012-07-21 12:31:51 -07:00