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 :: forall a. (Num a, Eq a) => a Source #
pattern BUBBLING_PHASE :: forall a. (Num a, Eq 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 #
gTypeEvent :: GType Source #
class GObjectClass o => EventClass o Source #
toEvent :: EventClass o => o -> Event Source #