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.
Instanz-Eigenschaften
PreferenceObject.overrideSchreibgeschützt Experimentell-
Der Überschreibungswert, falls gesetzt, ansonsten
null. PreferenceObject.valueSchreibgeschützt Experimentell-
Der Überschreibungswert, falls gesetzt, ansonsten der UA-Standard.
PreferenceObject.validValuesSchreibgeschützt Experimentell-
Die gültigen Werte für die Überschreibung.
Instanz-Methoden
PreferenceObject.clearOverride()Experimentell-
Setzt eine zuvor festgelegte Überschreibung auf
nullzurü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
changeExperimentell-
Wird ausgelöst, wenn die Überschreibung gesetzt oder zurückgesetzt wird.
Spezifikationen
| Specification |
|---|
| Media Queries Level 5> # preference-object-interface> |