Unverified Commit efee6a93 authored by Marius van den Beek's avatar Marius van den Beek Committed by GitHub
Browse files

Merge pull request #14263 from dannon/msa-fix

[22.05] Visualization fix for MSA
parents 08eeb17c 2d86fb40
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -21,6 +21,7 @@ const STATIC_PLUGIN_BUILD_IDS = [
    "hyphyvision",
    "jqplot/jqplot_bar",
    "media_player",
    "msa",
    "mvpapp",
    "ngl",
    "nvd3/nvd3_bar",
+0 −5
Original line number Diff line number Diff line
@@ -9,11 +9,6 @@
    "dependencies": {
        "babel-plugin-transform-export-extensions": "^6.22.0",
        "babel-preset-env": "^1.6.1",
        "backbone": "^1.3.3",
        "bootstrap": "^3.3.7",
        "es2015": "0.0.0",
        "jquery": "^3.1.1",
        "msa": "^1.0.3",
        "parcel-bundler": "^1.4.1"
    },
    "scripts": {
+0 −21

File deleted.

Preview size limit exceeded, changes collapsed.

+21 −0

File added.

Preview size limit exceeded, changes collapsed.

+23 −0
Original line number Diff line number Diff line
import "./msa.min.js";

Object.assign(window.bundleEntries || {}, {
    load: function (options) {
        const chart = options.chart;
        const dataset = options.dataset;
        const settings = chart.settings;
        const msaViz = msa({
            el: $("#" + options.target),
            vis: {
                conserv: "true" == settings.get("conserv"),
                overviewbox: "true" == settings.get("overviewbox"),
            },
            menu: "small",
            bootstrapMenu: "true" == settings.get("menu"),
        });
        msaViz.u.file.importURL(dataset.download_url, () => {
            msaViz.render();
            chart.state("ok", "Chart drawn.");
            options.process.resolve();
        });
    },
});