Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- newtype Revealer = Revealer (ForeignPtr Revealer)
- class GObject o => RevealerK o
- toRevealer :: RevealerK o => o -> IO Revealer
- noRevealer :: Maybe Revealer
- data RevealerGetChildRevealedMethodInfo
- revealerGetChildRevealed :: (MonadIO m, RevealerK a) => a -> m Bool
- data RevealerGetRevealChildMethodInfo
- revealerGetRevealChild :: (MonadIO m, RevealerK a) => a -> m Bool
- data RevealerGetTransitionDurationMethodInfo
- revealerGetTransitionDuration :: (MonadIO m, RevealerK a) => a -> m Word32
- data RevealerGetTransitionTypeMethodInfo
- revealerGetTransitionType :: (MonadIO m, RevealerK a) => a -> m RevealerTransitionType
- revealerNew :: MonadIO m => m Revealer
- data RevealerSetRevealChildMethodInfo
- revealerSetRevealChild :: (MonadIO m, RevealerK a) => a -> Bool -> m ()
- data RevealerSetTransitionDurationMethodInfo
- revealerSetTransitionDuration :: (MonadIO m, RevealerK a) => a -> Word32 -> m ()
- data RevealerSetTransitionTypeMethodInfo
- revealerSetTransitionType :: (MonadIO m, RevealerK a) => a -> RevealerTransitionType -> m ()
- data RevealerChildRevealedPropertyInfo
- getRevealerChildRevealed :: (MonadIO m, RevealerK o) => o -> m Bool
- revealerChildRevealed :: AttrLabelProxy "childRevealed"
- data RevealerRevealChildPropertyInfo
- constructRevealerRevealChild :: Bool -> IO ([Char], GValue)
- getRevealerRevealChild :: (MonadIO m, RevealerK o) => o -> m Bool
- revealerRevealChild :: AttrLabelProxy "revealChild"
- setRevealerRevealChild :: (MonadIO m, RevealerK o) => o -> Bool -> m ()
- data RevealerTransitionDurationPropertyInfo
- constructRevealerTransitionDuration :: Word32 -> IO ([Char], GValue)
- getRevealerTransitionDuration :: (MonadIO m, RevealerK o) => o -> m Word32
- revealerTransitionDuration :: AttrLabelProxy "transitionDuration"
- setRevealerTransitionDuration :: (MonadIO m, RevealerK o) => o -> Word32 -> m ()
- data RevealerTransitionTypePropertyInfo
- constructRevealerTransitionType :: RevealerTransitionType -> IO ([Char], GValue)
- getRevealerTransitionType :: (MonadIO m, RevealerK o) => o -> m RevealerTransitionType
- revealerTransitionType :: AttrLabelProxy "transitionType"
- setRevealerTransitionType :: (MonadIO m, RevealerK o) => o -> RevealerTransitionType -> m ()
Exported types
GObject Revealer | |
((~) * info (ResolveRevealerMethod t Revealer), MethodInfo * info Revealer p) => IsLabelProxy t (Revealer -> p) | |
type ParentTypes Revealer | |
type AttributeList Revealer | |
type SignalList Revealer |
toRevealer :: RevealerK o => o -> IO Revealer Source
Methods
revealerGetChildRevealed
data RevealerGetChildRevealedMethodInfo Source
((~) * signature (m Bool), MonadIO m, RevealerK a) => MethodInfo * RevealerGetChildRevealedMethodInfo a signature |
revealerGetChildRevealed :: (MonadIO m, RevealerK a) => a -> m Bool Source
revealerGetRevealChild
data RevealerGetRevealChildMethodInfo Source
((~) * signature (m Bool), MonadIO m, RevealerK a) => MethodInfo * RevealerGetRevealChildMethodInfo a signature |
revealerGetRevealChild :: (MonadIO m, RevealerK a) => a -> m Bool Source
revealerGetTransitionDuration
data RevealerGetTransitionDurationMethodInfo Source
((~) * signature (m Word32), MonadIO m, RevealerK a) => MethodInfo * RevealerGetTransitionDurationMethodInfo a signature |
revealerGetTransitionDuration :: (MonadIO m, RevealerK a) => a -> m Word32 Source
revealerGetTransitionType
data RevealerGetTransitionTypeMethodInfo Source
((~) * signature (m RevealerTransitionType), MonadIO m, RevealerK a) => MethodInfo * RevealerGetTransitionTypeMethodInfo a signature |
revealerGetTransitionType :: (MonadIO m, RevealerK a) => a -> m RevealerTransitionType Source
revealerNew
revealerNew :: MonadIO m => m Revealer Source
revealerSetRevealChild
data RevealerSetRevealChildMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, RevealerK a) => MethodInfo * RevealerSetRevealChildMethodInfo a signature |
revealerSetRevealChild :: (MonadIO m, RevealerK a) => a -> Bool -> m () Source
revealerSetTransitionDuration
data RevealerSetTransitionDurationMethodInfo Source
((~) * signature (Word32 -> m ()), MonadIO m, RevealerK a) => MethodInfo * RevealerSetTransitionDurationMethodInfo a signature |
revealerSetTransitionDuration :: (MonadIO m, RevealerK a) => a -> Word32 -> m () Source
revealerSetTransitionType
data RevealerSetTransitionTypeMethodInfo Source
((~) * signature (RevealerTransitionType -> m ()), MonadIO m, RevealerK a) => MethodInfo * RevealerSetTransitionTypeMethodInfo a signature |
revealerSetTransitionType :: (MonadIO m, RevealerK a) => a -> RevealerTransitionType -> m () Source
Properties
ChildRevealed
data RevealerChildRevealedPropertyInfo Source
AttrInfo RevealerChildRevealedPropertyInfo | |
type AttrLabel RevealerChildRevealedPropertyInfo = "child-revealed" | |
type AttrGetType RevealerChildRevealedPropertyInfo = Bool | |
type AttrBaseTypeConstraint RevealerChildRevealedPropertyInfo = RevealerK | |
type AttrSetTypeConstraint RevealerChildRevealedPropertyInfo = * ~ () | |
type AttrAllowedOps RevealerChildRevealedPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getRevealerChildRevealed :: (MonadIO m, RevealerK o) => o -> m Bool Source
revealerChildRevealed :: AttrLabelProxy "childRevealed" Source
RevealChild
data RevealerRevealChildPropertyInfo Source
AttrInfo RevealerRevealChildPropertyInfo | |
type AttrLabel RevealerRevealChildPropertyInfo = "reveal-child" | |
type AttrGetType RevealerRevealChildPropertyInfo = Bool | |
type AttrBaseTypeConstraint RevealerRevealChildPropertyInfo = RevealerK | |
type AttrSetTypeConstraint RevealerRevealChildPropertyInfo = * ~ Bool | |
type AttrAllowedOps RevealerRevealChildPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getRevealerRevealChild :: (MonadIO m, RevealerK o) => o -> m Bool Source
revealerRevealChild :: AttrLabelProxy "revealChild" Source
setRevealerRevealChild :: (MonadIO m, RevealerK o) => o -> Bool -> m () Source
TransitionDuration
data RevealerTransitionDurationPropertyInfo Source
AttrInfo RevealerTransitionDurationPropertyInfo | |
type AttrLabel RevealerTransitionDurationPropertyInfo = "transition-duration" | |
type AttrGetType RevealerTransitionDurationPropertyInfo = Word32 | |
type AttrBaseTypeConstraint RevealerTransitionDurationPropertyInfo = RevealerK | |
type AttrSetTypeConstraint RevealerTransitionDurationPropertyInfo = * ~ Word32 | |
type AttrAllowedOps RevealerTransitionDurationPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getRevealerTransitionDuration :: (MonadIO m, RevealerK o) => o -> m Word32 Source
revealerTransitionDuration :: AttrLabelProxy "transitionDuration" Source
setRevealerTransitionDuration :: (MonadIO m, RevealerK o) => o -> Word32 -> m () Source
TransitionType
data RevealerTransitionTypePropertyInfo Source
getRevealerTransitionType :: (MonadIO m, RevealerK o) => o -> m RevealerTransitionType Source
revealerTransitionType :: AttrLabelProxy "transitionType" Source
setRevealerTransitionType :: (MonadIO m, RevealerK o) => o -> RevealerTransitionType -> m () Source