Dean Attali created a library for performing common JavaScript operations in Shiny apps without requiring JavaScript knowledge. The description includes examples such as hiding elements, disabling inputs, resetting inputs, and delaying code execution. It can also be used to call custom JavaScript functions from R.
Use Cases
- Improving app interactivity based on functions for hiding or disabling elements
- Managing user input based on the ability to reset input values
- Creating timed workflows based on the delay code execution feature
- Integrating custom JavaScript logic based on the ability to call custom functions from R
Strengths
- Created by a known author, Dean Attali
- Provides specific examples of functionality like hiding elements and resetting inputs
Limitations
- Row count is unknown, which may limit suitability assessment
- Column-level documentation is absent; field semantics must be inferred after download
Provenance
- Source
- Dean Attali