OSDN Git Service

create mds2
[vem/vem.git] / test / view / mds2 / js / view.js
1 // view
2 var view = {
3   changeColorMDSMode: function(mode){
4                         view.resetColorMDSMode();
5                         $( "#"+mode+"_button" ).attr( "class", "btn btn-default btn-lg btn-danger");
6                       },
7   resetColorMDSMode: function(){
8                        $( "#search_button" ).attr( "class", "btn btn-default btn-lg btn-default");
9                        $( "#focus_button" ).attr( "class", "btn btn-default btn-lg btn-default");
10                        $( "#exposure_button" ).attr( "class", "btn btn-default btn-lg btn-default");
11                      },
12   changeImageSize: function(size){
13                      switch (size) {
14                        case 0:
15                          $( "#512_button" ).attr( "class", "btn btn-default btn-danger");
16                          $( "#256_button" ).attr( "class", "btn btn-default btn-default");
17                          $( "#camera_screen" ).attr( "width", "512");
18                          $( "#camera_screen" ).attr( "height", "512");
19                          break;
20                        case 1:
21                          $( "#256_button" ).attr( "class", "btn btn-default btn-danger");
22                          $( "#512_button" ).attr( "class", "btn btn-default btn-default");
23                          $( "#camera_screen" ).attr( "width", "256");
24                          $( "#camera_screen" ).attr( "height", "256");
25                          break;
26                      }
27                    },
28   renderMDSParams: function(response){
29                      $('#mag').html(JSON.stringify(response.mag));
30                      $('#spot').html(JSON.stringify(response.spotsize));
31                      $('#int').html(JSON.stringify(response.intensity));
32                      $('#shift').html(JSON.stringify(response.beamShift));
33                      $('#defocus').html(JSON.stringify(response.defocus));
34                    },
35   renderStageParams: function(response){
36                      $('#stageCurrentParams').html(response);
37                      }
38 }