webkitgtk3-0.14.1.0: Binding to the Webkit library.

Safe HaskellNone
LanguageHaskell98

Graphics.UI.Gtk.WebKit.DOM.Event

Documentation

stopPropagation :: (MonadIO m, EventClass self) => self -> m () Source

preventDefault :: (MonadIO m, EventClass self) => self -> m () Source

initEvent :: (MonadIO m, EventClass self, GlibString string) => self -> string -> Bool -> Bool -> m () Source

stopImmediatePropagation :: (MonadIO m, EventClass self) => self -> m () Source

NONE

CAPTURING_PHASE

AT_TARGET

BUBBLING_PHASE

MOUSEDOWN

MOUSEUP

MOUSEOVER

MOUSEOUT

MOUSEMOVE

MOUSEDRAG

CLICK

DBLCLICK

KEYDOWN

KEYUP

KEYPRESS

DRAGDROP

FOCUS

BLUR

SELECT

CHANGE

getTarget :: (MonadIO m, EventClass self) => self -> m (Maybe EventTarget) Source

getEventPhase :: (MonadIO m, EventClass self) => self -> m Word Source

getBubbles :: (MonadIO m, EventClass self) => self -> m Bool Source

getCancelable :: (MonadIO m, EventClass self) => self -> m Bool Source

getTimeStamp :: (MonadIO m, EventClass self) => self -> m Word Source

setReturnValue :: (MonadIO m, EventClass self) => self -> Bool -> m () Source

getReturnValue :: (MonadIO m, EventClass self) => self -> m Bool Source

setCancelBubble :: (MonadIO m, EventClass self) => self -> Bool -> m () Source

getCancelBubble :: (MonadIO m, EventClass self) => self -> m Bool Source