// Explainers: // https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/VirtualKeyboardPolicy/explainer.md // https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/VirtualKeyboardAPI/explainer.md partial interface Navigator { [SecureContext, SameObject] readonly attribute VirtualKeyboard virtualKeyboard; }; [SecureContext, Exposed=Window] interface VirtualKeyboard : EventTarget { undefined show(); undefined hide(); readonly attribute DOMRect boundingRect; attribute boolean overlaysContent; attribute EventHandler ongeometrychange; };