From 84f5ffc153ed0b81404519e008265641f0019b98 Mon Sep 17 00:00:00 2001 From: Ossama Rafique Date: Fri, 17 May 2024 20:01:59 -0400 Subject: [PATCH] Export `WebGL` Classes (#80) * Export WebGL Classes Expanded module exports for WebGL functionalities. * Bumped version to 1.0.19 in package.json Updated the version number in package.json from 1.0.18 to 1.0.19 for epiviz.gl project. --- package.json | 2 +- src/index.js | 26 ++++++++++++++++++++++++++ 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index e4e57e0..3eac116 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "epiviz.gl", - "version": "1.0.18", + "version": "1.0.19", "repository": "https://github.com/epiviz/epiviz.gl", "homepage": "https://github.com/epiviz/epiviz.gl", "author": { diff --git a/src/index.js b/src/index.js index 3dfac0f..e2f49e8 100644 --- a/src/index.js +++ b/src/index.js @@ -1,3 +1,29 @@ +import DataProcessor from "./epiviz.gl/data-processor"; +import Drawer from "./epiviz.gl/drawer"; +import GenomeScale from "./epiviz.gl/genome-scale"; +import GeometryMapper from "./epiviz.gl/geometry-mapper"; +import MouseReader from "./epiviz.gl/mouse-reader"; +import OffscreenWebGLDrawer from "./epiviz.gl/offscreen-webgl-drawer"; +import SemanticZoomer from "./epiviz.gl/semantic-zoomer"; +import SpecificationProcessor from "./epiviz.gl/specification-processor"; +import SVGInteractor from "./epiviz.gl/svg-interactor"; +import utilities from "./epiviz.gl/utilities"; +import WebGLCanvasDrawer from "./epiviz.gl/webgl-drawer"; import WebGLVis from "./epiviz.gl/webgl-vis"; export default WebGLVis; + +export { + DataProcessor, + Drawer, + GenomeScale, + GeometryMapper, + MouseReader, + OffscreenWebGLDrawer, + SVGInteractor, + SemanticZoomer, + SpecificationProcessor, + WebGLCanvasDrawer, + WebGLVis, + utilities, +};