angular-tooltips icon indicating copy to clipboard operation
angular-tooltips copied to clipboard

Adds show / hide delay

Open nicysneiros opened this issue 8 years ago • 1 comments

This PR adds tooltip-show-delay and tooltip-hide-delay attributes do the directive. These attr expect a number value expressing the delay time (in milliseconds) to show / hide the tooltip. The delay is implemented by adding $timeout to the function that adds / removes the class "active" to / from the tooltip. The readme is updated with these attributes.

This PR solves issue #153.

nicysneiros avatar Jul 21 '16 17:07 nicysneiros

Hi @nicysneiros this is a stunning work you've done.

Only the problem is $timeout, which is too much heavy (specially if you are using multiple tooltips on a page).

As you can see in the CSS file, there are simple classes that applies fade effect on tooltip, so delays should be done via CSS animation delay and not via $timeout 👍

If you can make this changes we we'll merge it, thanks!!

45kb avatar Jul 30 '16 06:07 45kb