From a88d2e4ee77974f15cb2b1cbe8c8ef2350586f0a Mon Sep 17 00:00:00 2001 From: bach Date: Tue, 16 Jan 2024 16:03:06 +0100 Subject: [PATCH] proximite rollover blue strpke color #2332 --- src/components/ConcernementMapItem.vue | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/components/ConcernementMapItem.vue b/src/components/ConcernementMapItem.vue index 3d57aac..ea17df7 100644 --- a/src/components/ConcernementMapItem.vue +++ b/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;