summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/interfaces/virtual-keyboard.tentative.idl
blob: 2991d242e6fca24ab14ec0fbfd3c9ab4bb40506b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// 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;
};