Package io.deephaven.plugin.js
package io.deephaven.plugin.js
The Deephaven server supports
JS plugins
which allow custom javascript (and
related content) to be served under the HTTP path "js-plugins/".
A "js-plugins/manifest.json" is served that allows clients to discover what JS plugins are installed. This will be a JSON object, and will have a "plugins" array, with object elements that have a "name", "version", and "main". All files served via a specific plugin will be accessed under "js-plugins/{name}/". The main entry file for a plugin will be accessed at "js-plugins/{name}/{main}". The "version" is currently for informational purposes only.
- See Also:
-
- deephaven-plugins for Deephaven-maintained JS plugins
-
ClassDescriptionA JS plugin is a
Plugin
that allows for custom javascript and related content to be served, seeio.deephaven.plugin.js
.Observes registration ofJsPlugin
instances.The subset of paths to serve, seeJsPlugin.paths()
.