0.0.3 • Published 4 years ago

vue-size-observer v0.0.3

Weekly downloads
21
License
MIT
Repository
github
Last release
4 years ago

vue-size-observer

Resize observer for Vue - A vue component to observe the element size changing that implements by resize-observer-polyfill and inspired from rc-resize-observer.

Usage

CodeSandBox demo or run example in Terminal with npm:

npm install
npm run serve

Code example:

import ResizeObserver from 'vue-size-observer';

export default {
  render() {
    return (
      <ResizeObserver
        onResize={() => {
          console.log('resized!');
        }}
      >
        <textarea />
      </ResizeObserver>,
    )
  }
}

API

Props

nametypedefaultdescription
disabledbooleanfalseDisable current observer instance

Event

nametypedefaultdescription
resize({ width, height, offsetWidth, offsetHeight })=>void--Trigger resize listener function when child node resized

license

MIT