16#ifndef AEONGUI_DOM_UIEVENT_H
17#define AEONGUI_DOM_UIEVENT_H
18#include "aeongui/dom/Event.hpp"
constexpr const DOMString & type() const
Get the event type.
Definition Event.hpp:73
Event(const DOMString &type, const std::optional< EventInit > &eventInitDict={})
Construct an event of the given type.
Definition Event.cpp:21
Window * view() const
Get the Window associated with this event.
Definition UIEvent.cpp:27
UIEvent(const DOMString &type, const UIEventInit &eventInitDict={})
Construct a UIEvent.
Definition UIEvent.cpp:21
long detail() const
Get the detail value.
Definition UIEvent.cpp:31
Represents a display window in the AeonGUI framework.
Definition Window.hpp:44
Initialization dictionary for Event construction.
Definition Event.hpp:34
Initialization dictionary for UIEvent construction.
Definition UIEvent.hpp:29
Window * view
The Window from which the event was generated.
Definition UIEvent.hpp:30
long detail
Application-specific detail information.
Definition UIEvent.hpp:31