UNPKG

@nteract/data-explorer

Version:
74 lines (73 loc) 2.54 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.semioticSettings = void 0; const semiotic_1 = require("semiotic"); const ParallelCoordinatesController_1 = __importDefault(require("../components/ParallelCoordinatesController")); const bar_1 = require("./bar"); const hierarchical_1 = require("./hierarchical"); const line_1 = require("./line"); const network_1 = require("./network"); const summary_1 = require("./summary"); const xyplot_1 = require("./xyplot"); const semioticParallelCoordinates = (data, schema, options) => { return { frameSettings: { data, schema, options, }, }; }; exports.semioticSettings = { line: { Frame: semiotic_1.ResponsiveXYFrame, controls: "switch between linetype", chartGenerator: line_1.semioticLineChart, FacetFrame: semiotic_1.XYFrame, }, scatter: { Frame: semiotic_1.ResponsiveXYFrame, controls: "switch between modes", chartGenerator: xyplot_1.semioticScatterplot, FacetFrame: semiotic_1.XYFrame, }, hexbin: { Frame: semiotic_1.ResponsiveXYFrame, controls: "switch between modes", chartGenerator: xyplot_1.semioticHexbin, FacetFrame: semiotic_1.XYFrame, }, bar: { Frame: semiotic_1.ResponsiveOrdinalFrame, controls: "switch between modes", chartGenerator: bar_1.semioticBarChart, FacetFrame: semiotic_1.OrdinalFrame, }, summary: { Frame: semiotic_1.ResponsiveOrdinalFrame, controls: "switch between modes", chartGenerator: summary_1.semioticSummaryChart, FacetFrame: semiotic_1.OrdinalFrame, }, network: { Frame: semiotic_1.ResponsiveNetworkFrame, controls: "switch between modes", chartGenerator: network_1.semioticNetwork, FacetFrame: semiotic_1.NetworkFrame, }, hierarchy: { Frame: semiotic_1.ResponsiveNetworkFrame, controls: "switch between modes", chartGenerator: hierarchical_1.semioticHierarchicalChart, FacetFrame: semiotic_1.NetworkFrame, }, parallel: { Frame: ParallelCoordinatesController_1.default, controls: "switch between modes", chartGenerator: semioticParallelCoordinates, FacetFrame: ParallelCoordinatesController_1.default, }, };