MediaQueryListEvent: MediaQueryListEvent()-Konstruktor

Der MediaQueryListEvent()-Konstruktor erstellt ein neues MediaQueryListEvent-Objekt.

Syntax

js
new MediaQueryListEvent(type)
new MediaQueryListEvent(type, options)

Parameter

type

Ein String mit dem Namen des Ereignisses. Es ist case-sensitive, und Browser setzen es immer auf change.

options Optional

Ein Objekt, das zusätzlich zu den in Event() definierten Eigenschaften die folgenden Eigenschaften haben kann:

media Optional

Ein String, der eine serialisierte Media Query darstellt. Standardmäßig ist sie "".

matches Optional

Ein boolescher Wert, der den Status der Media Query darstellt; true, wenn sie übereinstimmt, false, wenn nicht. Standardmäßig ist sie false.

Rückgabewert

Ein neues MediaQueryListEvent-Objekt.

Beispiele

js
const media = "(max-width: 600px)";
const matches = true;

const myMediaQueryListEvent = new MediaQueryListEvent("change", {
  media,
  matches,
});

Spezifikationen

Specification
CSSOM View Module
# dom-mediaquerylistevent-mediaquerylistevent

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch