textArea
now stores its id as data-id
attribute. This prevents automatic binding of the element by shiny library. Even when the id is specified directly, the input value is blocked by preventDefault
method.ignoreIds
argument to comminInput(s)
. The argument allows to precise which bindings should be ignored while merging input controllers.commonInput(s)
and valueButton
.pickCheckboxInput
value to logical if possible.pickCheckboxInput
selection when different than NULL
or NA
.try_binding
argument to valueButton
. When TRUE
and selector
points to Shiny Binding and attribute == "value"
it tries to convert sourced input value using registered inputHandler
.pickCheckboxInput
update method for shinyWidgets >= 0.7.0
.vsCheckboxInput
and updateVsCheckboxInput
. Alternative to pickCheckboxInput
that uses shinyWidgets::virtualSelectInput
instead of shinyWidgets::pickerInput
to render dropdown.jsCallOncePerFlush
function. When used prevents running conditionalJS
callback during a single flush cycle (3668).commonInput
and commonInputs
functions that allow to gather input from multiple controllers into one.mergeCalls
function that allows to use more than one jsCalls
for conditionalJS
.animateVisibility
JS call to show and hide elements with animation.runAnimation
helper callback to run element animations.once
argument to conditionalJS
that makes jsCall run only when condition value changed.conditionalJS
component - extension of shiny::conditionalPanel
that allows to run custom JS when condition is met.valueLink
component.showModal
and hideModal
work with modules.