webkit-0.13.0.2: Binding to the Webkit library.

Safe HaskellNone

Graphics.UI.Gtk.WebKit.DOM.EventM

Documentation

type Signal target callback = target -> callback -> IO (IO ())Source

type EventM e t a = ReaderT (t, e) IO aSource

eventTarget :: EventClass e => EventM e t (Maybe EventTarget)Source

eventCurrentTarget :: EventClass e => EventM e t (Maybe EventTarget)Source

srcElement :: EventClass e => EventM e t (Maybe EventTarget)Source

cancelBubble :: EventClass e => Bool -> EventM e t ()Source

returnValue :: EventClass e => Bool -> EventM e t ()Source

uiLayerXY :: UIEventClass e => EventM e t (Int, Int)Source

uiPageXY :: UIEventClass e => EventM e t (Int, Int)Source

mouseRelatedTarget :: MouseEventClass e => EventM e t (Maybe EventTarget)Source

mouseXY :: MouseEventClass e => EventM e t (Int, Int)Source

connect :: (GObjectClass t, EventClass e) => String -> t -> EventM e t () -> IO (IO ())Source