Shinyjqui: jQuery UI Interactions and Effects for Shiny









The Widget Factory

Version 1.8 of jQuery UI split the functionality that allows widgets to be easily value of the dialog's height option: $(".selector").dialog("option" ...
OS Chapter


Control of a robotic arm using an Omega2+ module

storage device to extend the storage space of your Omega. The USB port supports USB jquery.ui.datepicker.css jquery.ui.dialog.css
tfg annex daniel v zquez


shinyjqui: 'jQuery UI' Interactions and Effects for Shiny

3 févr. 2022 jqui_effect(ui effect
shinyjqui


jquery-ui-library.pdf

Complex Example - jQuery UI Dynamicly Create Dialog Since jQuery UI extends jQuery it must be called after. Your HTML may look.
jquery ui library





JqueryUI Dialog

The following example demonstrates the usage of three options buttons title and position in the dialog widget of JqueryUI. <!doctype html>.
jqueryui dialog


All the Things That Pop Up

Implementation: popup widget extends jQuery UI dialog widget. • New in 19.2 declarative callout and no overlay options. Copyright © 2019 Oracle and/or its 
All the things that pop up extended


Use Cases for Extending the UI of SAP Fiori Apps

Details various options for extending the UI of certain SAP. Fiori Apps jQuery.sap.require("sap.ca.ui.dialog.factory");.


SAP HANA EXTENDED APPLICATION SERVICES ADVANCED

Exercise 4.4: Consume XSJS Services via JQuery AJAX calls . other options. ... We created client side UI application content in the first exercise.





jQuery & jQuery UI Documentation

This is the official documentation for jQuery UI jQuery's visual controls. have default settings that can get extended (using $.extend) when the plugin ...
documentation


SAP ME 15.1 WMPF Developers Guide

Lightspeed Faces (JSF) is a SAP extension of JSF providing an extended component Dialog handler that manages the display of plugins in modal or modeless ...
WPMFWG SAPME SDK


216790 shinyjqui: jQuery UI Interactions and Effects for Shiny

Package 'shinyjqui"

October 14, 2022

TypePackage

Title"jQuery UI" Interactions and Effects for Shiny

Version0.4.1

MaintainerYang Tang

DescriptionAn extension to shiny that brings interactions and animation effects from "jQuery UI" library.

LicenseMIT + file LICENSE

EncodingUTF-8

DependsR (>= 3.2.0)

Importsshiny (>= 1.5.0), htmltools, htmlwidgets, jsonlite, rlang Suggestsggplot2, highcharter, knitr, markdown, rmarkdown, plotly

URLhttps://github.com/yang-tang/shinyjqui,

https://yang-tang.github.io/shinyjqui/ BugReportshttps://github.com/yang-tang/shinyjqui/issues

RoxygenNote7.1.2

VignetteBuilderknitr

NeedsCompilationno

AuthorYang Tang [aut, cre]

RepositoryCRAN

Date/Publication2022-02-03 07:00:02 UTC

Rtopics documented:

Animation_effects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Class_effects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 draggableModalDialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 get_jqui_effects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Interactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 jqui_bookmarking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1

2Animation_effects

jqui_icon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 jqui_position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 orderInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 selectableTableOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 sortableCheckboxGroupInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 sortableRadioButtons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 sortableTableOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 sortableTabsetPanel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 updateOrderInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Index21Animation_effectsAnimation effects.Description

Allow element(s) to show animation effects.

•jqui_effect(): Apply an animation effect to matched element(s). •jqui_hide(): Hide the matched element(s) with animation effect. •jqui_show(): Display the matched element(s) with animation effect. •jqui_toggle(): Display or hide the matched element(s) with animation effect. Usage jqui_effect(ui, effect, options = NULL, duration = 400, complete = NULL) jqui_show(ui, effect, options = NULL, duration = 400, complete = NULL) jqui_hide(ui, effect, options = NULL, duration = 400, complete = NULL) jqui_toggle(ui, effect, options = NULL, duration = 400, complete = NULL)

Arguments

uiThe target ui element(s) to be manipulated. Can be

A string of

jQuery_selector A JS() wrapped ja vascripte xpressionthat returns a jQuery object effectA string indicating whichanimation ef fectto use for the transition. optionsA list of effect-specificproperties and easing . durationA string or number determining how long the animation will run. completeA function to call once the animation is complete, called once per matched ele- ment.

Class_effects3

Details

These functions are R wrappers ofeffect(),hide(),show()andtoggle()from jQuery UI li- brary. They should be used inserverof a shiny document.

Examples

## Not run: # in shiny ui create a plot plotOutput(?foo?) # in shiny server apply a?bounce?effect to the plot jqui_effect(?#foo?,?bounce?) # in shiny server hide the plot with a?fold?effect jqui_hide(?#foo?,?fold?) # in shiny server show the plot with a?blind?effect jqui_show(?#foo?,?blind?) ## End(Not run)Class_effectsClass effects.Description Manipulate specified class(es) to matched elements while animating all style changes. •jqui_add_class(): Add class(es). •jqui_remove_class(): Remove class(es). •jqui_switch_class(): Switch class(es). Usage jqui_add_class( ui, className, duration = 400, easing = "swing", complete = NULL jqui_remove_class( ui, className, duration = 400, easing = "swing",

4Class_effects

complete = NULL jqui_switch_class( ui, removeClassName, addClassName, duration = 400, easing = "swing", complete = NULL

Arguments

uiThe target ui element(s) to be manipulated. Can be

A string of

jQuery_selector A JS() wrapped ja vascripte xpressionthat returns a jQuery object classNameOne or more class names (space separated) to be added to or removed from the class attribute of each matched element. durationA string or number determining how long the animation will run. easingA string indicating whicheasing function to use for the transition. completeA js function to call once the animation is complete, called once per matched element. removeClassName One or more class names (space separated) to be removed from the class at- tribute of each matched element. addClassNameOne or more class names (space separated) to be added to the class attribute of each matched element.

Details

These functions are the R wrappers of

addClass() remo veClass() and switchClass() from jQuery UI library. They should be used inserverof a shiny app.

Examples

## Not run: # in shiny ui create a span tags$span(id =?foo?,?class animation demo?) # in shiny server add class?lead?to the span jqui_add_class(?#foo?, className =?lead?) ## End(Not run) draggableModalDialog5draggableModalDialogCreate a draggable modal dialog UIDescription

This creates the UI for a modal dialog similar to

shin y::modalDialog e xceptits content is dragg able. Usage draggableModalDialog( title = NULL, footer = shiny::modalButton("Dismiss"), size = c("m", "s", "l"), easyClose = FALSE, fade = TRUE

Arguments

...UI elements for the body of the modal dialog box. titleAn optional title for the dialog. footerUI for footer. UseNULLfor no footer. sizeOne of"s"for small,"m"(the default) for medium, or"l"for large. easyCloseIfTRUE, the modal dialog can be dismissed by clicking outside the dialog box, or be pressing the Escape key. IfFALSE(the default), the modal dialog can"t be dismissed in those ways; instead it must be dismissed by clicking on a modalButton(), or from a call toremoveModal()on the server. fadeIfFALSE, the modal dialog will have no fade-in animation (it will simply appear rather than fade in to view). Value

A modified shiny modal dialog UI with its content draggable.get_jqui_effectsGet available animation effects.Description

Use this function to get all animation effects in jQuery UI. Usage get_jqui_effects()

6Interactions

Value A character vector of effect namesInteractionsMouse interactionsDescription Attachmouse-basedinteractionstoshinyhtmltags, shinyinput/outputwidgetsorstatichtmlwidgets and provide ways to manipulate them. The interactions include: dragg able : Allow elements to be moved using the mouse.

Package 'shinyjqui"

October 14, 2022

TypePackage

Title"jQuery UI" Interactions and Effects for Shiny

Version0.4.1

MaintainerYang Tang

DescriptionAn extension to shiny that brings interactions and animation effects from "jQuery UI" library.

LicenseMIT + file LICENSE

EncodingUTF-8

DependsR (>= 3.2.0)

Importsshiny (>= 1.5.0), htmltools, htmlwidgets, jsonlite, rlang Suggestsggplot2, highcharter, knitr, markdown, rmarkdown, plotly

URLhttps://github.com/yang-tang/shinyjqui,

https://yang-tang.github.io/shinyjqui/ BugReportshttps://github.com/yang-tang/shinyjqui/issues

RoxygenNote7.1.2

VignetteBuilderknitr

NeedsCompilationno

AuthorYang Tang [aut, cre]

RepositoryCRAN

Date/Publication2022-02-03 07:00:02 UTC

Rtopics documented:

Animation_effects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Class_effects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 draggableModalDialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 get_jqui_effects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Interactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 jqui_bookmarking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1

2Animation_effects

jqui_icon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 jqui_position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 orderInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 selectableTableOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 sortableCheckboxGroupInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 sortableRadioButtons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 sortableTableOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 sortableTabsetPanel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 updateOrderInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Index21Animation_effectsAnimation effects.Description

Allow element(s) to show animation effects.

•jqui_effect(): Apply an animation effect to matched element(s). •jqui_hide(): Hide the matched element(s) with animation effect. •jqui_show(): Display the matched element(s) with animation effect. •jqui_toggle(): Display or hide the matched element(s) with animation effect. Usage jqui_effect(ui, effect, options = NULL, duration = 400, complete = NULL) jqui_show(ui, effect, options = NULL, duration = 400, complete = NULL) jqui_hide(ui, effect, options = NULL, duration = 400, complete = NULL) jqui_toggle(ui, effect, options = NULL, duration = 400, complete = NULL)

Arguments

uiThe target ui element(s) to be manipulated. Can be

A string of

jQuery_selector A JS() wrapped ja vascripte xpressionthat returns a jQuery object effectA string indicating whichanimation ef fectto use for the transition. optionsA list of effect-specificproperties and easing . durationA string or number determining how long the animation will run. completeA function to call once the animation is complete, called once per matched ele- ment.

Class_effects3

Details

These functions are R wrappers ofeffect(),hide(),show()andtoggle()from jQuery UI li- brary. They should be used inserverof a shiny document.

Examples

## Not run: # in shiny ui create a plot plotOutput(?foo?) # in shiny server apply a?bounce?effect to the plot jqui_effect(?#foo?,?bounce?) # in shiny server hide the plot with a?fold?effect jqui_hide(?#foo?,?fold?) # in shiny server show the plot with a?blind?effect jqui_show(?#foo?,?blind?) ## End(Not run)Class_effectsClass effects.Description Manipulate specified class(es) to matched elements while animating all style changes. •jqui_add_class(): Add class(es). •jqui_remove_class(): Remove class(es). •jqui_switch_class(): Switch class(es). Usage jqui_add_class( ui, className, duration = 400, easing = "swing", complete = NULL jqui_remove_class( ui, className, duration = 400, easing = "swing",

4Class_effects

complete = NULL jqui_switch_class( ui, removeClassName, addClassName, duration = 400, easing = "swing", complete = NULL

Arguments

uiThe target ui element(s) to be manipulated. Can be

A string of

jQuery_selector A JS() wrapped ja vascripte xpressionthat returns a jQuery object classNameOne or more class names (space separated) to be added to or removed from the class attribute of each matched element. durationA string or number determining how long the animation will run. easingA string indicating whicheasing function to use for the transition. completeA js function to call once the animation is complete, called once per matched element. removeClassName One or more class names (space separated) to be removed from the class at- tribute of each matched element. addClassNameOne or more class names (space separated) to be added to the class attribute of each matched element.

Details

These functions are the R wrappers of

addClass() remo veClass() and switchClass() from jQuery UI library. They should be used inserverof a shiny app.

Examples

## Not run: # in shiny ui create a span tags$span(id =?foo?,?class animation demo?) # in shiny server add class?lead?to the span jqui_add_class(?#foo?, className =?lead?) ## End(Not run) draggableModalDialog5draggableModalDialogCreate a draggable modal dialog UIDescription

This creates the UI for a modal dialog similar to

shin y::modalDialog e xceptits content is dragg able. Usage draggableModalDialog( title = NULL, footer = shiny::modalButton("Dismiss"), size = c("m", "s", "l"), easyClose = FALSE, fade = TRUE

Arguments

...UI elements for the body of the modal dialog box. titleAn optional title for the dialog. footerUI for footer. UseNULLfor no footer. sizeOne of"s"for small,"m"(the default) for medium, or"l"for large. easyCloseIfTRUE, the modal dialog can be dismissed by clicking outside the dialog box, or be pressing the Escape key. IfFALSE(the default), the modal dialog can"t be dismissed in those ways; instead it must be dismissed by clicking on a modalButton(), or from a call toremoveModal()on the server. fadeIfFALSE, the modal dialog will have no fade-in animation (it will simply appear rather than fade in to view). Value

A modified shiny modal dialog UI with its content draggable.get_jqui_effectsGet available animation effects.Description

Use this function to get all animation effects in jQuery UI. Usage get_jqui_effects()

6Interactions

Value A character vector of effect namesInteractionsMouse interactionsDescription Attachmouse-basedinteractionstoshinyhtmltags, shinyinput/outputwidgetsorstatichtmlwidgets and provide ways to manipulate them. The interactions include: dragg able : Allow elements to be moved using the mouse.