Releases: r-world-devs/shinyGizmo
Releases · r-world-devs/shinyGizmo
shinyGizmo 0.4.2
Fixed handling non-existing selector case for valueButton.
shinyGizmo 0.4.1
textArea
now stores its id asdata-id
attribute. This prevents automatic binding of the element by shiny library.
Even when the id is specified directly, the input value is blocked bypreventDefault
method.- Add
ignoreIds
argument tocomminInput(s)
. The argument allows to precise which bindings should
be ignored while merging input controllers. - Fix handling inherited input values with valid Shiny Input Handlers. This applies to
commonInput(s)
andvalueButton
.
shinyGizmo 0.4
- Convert
pickCheckboxInput
value to logical if possible. - Fix extracting
pickCheckboxInput
selection when different than NULL or NA. - Add try_binding argument to
valueButton
. When TRUE and selector points to Shiny Binding and attribute == "value" it tries to convert sourced input value using registeredinputHandler
. - Fix
pickCheckboxInput
update method forshinyWidgets >= 0.7.0
. - Add
vsCheckboxInput
andupdateVsCheckboxInput
. Alternative topickCheckboxInput
that usesshinyWidgets::virtualSelectInput
instead ofshinyWidgets::pickerInput
to render dropdown.
v0.3
What's Changed
- Add
jsCallOncePerFlush
function. When used prevents runningconditionalJS
callback during a single flush cycle (3668). - Add
commonInput
andcommonInputs
functions that allow to gather input from multiple controllers into one. - Add
mergeCalls
function that allows to use more than onejsCalls
forconditionalJS
. - Add
animateVisibility
JS call to show and hide elements with animation. - Add
runAnimation
helper callback to run element animations. - Add
once
argument toconditionalJS
that makes jsCall run only when condition value changed.
Full Changelog: v0.2...v0.3
v0.2
shinyGizmo 0.2
- Add
conditionalJS
component - extension ofshiny::conditionalPanel
that allows to run custom JS when condition is met. - Add
valueLink
component. - Make
showModal
andhideModal
work with modules.
First release
Add valueButton
, pickCheckboxInput
, accordion
, textArea
and modalDialogUI
components.