Safe Haskell | None |
---|---|
Language | Haskell98 |
Graphics.UI.Gtk.WebKit.DOM.EventM
Documentation
eventTarget :: EventClass e => EventM e t (Maybe EventTarget)
eventCurrentTarget :: EventClass e => EventM e t (Maybe EventTarget)
eventPhase :: EventClass e => EventM e t Word
bubbles :: EventClass e => EventM e t Bool
cancelable :: EventClass e => EventM e t Bool
timeStamp :: EventClass e => EventM e t Word
stopPropagation :: EventClass e => EventM e t ()
preventDefault :: EventClass e => EventM e t ()
defaultPrevented :: EventClass e => EventM e t Bool
stopImmediatePropagation :: EventClass e => EventM e t ()
srcElement :: EventClass e => EventM e t (Maybe EventTarget)
getCancelBubble :: EventClass e => EventM e t Bool
cancelBubble :: EventClass e => Bool -> EventM e t ()
getReturnValue :: EventClass e => EventM e t Bool
returnValue :: EventClass e => Bool -> EventM e t ()
uiView :: UIEventClass e => EventM e t (Maybe DOMWindow)
uiDetail :: UIEventClass e => EventM e t Int
uiKeyCode :: UIEventClass e => EventM e t Int
uiCharCode :: UIEventClass e => EventM e t Int
uiLayerX :: UIEventClass e => EventM e t Int
uiLayerY :: UIEventClass e => EventM e t Int
uiLayerXY :: UIEventClass e => EventM e t (Int, Int)
uiPageX :: UIEventClass e => EventM e t Int
uiPageY :: UIEventClass e => EventM e t Int
uiPageXY :: UIEventClass e => EventM e t (Int, Int)
uiWhich :: UIEventClass e => EventM e t Int
mouseScreenX :: MouseEventClass e => EventM e t Int
mouseScreenY :: MouseEventClass e => EventM e t Int
mouseScreenXY :: MouseEventClass e => EventM e t (Int, Int)
mouseClientX :: MouseEventClass e => EventM e t Int
mouseClientY :: MouseEventClass e => EventM e t Int
mouseClientXY :: MouseEventClass e => EventM e t (Int, Int)
mouseMovementX :: MouseEventClass e => EventM e t Int
mouseMovementY :: MouseEventClass e => EventM e t Int
mouseMovementXY :: MouseEventClass e => EventM e t (Int, Int)
mouseCtrlKey :: MouseEventClass e => EventM e t Bool
mouseShiftKey :: MouseEventClass e => EventM e t Bool
mouseAltKey :: MouseEventClass e => EventM e t Bool
mouseMetaKey :: MouseEventClass e => EventM e t Bool
mouseButton :: MouseEventClass e => EventM e t Word
mouseRelatedTarget :: MouseEventClass e => EventM e t (Maybe EventTarget)
mouseOffsetX :: MouseEventClass e => EventM e t Int
mouseOffsetY :: MouseEventClass e => EventM e t Int
mouseOffsetXY :: MouseEventClass e => EventM e t (Int, Int)
mouseX :: MouseEventClass e => EventM e t Int
mouseY :: MouseEventClass e => EventM e t Int
mouseXY :: MouseEventClass e => EventM e t (Int, Int)
mouseFromElement :: MouseEventClass e => EventM e t (Maybe Node)
mouseToElement :: MouseEventClass e => EventM e t (Maybe Node)
connect :: (GObjectClass t, EventClass e) => String -> t -> EventM e t () -> IO (IO ())