Safe Haskell | None |
---|---|
Language | Haskell98 |
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
pattern CAPTURING_PHASE :: () => (Eq a, Num a) => a Source
pattern BUBBLING_PHASE :: () => (Eq a, Num a) => a Source
getTarget :: (MonadIO m, EventClass self) => self -> m (Maybe EventTarget) Source
getCurrentTarget :: (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
getDefaultPrevented :: (MonadIO m, EventClass self) => self -> m Bool Source
getSrcElement :: (MonadIO m, EventClass self) => self -> m (Maybe EventTarget) 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
castToEvent :: GObjectClass obj => obj -> Event Source
class GObjectClass o => EventClass o Source
toEvent :: EventClass o => o -> Event Source