All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.deephaven.server.plugin.js.JsPluginModule Maven / Gradle / Ivy

The newest version!
//
// Copyright (c) 2016-2024 Deephaven Data Labs and Patent Pending
//
package io.deephaven.server.plugin.js;

import dagger.Module;
import io.deephaven.configuration.ConfigDir;

/**
 * Includes the modules {@link JsPluginManifestRegistration.Module}, {@link JsPluginConfigDirRegistration.Module}, and
 * {@link JsPluginNpmPackageRegistration.Module}; these modules add various means of configuration support for producing
 * and registering {@link io.deephaven.plugin.js.JsPlugin}.
 */
@Module(includes = {
        JsPluginManifestRegistration.Module.class,
        JsPluginConfigDirRegistration.Module.class,
        JsPluginNpmPackageRegistration.Module.class,
})
public interface JsPluginModule {

    String DEEPHAVEN_JS_PLUGINS_PREFIX = "deephaven.jsPlugins.";
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy