Skip to contents

Mouse interactions

Attach and manipulate mouse-based interactions to shiny html tags and input/output widgets

jqui_draggable() jqui_droppable() jqui_resizable() jqui_selectable() jqui_sortable()
Mouse interactions
jqui_bookmarking()
Enable bookmarking state of mouse interactions

Shiny UI with mouse interactions

Wrapper functions to create shiny ui with interaction attached.

orderInput()
Create a shiny input control to show the order of a set of items
updateOrderInput()
Change the value of an orderInput on the client
draggableModalDialog()
Create a draggable modal dialog UI
sortableCheckboxGroupInput()
Create a Checkbox Group Input Control with Sortable Choices
sortableRadioButtons()
Create radio buttons with sortable choices
sortableTabsetPanel()
Create a tabset panel with sortable tabs
sortableTableOutput()
Create a table output element with sortable rows
selectableTableOutput()
Create a table output element with selectable rows or cells

Animation and class effects

Allow element(s) to show animation effects, or menipulate their class(es) while animating all style changes.

Others

jqui_icon()
Create a jQuery UI icon
jqui_position()
Position an element relative to another