Przeglądaj źródła

proximite rollover blue strpke color #2332

bach 1 rok temu
rodzic
commit
a88d2e4ee7
1 zmienionych plików z 13 dodań i 1 usunięć
  1. 13 1
      src/components/ConcernementMapItem.vue

+ 13 - 1
src/components/ConcernementMapItem.vue

@@ -977,7 +977,7 @@ export default {
             });
             ref_g.addChild(contrs);
             contrs.sendToBack();
-
+            ref_instance.contour_paper_item_id = contrs.id;
             e++;
           }); // end of loop on proximite for each main entite
           
@@ -1783,6 +1783,12 @@ export default {
 
         } else {
           
+          // reset all proximity contrs stroke to white
+          // console.log("this.paper_main_object.children['entites_proximites_references'].getItems({name:'contours'})", this.paper_main_object.children['entites_proximites_references'].getItems({name:'contours'}));
+          this.paper_main_object.children['entites_proximites_references'].getItems({name:'contours'}).forEach((contr) => {
+            contr.strokeColor = '#fff';
+          })
+
           // lets define some options regarding the map_mode
           let paper_group_tohit;
           switch (this.map_mode) {
@@ -1821,6 +1827,12 @@ export default {
               case "entite_proximite_reference":
                 new_hover_elmt.ref_cid = result.item.ref_cid;
                 new_hover_elmt.parent_eid = result.item.parent_eid;
+
+                // set the mouse overed contrs to blue
+                // contour_paper_item_id is recorded when creating the full paper objects in setPaperEntitesProximiteReferences()
+                let contrs_paper_id = result.item.contour_paper_item_id; 
+                let contrs_paper_obj = result.item.parent.getItem({id: contrs_paper_id});
+                contrs_paper_obj.strokeColor = "#01ffe2";
                 break;
               case "besoin":
                 new_hover_elmt.no_popup = true;