From 0308cf30f1780a7c1da80f9041e68dfc14a4d11d Mon Sep 17 00:00:00 2001 From: Adrian Silva Date: Mon, 17 Oct 2022 20:46:09 -0300 Subject: [PATCH 1/2] Added: hover-freeze mode --- .../example-n04/example-n04.component.html | 6 +- .../demo/src/scss/library/_style-freezer.scss | 6 ++ .../scss/library/mixins/_style-freezer.scss | 100 ++++++++++++++++++ projects/demo/src/styles.scss | 1 + .../src/lib/red-zoom.directive.ts | 42 +++++++- 5 files changed, 153 insertions(+), 2 deletions(-) create mode 100644 projects/demo/src/scss/library/_style-freezer.scss create mode 100644 projects/demo/src/scss/library/mixins/_style-freezer.scss diff --git a/projects/demo/src/app/example-n04/example-n04.component.html b/projects/demo/src/app/example-n04/example-n04.component.html index 3f96dfb..a5324e1 100644 --- a/projects/demo/src/app/example-n04/example-n04.component.html +++ b/projects/demo/src/app/example-n04/example-n04.component.html @@ -6,7 +6,7 @@ width="320" redZoom="./assets/image-3-full.jpg" [redZoomLazy]="false" - redZoomClass="red-zoom--style--window" + redZoomClass="red-zoom--style--freezer" [redZoomBehavior]="behavior.value" [style.cursor]="behavior.value === 'hover' ? 'crosshair' : 'zoom-in'" class="zoom"> @@ -24,6 +24,10 @@

Behavior And Activation Event

Grab + +