mediaqueries-5.idl (1199B)
1 // GENERATED CONTENT - DO NOT EDIT 2 // Content was automatically extracted by Reffy into webref 3 // (https://github.com/w3c/webref) 4 // Source: Media Queries Level 5 (https://drafts.csswg.org/mediaqueries-5/) 5 6 typedef (MediaList or boolean) CustomMediaQuery; 7 8 [Exposed=Window] 9 interface CSSCustomMediaRule : CSSRule { 10 readonly attribute CSSOMString name; 11 readonly attribute CustomMediaQuery query; 12 }; 13 14 [Exposed=Window, SecureContext] 15 partial interface Navigator { 16 [SameObject] readonly attribute PreferenceManager preferences; 17 }; 18 19 [Exposed=Window, SecureContext] 20 interface PreferenceManager { 21 readonly attribute PreferenceObject colorScheme; 22 readonly attribute PreferenceObject contrast; 23 readonly attribute PreferenceObject reducedMotion; 24 readonly attribute PreferenceObject reducedTransparency; 25 readonly attribute PreferenceObject reducedData; 26 }; 27 28 [Exposed=Window, SecureContext] 29 interface PreferenceObject : EventTarget { 30 readonly attribute DOMString? override; 31 readonly attribute DOMString value; 32 readonly attribute FrozenArray<DOMString> validValues; 33 34 undefined clearOverride(); 35 Promise<undefined> requestOverride(DOMString? value); 36 37 attribute EventHandler onchange; 38 };