How can I disable all other tooltips except the one on which my mouse is over?
What I am trying to acchieve is excluding tooltips from showing up except the one which has showed up as the last one. Sometimes too much toolips show up making it impossible to read the needed (= last) one.
I am new to things like $watch and $observe, but as I understand I should use $watch if I want to observe other things like attributes/properties with the {{ }} brackets.
Please see my plunckr (script.js) to see what my directive achieves so far: http://plnkr.co/edit/oaiJaQDCfrrfnscf8Y12?p=catalogue
It defines a special way to create a tooltip as it assembles a HTML out of the controller and puts some data out of the HTML in it (as a name, a description and an image).
I would like to observe a tooltip with its tt_isOpen attribute and exclude all other from being displayed.
The desired behaviour seems to come from "hover". But how can I determine how long the tooltip window will remain open? I would like the tooltip window while hovering over itself. Is that possible even if tooltip window is out of the area of the location of the area where it had been triggered (the area being hovered)?