Window.idl 830 B

123456789101112131415161718
  1. #import <DOM/EventHandler.idl>
  2. #import <DOM/EventTarget.idl>
  3. // https://html.spec.whatwg.org/multipage/nav-history-apis.html#window
  4. [Global=Window, Exposed=Window, LegacyUnenumerableNamedProperties, UseNewAKString]
  5. interface Window : EventTarget {
  6. // user prompts
  7. undefined alert();
  8. undefined alert(DOMString message);
  9. boolean confirm(optional DOMString message = "");
  10. DOMString? prompt(optional DOMString message = "", optional DOMString default = "");
  11. undefined postMessage(any message, USVString targetOrigin);
  12. // FIXME: undefined postMessage(any message, USVString targetOrigin, optional sequence<object> transfer = []);
  13. // FIXME: undefined postMessage(any message, optional WindowPostMessageOptions options = {});
  14. };
  15. Window includes GlobalEventHandlers;
  16. Window includes WindowEventHandlers;