@formant/ava
Version:
A framework for automated visual analytics.
16 lines (15 loc) • 874 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getInsights = void 0;
var tslib_1 = require("tslib");
var insight_1 = require("./insight");
function getInsights(sourceData, options) {
var extractResult = (0, insight_1.extractInsights)(sourceData, options);
if (options === null || options === void 0 ? void 0 : options.visualization) {
// Provide all vis options
var visOption = tslib_1.__assign({ lang: 'en-US' }, ((options === null || options === void 0 ? void 0 : options.visualization) === true ? {} : options === null || options === void 0 ? void 0 : options.visualization));
return (0, insight_1.generateInsightsWithVisualizationSpec)(extractResult, tslib_1.__assign(tslib_1.__assign({}, options), { visualization: visOption }));
}
return extractResult;
}
exports.getInsights = getInsights;