Create a textarea input control — textAreaInput
R/input-textarea.R
Description
Create a textarea input control for entry of unstructured text values.
Arguments
- inputId
The
input
slot that will be used to access the value.- label
Display label for the control, or
NULL
for no label.- value
Initial value.
- width
The width of the input, e.g.
'400px'
, or'100%'
; seevalidateCssUnit()
.- height
The height of the input, e.g.
'400px'
, or'100%'
; seevalidateCssUnit()
.- cols
Value of the visible character columns of the input, e.g.
80
. This argument will only take effect if there is not a CSSwidth
rule defined for this element; such a rule could come from thewidth
argument of this function or from a containing page layout such asfluidPage()
.- rows
The value of the visible character rows of the input, e.g.
6
. If theheight
argument is specified,height
will take precedence in the browser's rendering.- placeholder
A character string giving the user a hint as to what can be entered into the control. Internet Explorer 8 and 9 do not support this option.
- resize
Which directions the textarea box can be resized. Can be one of
"both"
,"none"
,"vertical"
, and"horizontal"
. The default,NULL
, will use the client browser's default setting for resizing textareas.- ...
Ignored, included to require named arguments and for future feature expansion.
- autoresize
If
TRUE
, the textarea will automatically resize to fit the input text.- updateOn
A character vector specifying when the input should be updated. Options are
"change"
(default) and"blur"
. Use"change"
to update the input immediately whenever the value changes. Use"blur"
to delay the input update until the input loses focus (the user moves away from the input), or when Enter is pressed (or Cmd/Ctrl + Enter fortextAreaInput()
).
Value
A textarea input control that can be added to a UI definition.
Server value
A character string of the text input. The default value is ""
unless value
is provided.
See also
Other input elements:
actionButton()
,
checkboxGroupInput()
,
checkboxInput()
,
dateInput()
,
dateRangeInput()
,
fileInput()
,
numericInput()
,
passwordInput()
,
radioButtons()
,
selectInput()
,
sliderInput()
,
submitButton()
,
textInput()
,
varSelectInput()