14.0.0 • Published 2 years ago

ngx-focus-point v14.0.0

Weekly downloads
242
License
-
Repository
github
Last release
2 years ago

NGX Focus Point

Websites don't have a single layout anymore. The space you have for an image may be portrait on a laptop, landscape on a tablet, and square on a mobile - particularly if you're using a full-screen image.

If you have to use the same image file in all these contexts, you might not be happy with the results you get when you 'fill' the allocated space with your image. Your subject might be clipped or completely missing, or just really awkward looking.

Demo and Focus Tool.

This component does not rely on jQuery.

Import Module.

import {NgxFocusPointModule} from './ngx-focus-point/ngx-focus-point.module';

Use 'ngx-focus-point' component.

<ngx-focus-point [focusX]="0.0" [focusY]="0.0">
  <img
    src="your-image.jpg"
  />
  
</ngx-focus-point>

As of version 14 we support video.

<ngx-focus-point [focusX]="0.0" [focusY]="0.0">
     <video autoplay loop muted="true" playsinline webkit-playsinline="true">
      <source src="..." />
    </video>
  </ngx-focus-point>
</ngx-focus-point>

Use 'ngx-focus-point-select' component.

<ngx-focus-point-select (positionChange)="updateFocus($event)" src="your-image.jpg"></ngx-focus-point-select>
 PositionModel {
  x: number;
  y: number;
  w: number;
  h: number;
  s?: number;
}

##Believable Creations Submit a pull request Help.

14.0.0

2 years ago

13.0.0

3 years ago

12.3.1

3 years ago

12.2.1

3 years ago

11.0.3

3 years ago

11.0.2

3 years ago

11.0.1

3 years ago

11.0.0

3 years ago

9.1.8

4 years ago

9.1.7

4 years ago

9.1.6

4 years ago

9.1.5

4 years ago

9.1.4

4 years ago

0.0.2

5 years ago

0.0.1

5 years ago