ladybird/Userland/Libraries/LibWeb/Internals/Internals.idl
Timothy Flynn 53f775afb9 LibWeb: Add a testing helper to send a single named key to an element
Unlike internals.sendText(), this allows sending keys like the escape
key.
2024-08-20 09:29:48 +02:00

28 lines
947 B
Text

#import <DOM/EventTarget.idl>
#import <HTML/HTMLElement.idl>
#import <Internals/InternalAnimationTimeline.idl>
[Exposed=Nobody]
interface Internals {
undefined signalTextTestIsDone();
undefined gc();
object hitTest(double x, double y);
undefined sendText(HTMLElement target, DOMString text);
undefined sendKey(HTMLElement target, DOMString keyName);
undefined commitText();
undefined click(double x, double y);
undefined middleClick(double x, double y);
undefined movePointerTo(double x, double y);
undefined wheel(double x, double y, double deltaX, double deltaY);
boolean dispatchUserActivatedEvent(EventTarget target, Event event);
InternalAnimationTimeline createInternalAnimationTimeline();
undefined simulateDragStart(double x, double y, DOMString mimeType, DOMString contents);
undefined simulateDragMove(double x, double y);
undefined simulateDrop(double x, double y);
};