Native AngularJs Directive that provide image hover zoom feature