webkitgtk3-0.12.5.1: Binding to the Webkit library.

Safe HaskellNone

Graphics.UI.Gtk.WebKit.DOM.MouseEvent

Documentation

mouseEventInitMouseEvent :: (MouseEventClass self, DOMWindowClass view, EventTargetClass relatedTarget) => self -> String -> Bool -> Bool -> Maybe view -> Int -> Int -> Int -> Int -> Int -> Bool -> Bool -> Bool -> Bool -> Word -> Maybe relatedTarget -> IO ()Source

mouseEventGetScreenX :: MouseEventClass self => self -> IO IntSource

mouseEventGetScreenY :: MouseEventClass self => self -> IO IntSource

mouseEventGetClientX :: MouseEventClass self => self -> IO IntSource

mouseEventGetClientY :: MouseEventClass self => self -> IO IntSource

mouseEventGetCtrlKey :: MouseEventClass self => self -> IO BoolSource

mouseEventGetShiftKey :: MouseEventClass self => self -> IO BoolSource

mouseEventGetAltKey :: MouseEventClass self => self -> IO BoolSource

mouseEventGetMetaKey :: MouseEventClass self => self -> IO BoolSource

mouseEventGetButton :: MouseEventClass self => self -> IO WordSource

mouseEventGetRelatedTarget :: MouseEventClass self => self -> IO (Maybe EventTarget)Source

mouseEventGetWebkitMovementX :: MouseEventClass self => self -> IO IntSource

mouseEventGetWebkitMovementY :: MouseEventClass self => self -> IO IntSource

mouseEventGetOffsetX :: MouseEventClass self => self -> IO IntSource

mouseEventGetOffsetY :: MouseEventClass self => self -> IO IntSource

mouseEventGetX :: MouseEventClass self => self -> IO IntSource

mouseEventGetY :: MouseEventClass self => self -> IO IntSource

mouseEventGetFromElement :: MouseEventClass self => self -> IO (Maybe Node)Source

mouseEventGetToElement :: MouseEventClass self => self -> IO (Maybe Node)Source