cms/app-client/app/components/visu-carto.js
changeset 51 70dff07a76ff
parent 45 b9adc23abd01
child 62 6fc7d50c6b5d
equal deleted inserted replaced
50:182f46ea5a56 51:70dff07a76ff
     1 import Ember from 'ember';
     1 import Ember from 'ember';
     2 
     2 
     3 export default Ember.Component.extend({
     3 export default Ember.Component.extend({
     4   // storage: Ember.inject.service(),
     4   // storage: Ember.inject.service(),
     5   didInsertElement: function(){
     5   didInsertElement: function(){
       
     6     var _this = this;
       
     7     console.log("maps : ", AmCharts.maps);
       
     8 
     6     console.log('test: ', this.get("query"));
     9     console.log('test: ', this.get("query"));
     7     
    10 
     8     this.get("query").map(item => {
    11     this.get("query").map(item => {
     9   		console.log(item.get('name'));
    12   		console.log(item.get('name'));
    10   	});
    13   	});
    11 
    14 
    12     var continentsDataProvider;
    15     var continentsDataProvider;
   118     }
   121     }
   119     function handleMapObjectClick (event) {
   122     function handleMapObjectClick (event) {
   120         if (event.mapObject.id == "backButton") {
   123         if (event.mapObject.id == "backButton") {
   121             handleGoHome();
   124             handleGoHome();
   122         }
   125         }
   123         console.log(event.mapObject.title);
   126         _this.sendAction('action', event.mapObject.title);
   124     }
   127     }
   125 
   128 
   126     // monitor when home icon was clicked and also go to continents map
   129     // monitor when home icon was clicked and also go to continents map
   127     map.addListener("homeButtonClicked", handleGoHome);
   130     map.addListener("homeButtonClicked", handleGoHome);
   128     map.addListener("clickMapObject", handleMapObjectClick);
   131     map.addListener("clickMapObject", handleMapObjectClick);