You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm developing packages which provide some shiny modules. Every one of them is also generating some UI with shinyInputs - and, as far as I can gather, it would be suboptimal in the current state (where the functions take a dependency on generating inputs from shiny (more specific: textInput, modified numericInput (allowing no initial value and placeholder text), selectizeInput and radioButtons.
What would be the best practices to provide support for shiny.semantic (if the shiny.semantic is loaded use it to import functions from it) without making it dependency?
I'm thinking about creating an argument (eg. shiny.semantic = c(TRUE, FALSE)), so the module will use a different strategy of UI generation for shiny.semantic. Furthermore, adding shiny.semantic to "Suggests" in the DESCRIPTION file. Do you think it would be enough, or should any other way be used?
The text was updated successfully, but these errors were encountered:
I'm developing packages which provide some shiny modules. Every one of them is also generating some UI with
shinyInputs
- and, as far as I can gather, it would be suboptimal in the current state (where the functions take a dependency on generating inputs fromshiny
(more specific:textInput
, modifiednumericInput
(allowing no initial value and placeholder text),selectizeInput
andradioButtons
.What would be the best practices to provide support for
shiny.semantic
(if theshiny.semantic
is loaded use it to import functions from it) without making it dependency?I'm thinking about creating an argument (eg.
shiny.semantic = c(TRUE, FALSE)
), so the module will use a different strategy of UI generation forshiny.semantic
. Furthermore, addingshiny.semantic
to "Suggests" in the DESCRIPTION file. Do you think it would be enough, or should any other way be used?The text was updated successfully, but these errors were encountered: