- replace setTimeout/clearTimeout by the angular $timeout
- add a variable to know if it was dismissed and disabled by the user
- remove mouse listener when disabled by user
- dismiss('disable') will disable the box on dismiss. So it will not show anymore till reload
- add attribute to configure on which side leave should trigger
- better leave direction management. (and classes on element)
- add an attribute to bind a var to be available outside the directive (opened)
- remove console.log
- add some new dismiss methods
dismiss-on
to define how to dismiss on mouse back
- removed event listenets on window blur / focus
- initial version