fullscreen.idl (996B)
1 // GENERATED CONTENT - DO NOT EDIT 2 // Content was automatically extracted by Reffy into webref 3 // (https://github.com/w3c/webref) 4 // Source: Fullscreen API Standard (https://fullscreen.spec.whatwg.org/) 5 6 enum FullscreenNavigationUI { 7 "auto", 8 "show", 9 "hide" 10 }; 11 12 dictionary FullscreenOptions { 13 FullscreenNavigationUI navigationUI = "auto"; 14 }; 15 16 partial interface Element { 17 Promise<undefined> requestFullscreen(optional FullscreenOptions options = {}); 18 19 attribute EventHandler onfullscreenchange; 20 attribute EventHandler onfullscreenerror; 21 }; 22 23 partial interface Document { 24 [LegacyLenientSetter] readonly attribute boolean fullscreenEnabled; 25 [LegacyLenientSetter, Unscopable] readonly attribute boolean fullscreen; // historical 26 27 Promise<undefined> exitFullscreen(); 28 29 attribute EventHandler onfullscreenchange; 30 attribute EventHandler onfullscreenerror; 31 }; 32 33 partial interface mixin DocumentOrShadowRoot { 34 [LegacyLenientSetter] readonly attribute Element? fullscreenElement; 35 };