Safe Haskell | None |
---|
Documentation
mouseEventInitMouseEvent :: (MouseEventClass self, DOMWindowClass view, EventTargetClass relatedTarget, GlibString string) => 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
data MouseEvent Source
class UIEventClass o => MouseEventClass o Source
castToMouseEvent :: GObjectClass obj => obj -> MouseEventSource
toMouseEvent :: MouseEventClass o => o -> MouseEventSource