ResizeObserver

@native @JSGlobal @JSType
class ResizeObserver(callback: Function2[Array[ResizeObserverEntry], ResizeObserver, _]) extends Object

The ResizeObserver constructor creates a new ResizeObserver object, which can be used to report changes to the content or border box of an Element or the bounding box of an SVGElement

Value parameters:
callback

The function called whenever an observed resize occurs.

class Object
trait Any
class Object
trait Matchable
class Any

Value members

Concrete methods

def disconnect(): Unit

Unobserves all observed Element or SVGElement targets.

Unobserves all observed Element or SVGElement targets.

def observe(target: Element): Unit

Starts observing the specified Element or SVGElement.

Starts observing the specified Element or SVGElement.

def observe(target: Element, options: ResizeObserverOptions): Unit
def unobserve(target: Element): Unit

Ends the observing of a specified Element or SVGElement.

Ends the observing of a specified Element or SVGElement.

Inherited methods

def hasOwnProperty(v: String): Boolean
Inherited from:
Object
def isPrototypeOf(v: Object): Boolean
Inherited from:
Object
def propertyIsEnumerable(v: String): Boolean
Inherited from:
Object
def toLocaleString(): String
Inherited from:
Object
def valueOf(): Any
Inherited from:
Object