1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 19:38:12 +00:00
serenity/Base/home/anon
Andreas Kling f39e5352f0 LibWeb: Start working on DOM event support
This patch adds the EventTarget class and makes Node inherit from it.

You can register event listeners on an EventTarget, and when you call
dispatch_event() on it, the event listeners will get invoked.

An event listener is basically a wrapper around a JS::Function*.

This is pretty far from how DOM events should eventually work, but it's
a place to start and we'll build more on top of this. :^)
2020-03-18 17:13:22 +01:00
..
js LibJS: Implement typeof operator 2020-03-17 21:28:02 +01:00
little little: Make this build by default, and add some curlies 2019-11-18 19:01:50 +01:00
www LibWeb: Start working on DOM event support 2020-03-18 17:13:22 +01:00
FileManager.ini FileManager: Remember my last position and size. 2019-11-09 20:50:53 +01:00
IRCClient.ini IRC client setttings, Terminal settings, more WM settings 2019-05-27 21:40:53 +02:00
myfile.txt Base: Rename /users to /home. 2019-02-10 11:18:12 +01:00
Taskbar.ini Taskbar: Add a quick launch bar 2019-12-04 14:32:15 +01:00
Terminal.ini Terminal: Use the visual bell by default. 2019-06-07 08:45:39 +02:00