Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

PreferenceObject

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.

Das PreferenceObject-Interface der Nutzerpräferenzen-API bietet Attribute und Methoden zum Lesen und Überschreiben von Benutzerpräferenzen.

Verwenden Sie den PreferenceManager des Dokuments (zugänglich über Navigator.preferences), um Zugriff auf die PreferenceObject-Objekte zu erhalten, die jede verfügbare Präferenz repräsentieren.

Das PreferenceManager-Interface erbt von EventTarget.

EventTarget PreferenceObject

Instanz-Eigenschaften

PreferenceObject.override Schreibgeschützt Experimentell

Der Überschreibungswert, falls gesetzt, ansonsten null.

PreferenceObject.value Schreibgeschützt Experimentell

Der Überschreibungswert, falls gesetzt, ansonsten der UA-Standard.

PreferenceObject.validValues Schreibgeschützt Experimentell

Die gültigen Werte für die Überschreibung.

Instanz-Methoden

PreferenceObject.clearOverride() Experimentell

Setzt eine zuvor festgelegte Überschreibung auf null zurück und löst das must be provided-Ereignis aus.

PreferenceObject.requestOverride() Experimentell

Fordert eine Überschreibung der Präferenz an und löst bei Erfolg das must be provided-Ereignis aus.

Ereignisse

change Experimentell

Wird ausgelöst, wenn die Überschreibung gesetzt oder zurückgesetzt wird.

Spezifikationen

Specification
Media Queries Level 5
# preference-object-interface

Browser-Kompatibilität