Skip to content

Releases: r-world-devs/shinyGizmo

shinyGizmo 0.4.2

01 Mar 14:59
490d7c7
Compare
Choose a tag to compare

Fixed handling non-existing selector case for valueButton.

shinyGizmo 0.4.1

28 Feb 13:35
c166fc9
Compare
Choose a tag to compare
  • 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.
  • Add ignoreIds argument to comminInput(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)
    and valueButton.

shinyGizmo 0.4

13 Feb 17:16
0ed06b7
Compare
Choose a tag to compare
  • Convert pickCheckboxInput value to logical if possible.
  • Fix extracting pickCheckboxInputselection 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 registered inputHandler.
  • Fix pickCheckboxInput update method for shinyWidgets >= 0.7.0.
  • Add vsCheckboxInput and updateVsCheckboxInput. Alternative to pickCheckboxInput that uses shinyWidgets::virtualSelectInput instead of shinyWidgets::pickerInput to render dropdown.

v0.3

15 Dec 14:31
Compare
Choose a tag to compare

What's Changed

  • Add jsCallOncePerFlush function. When used prevents running conditionalJS callback during a single flush cycle (3668).
  • Add commonInput and commonInputs functions that allow to gather input from multiple controllers into one.
  • Add mergeCalls function that allows to use more than one jsCalls for conditionalJS.
  • Add animateVisibility JS call to show and hide elements with animation.
  • Add runAnimation helper callback to run element animations.
  • Add once argument to conditionalJS that makes jsCall run only when condition value changed.

Full Changelog: v0.2...v0.3

v0.2

13 Jun 20:12
d2d183d
Compare
Choose a tag to compare

shinyGizmo 0.2

  • Add conditionalJS component - extension of shiny::conditionalPanel that allows to run custom JS when condition is met.
  • Add valueLink component.
  • Make showModal and hideModal work with modules.

First release

02 Jun 11:44
Compare
Choose a tag to compare

Add valueButton, pickCheckboxInput, accordion, textArea and modalDialogUI components.