DOMQuad
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Januar 2020 browserübergreifend verfügbar.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Ein DOMQuad ist eine Sammlung von vier DOMPoints, die die Ecken eines beliebigen Vierecks definieren. Die Rückgabe von DOMQuads ermöglicht es, dass getBoxQuads() genaue Informationen liefert, selbst wenn beliebige 2D- oder 3D-Transformationen vorliegen. Es verfügt über ein praktisches bounds-Attribut, das ein DOMRectReadOnly zurückgibt, für die Fälle, in denen Sie nur ein achsenparallel ausgerichtetes Begrenzungsrechteck benötigen.
Konstruktor
DOMQuad()-
Erstellt ein neues
DOMQuad-Objekt.
Instanz-Eigenschaften
DOMQuad.p1Schreibgeschützt-
Ein
DOMPoint, der eine Ecke desDOMQuaddarstellt. DOMQuad.p2Schreibgeschützt-
Ein
DOMPoint, der eine Ecke desDOMQuaddarstellt. DOMQuad.p3Schreibgeschützt-
Ein
DOMPoint, der eine Ecke desDOMQuaddarstellt. DOMQuad.p4Schreibgeschützt-
Ein
DOMPoint, der eine Ecke desDOMQuaddarstellt.
Instanz-Methoden
DOMQuad.getBounds()-
Gibt ein
DOMRectObjekt mit den Koordinaten und Dimensionen desDOMQuad-Objekts zurück. DOMQuad.toJSON()-
Gibt eine JSON-Darstellung des
DOMQuad-Objekts zurück.
Statische Methoden
DOMQuad.fromQuad()-
Gibt ein neues
DOMQuad-Objekt basierend auf dem bereitgestellten Koordinatensatz in der Form eines anderenDOMQuad-Objekts zurück. DOMQuad.fromRect()-
Gibt ein neues
DOMQuad-Objekt basierend auf dem bereitgestellten Koordinatensatz in der Form einesDOMRect-Objekts zurück.
Spezifikationen
| Spezifikation |
|---|
| Geometry Interfaces Module Level 1> # DOMQuad> |