0.5.0 • Published 3 years ago

@thalesrc/resize-manager v0.5.0

Weekly downloads
8
License
MIT
Repository
github
Last release
3 years ago

@thalesrc/resize-manager

Rxjs Based Resize Events of Window & Dom Elements

npm npm npm ts patreon

Installation

npm install @thalesrc/resize-manager --save

All Documentation => thalesrc.github.io/resize-manager

Basic Usage

import { ResizeObserver } from '@thalesrc/resize-manager';

const element = document.querySelector('foo');

const observer = new ResizeObserver(element);

observer.resize.subscribe(({width, height}) => {
  console.log(width, height);
});

or

import { ResizeManager } from '@thalesrc/resize-manager';

const element1 = document.querySelector('foo');
const element2 = document.querySelector('bar');

const manager = new ResizeManager();

manager.observe(element1).resize.subscribe(({width, height}) => {
  console.log(width, height);
});

manager.observe(element2).resize.subscribe(({width, height}) => {
  console.log(width, height);
});
0.5.0

3 years ago

0.4.4

3 years ago

0.4.3

3 years ago

0.3.3

4 years ago

0.3.2

4 years ago

0.3.1

4 years ago

0.3.0

4 years ago

0.2.5

4 years ago

0.2.4

4 years ago

0.2.3

4 years ago

0.1.6

4 years ago