EventListenerWrapper.cpp 457 B

123456789101112131415161718192021222324
  1. #include <LibJS/Runtime/Function.h>
  2. #include <LibWeb/Bindings/EventListenerWrapper.h>
  3. #include <LibWeb/DOM/EventListener.h>
  4. namespace Web {
  5. namespace Bindings {
  6. EventListenerWrapper::EventListenerWrapper(EventListener& impl)
  7. : m_impl(impl)
  8. {
  9. }
  10. EventListenerWrapper::~EventListenerWrapper()
  11. {
  12. }
  13. void EventListenerWrapper::visit_children(JS::Cell::Visitor& visitor)
  14. {
  15. Wrapper::visit_children(visitor);
  16. visitor.visit(impl().function());
  17. }
  18. }
  19. }