Lines Matching refs:MouseEvent
24 #include "MouseEvent.h"
34 PassRefPtr<MouseEvent> MouseEvent::create(const AtomicString& eventType, PassRefPtr<AbstractView> view, const PlatformMouseEvent& event, int detail, PassRefPtr<Node> relatedTarget)
40 return MouseEvent::create(eventType, true, isCancelable, view,
46 MouseEvent::MouseEvent()
52 MouseEvent::MouseEvent(const AtomicString& eventType, bool canBubble, bool cancelable, PassRefPtr<AbstractView> view,
66 MouseEvent::~MouseEvent()
70 void MouseEvent::initMouseEvent(const AtomicString& type, bool canBubble, bool cancelable, PassRefPtr<AbstractView> view,
96 bool MouseEvent::isMouseEvent() const
101 bool MouseEvent::isDragEvent() const
108 int MouseEvent::which() const
116 Node* MouseEvent::toElement() const
125 Node* MouseEvent::fromElement() const
144 : MouseEvent(eventType, true, true, view, 0, 0, 0, 0, 0, false, false, false, false, 0, 0, 0, true)
155 MouseEventDispatchMediator::MouseEventDispatchMediator(PassRefPtr<MouseEvent> mouseEvent)
156 : EventDispatchMediator(mouseEvent)
160 MouseEvent* MouseEventDispatchMediator::event() const
162 return static_cast<MouseEvent*>(EventDispatchMediator::event());
183 RefPtr<MouseEvent> doubleClickEvent = MouseEvent::create();