element-vir - v26.14.0
    Preparing search index...

    Function attachOnResize

    • A function that attaches a ResizeObserver to any given element, so it is very efficient.

      Parameters

      Returns { element: Element; resizeObserver: ResizeObserver }

      import {html, defineElement, attachOnResize} from 'element-vir';

      const MyElement = defineElement()({
      tagName: 'my-element',
      render({host}) {
      attachOnResize(host, (size, element) => {
      console.log('resized!', element, size);
      });

      return '';
      },
      });