Changeset 19846


Ignore:
Timestamp:
11/30/15 22:34:13 (9 years ago)
Author:
dlcheng
Message:

CHG: Adding colorbarcanvasid option

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/m/plot/applyoptions.js

    r19826 r19846  
    144144                        var cheightoffset = options.getfieldvalue('colorbarfontsize',16);
    145145
    146                         var ccontext,ccanvas;
    147                         ccanvas=document.getElementById(options.getfieldvalue('canvasid')+'_colorbar');
     146                        var ccontext,ccanvas,ccanvasid;
     147                        if (options.getfieldvalue('colorbarcanvasid')){
     148                                ccanvasid=options.getfieldvalue('colorbarcanvasid');
     149                        }
     150                        else{
     151                                ccanvasid=options.getfieldvalue('canvasid')+'_colorbar';
     152                        }
     153                        ccanvas=document.getElementById(ccanvasid);
    148154                        if(ccanvas==null){
    149                                 ccanvas = $('<canvas id="'+options.getfieldvalue('canvasid')+'_colorbar" width="'+String(cwidth*4)+'" height="'+String(cheight+cheightoffset)+'"></canvas>').insertAfter('#'+options.getfieldvalue('canvasid'));
     155                                ccanvas = $('<canvas id="'+ccanvasid+' width="'+String(cwidth*4)+'" height="'+String(cheight+cheightoffset)+'"></canvas>').insertAfter('#'+options.getfieldvalue('canvasid'));
    150156                                ccanvas.css({'position':'relative','top':((canvassize-cheight-cheightoffset)/-2).toFixed(2)+'px'});
    151157                                ccontext = ccanvas[0].getContext('2d');
Note: See TracChangeset for help on using the changeset viewer.