WEBELO
HTML Visualizer & DOM Library
Loading...
Searching...
No Matches
event_listener Struct Reference

Public Member Functions

 event_listener (const DOMString &type, EventListener *callback=nullptr, bool capture=false, const std::optional< bool > passive=std::nullopt, bool once=false, AbortSignal *signal=nullptr, bool removed=false)
bool operator== (event_listener &ev) const
bool operator!= (event_listener &ev) const

Public Attributes

DOMString type
EventListenercallback = nullptr
bool capture = false
std::optional< bool > passive = std::nullopt
bool once = false
AbortSignalsignal = nullptr
bool removed = false

Detailed Description

Definition at line 262 of file Webelo.cpp.

Constructor & Destructor Documentation

◆ event_listener()

event_listener::event_listener ( const DOMString & type,
EventListener * callback = nullptr,
bool capture = false,
const std::optional< bool > passive = std::nullopt,
bool once = false,
AbortSignal * signal = nullptr,
bool removed = false )
inline

Definition at line 271 of file Webelo.cpp.

Member Function Documentation

◆ operator!=()

bool event_listener::operator!= ( event_listener & ev) const
inline

Definition at line 284 of file Webelo.cpp.

◆ operator==()

bool event_listener::operator== ( event_listener & ev) const
inline

Definition at line 281 of file Webelo.cpp.

Member Data Documentation

◆ callback

EventListener* event_listener::callback = nullptr

Definition at line 264 of file Webelo.cpp.

◆ capture

bool event_listener::capture = false

Definition at line 265 of file Webelo.cpp.

◆ once

bool event_listener::once = false

Definition at line 267 of file Webelo.cpp.

◆ passive

std::optional<bool> event_listener::passive = std::nullopt

Definition at line 266 of file Webelo.cpp.

◆ removed

bool event_listener::removed = false

Definition at line 269 of file Webelo.cpp.

◆ signal

AbortSignal* event_listener::signal = nullptr

Definition at line 268 of file Webelo.cpp.

◆ type

DOMString event_listener::type

Definition at line 263 of file Webelo.cpp.


The documentation for this struct was generated from the following file: