My webpage has toolbars (top & bottom), which gets visible the moment user moves mouse near the top/bottom edge. And when its moved away toolbars become invisible. I would like to make toolbar visible instantly but hides after 3 second delay.
The page is binded to KO viewmodel, which captures mouse move & show or hide. toolbars. In KnockoutJS throttle/ratelimit would make the delay possible but it will work both ways. Whereas i want delay only when mouse leaves.
Is it possible to achieve this through KnockoutJS e.g. conditionally set throttle/ratelimit delay ?