annotate src/DML/MainVisBundle/Resources/assets/marionette/modules/RepresentationModule/RepresentationModule.31-Master.view._histogram.js @ 1:f38015048f48 tip

Added GPL
author Daniel Wolff
date Sat, 13 Feb 2016 20:43:38 +0100
parents 493bcb69166c
children
rev   line source
Daniel@0 1 "use strict";
Daniel@0 2
Daniel@0 3 App.module("RepresentationModule", function(RepresentationModule, App, Backbone, Marionette, $, _, Logger) {
Daniel@0 4
Daniel@0 5 RepresentationModule.addInitializer(function(options){
Daniel@0 6
Daniel@0 7 RepresentationModule.registerMaster({
Daniel@0 8 id: "view._histogram",
Daniel@0 9 inherit: "view._",
Daniel@0 10
Daniel@0 11 options: {
Daniel@0 12 canHaveBase: true,
Daniel@0 13
Daniel@0 14 visInstanceContentHeightMin: 50,
Daniel@0 15 visInstanceContentHeightMax: 1000,
Daniel@0 16
Daniel@0 17 visInstanceSupportedComparisonModes: ["superposition", "direct"],
Daniel@0 18 },
Daniel@0 19
Daniel@0 20
Daniel@0 21 // =================================================================
Daniel@0 22 // vis instance rendering
Daniel@0 23
Daniel@0 24
Daniel@0 25 // -----------------------------------------------------------------
Daniel@0 26 // vis instance rendering - base
Daniel@0 27
Daniel@0 28 _doRenderVisInstanceViewBaseWithKnownComparisonMode: function(visInstanceView, comparisonMode) {
Daniel@0 29 var options = this._generateHistogramOptions(_.str.trim(visInstanceView.options.viewConfig.getParameterValue("kind")));
Daniel@0 30 options.comparisonMode = comparisonMode;
Daniel@0 31
Daniel@0 32 App.GraphicsRenderingModule.render("histogram", visInstanceView.$content, this._groupDataForGraphicsRendering(visInstanceView, "base"), options);
Daniel@0 33 },
Daniel@0 34
Daniel@0 35 _generateHistogramOptions: function(pid) {}
Daniel@0 36 });
Daniel@0 37 });
Daniel@0 38 }, Logger);