web-client-ui icon indicating copy to clipboard operation
web-client-ui copied to clipboard

Add support for plugin "suites" or composite plugins

Open mattrunyon opened this issue 2 years ago • 1 comments

Most likely just need to support an array of config objects as an option for plugin configs

mattrunyon avatar Oct 19 '23 23:10 mattrunyon

We should also pass the type through to the WidgetView component: https://github.com/deephaven/web-client-ui/blob/77bea7d2badbc37eb3259a85873d6f900a07be14/packages/plugin/src/WidgetView.tsx#L25 Right now if you have a view registered for multiple types (e.g. providing multiple values to the supportedTypes prop in WidgetPlugin config), there's no way from the view to determine what type you're being asked to rendered.

mofojed avatar Jun 02 '24 21:06 mofojed