Safe Haskell | None |
---|---|
Language | Haskell98 |
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 ()
mouseEventGetScreenX :: MouseEventClass self => self -> IO Int
mouseEventGetScreenY :: MouseEventClass self => self -> IO Int
mouseEventGetClientX :: MouseEventClass self => self -> IO Int
mouseEventGetClientY :: MouseEventClass self => self -> IO Int
mouseEventGetCtrlKey :: MouseEventClass self => self -> IO Bool
mouseEventGetShiftKey :: MouseEventClass self => self -> IO Bool
mouseEventGetAltKey :: MouseEventClass self => self -> IO Bool
mouseEventGetMetaKey :: MouseEventClass self => self -> IO Bool
mouseEventGetButton :: MouseEventClass self => self -> IO Word
mouseEventGetRelatedTarget :: MouseEventClass self => self -> IO (Maybe EventTarget)
mouseEventGetWebkitMovementX :: MouseEventClass self => self -> IO Int
mouseEventGetWebkitMovementY :: MouseEventClass self => self -> IO Int
mouseEventGetOffsetX :: MouseEventClass self => self -> IO Int
mouseEventGetOffsetY :: MouseEventClass self => self -> IO Int
mouseEventGetX :: MouseEventClass self => self -> IO Int
mouseEventGetY :: MouseEventClass self => self -> IO Int
mouseEventGetFromElement :: MouseEventClass self => self -> IO (Maybe Node)
mouseEventGetToElement :: MouseEventClass self => self -> IO (Maybe Node)
data MouseEvent
class UIEventClass o => MouseEventClass o
Instances
castToMouseEvent :: GObjectClass obj => obj -> MouseEvent
toMouseEvent :: MouseEventClass o => o -> MouseEvent