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 User Preferences API bietet Attribute und Methoden zum Lesen und Überschreiben von Benutzereinstellungen.
Verwenden Sie den PreferenceManager des Dokuments (zugänglich über Navigator.preferences), um auf die PreferenceObject-Objekte zuzugreifen, die jede verfügbare Einstellung repräsentieren.
Das PreferenceManager-Interface erbt von EventTarget.
Instanz-Eigenschaften
PreferenceObject.overrideSchreibgeschützt-
Der Überschreibungswert, falls gesetzt, andernfalls
null. PreferenceObject.valueSchreibgeschützt-
Der Überschreibungswert, falls gesetzt, andernfalls der UA-Standardwert.
PreferenceObject.validValuesSchreibgeschützt-
Die gültigen Werte für die Überschreibung.
Instanz-Methoden
PreferenceObject.clearOverride()-
Setzt eine zuvor festgelegte Überschreibung auf
nullzurück und löst daschangeEreignis aus. PreferenceObject.requestOverride()-
Fordert eine Überschreibung der Einstellung an und löst bei Erfolg das
changeEreignis aus.
Ereignisse
change-
Ausgelöst, wenn die Überschreibung gesetzt oder zurückgesetzt wird.
Spezifikationen
| Spezifikation |
|---|
| Media Queries Level 5> # preference-object-interface> |