Safe Haskell | None |
---|---|
Language | Haskell98 |
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 Int Source
mouseEventGetScreenY :: MouseEventClass self => self -> IO Int Source
mouseEventGetClientX :: MouseEventClass self => self -> IO Int Source
mouseEventGetClientY :: MouseEventClass self => self -> IO Int Source
mouseEventGetCtrlKey :: MouseEventClass self => self -> IO Bool Source
mouseEventGetShiftKey :: MouseEventClass self => self -> IO Bool Source
mouseEventGetAltKey :: MouseEventClass self => self -> IO Bool Source
mouseEventGetMetaKey :: MouseEventClass self => self -> IO Bool Source
mouseEventGetButton :: MouseEventClass self => self -> IO Word Source
mouseEventGetRelatedTarget :: MouseEventClass self => self -> IO (Maybe EventTarget) Source
mouseEventGetMovementX :: MouseEventClass self => self -> IO Int Source
mouseEventGetMovementY :: MouseEventClass self => self -> IO Int Source
mouseEventGetOffsetX :: MouseEventClass self => self -> IO Int Source
mouseEventGetOffsetY :: MouseEventClass self => self -> IO Int Source
mouseEventGetX :: MouseEventClass self => self -> IO Int Source
mouseEventGetY :: MouseEventClass self => self -> IO Int Source
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 -> MouseEvent Source
toMouseEvent :: MouseEventClass o => o -> MouseEvent Source