Creating a generic, extensible data block component in Vue #1016
Labels
datablock
An issue pertaining to a specific datablock
design-discussion
For issues describing broader design decisions and functionality.
suggestions
Milestone
cc @BenjaminCharmes -- assigning you to start thinking about this idea, rather than implementing it all yourself!
Essentially, it would be good to build a JS design language for generic blocks, i.e., provide many options to enable multi-file upload, passing arbitrary parameters requested by the schema (or user-specific extensions), handle static plots vs interactive Bokeh plots, and other block interactions that we can reuse everywhere. The Python API can then simply report which features a block implementation needs/can use, so we avoid needing to write a separate vue component per block type.
The text was updated successfully, but these errors were encountered: