mwPassword {manipulateWidget} | R Documentation |
Add a password to a manipulateWidget gadget
mwPassword(value = "", label = NULL, ..., .display = TRUE)
value |
Default value of the input. |
label |
Display label for the control. If |
... |
Other arguments passed to function |
.display |
expression that evaluates to TRUE or FALSE, indicating when the input control should be shown/hidden. |
A function that will generate the input control.
Other controls: mwCheckboxGroup
,
mwCheckbox
, mwDateRange
,
mwDate
, mwGroup
,
mwNumeric
, mwRadio
,
mwSelectize
, mwSelect
,
mwSharedValue
, mwSlider
,
mwText
if (require(plotly)) { manipulateWidget( { if (passwd != 'abc123') { plot_ly(type = "scatter", mode="markers") %>% layout(title = "Wrong password. True password is 'abc123'") } else { plot_ly(data.frame(x = 1:10, y = rnorm(10)), x=~x, y=~y, type = "scatter", mode = "markers") } }, user = mwText(label = "Username"), passwd = mwPassword(label = "Password") ) }