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
- data RevealerRevealChildPropertyInfo
- constructRevealerRevealChild :: Bool -> IO ([Char], GValue)
- getRevealerRevealChild :: (MonadIO m, RevealerK o) => o -> m Bool
- setRevealerRevealChild :: (MonadIO m, RevealerK o) => o -> Bool -> m ()
- data RevealerTransitionDurationPropertyInfo
- constructRevealerTransitionDuration :: Word32 -> IO ([Char], GValue)
- getRevealerTransitionDuration :: (MonadIO m, RevealerK o) => o -> m Word32
- setRevealerTransitionDuration :: (MonadIO m, RevealerK o) => o -> Word32 -> m ()
- data RevealerTransitionTypePropertyInfo
- constructRevealerTransitionType :: RevealerTransitionType -> IO ([Char], GValue)
- getRevealerTransitionType :: (MonadIO m, RevealerK o) => o -> m RevealerTransitionType
- setRevealerTransitionType :: (MonadIO m, RevealerK o) => o -> RevealerTransitionType -> m ()
Exported types
GObject Revealer Source | |
((~) * info (ResolveRevealerMethod t Revealer), MethodInfo * info Revealer p) => IsLabel t (Revealer -> p) Source | |
((~) * info (ResolveRevealerMethod t Revealer), MethodInfo * info Revealer p) => IsLabelProxy t (Revealer -> p) Source | |
type ParentTypes Revealer Source | |
type AttributeList Revealer Source | |
type SignalList Revealer Source |
toRevealer :: RevealerK o => o -> IO Revealer Source
Methods
revealerGetChildRevealed
data RevealerGetChildRevealedMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, RevealerK a) => MethodInfo (TYPE Lifted) RevealerGetChildRevealedMethodInfo a signature Source | |
revealerGetChildRevealed :: (MonadIO m, RevealerK a) => a -> m Bool Source
revealerGetRevealChild
data RevealerGetRevealChildMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, RevealerK a) => MethodInfo (TYPE Lifted) RevealerGetRevealChildMethodInfo a signature Source | |
revealerGetRevealChild :: (MonadIO m, RevealerK a) => a -> m Bool Source
revealerGetTransitionDuration
data RevealerGetTransitionDurationMethodInfo Source
((~) (TYPE Lifted) signature (m Word32), MonadIO m, RevealerK a) => MethodInfo (TYPE Lifted) RevealerGetTransitionDurationMethodInfo a signature Source | |
revealerGetTransitionDuration :: (MonadIO m, RevealerK a) => a -> m Word32 Source
revealerGetTransitionType
data RevealerGetTransitionTypeMethodInfo Source
((~) (TYPE Lifted) signature (m RevealerTransitionType), MonadIO m, RevealerK a) => MethodInfo (TYPE Lifted) RevealerGetTransitionTypeMethodInfo a signature Source | |
revealerGetTransitionType :: (MonadIO m, RevealerK a) => a -> m RevealerTransitionType Source
revealerNew
revealerNew :: MonadIO m => m Revealer Source
revealerSetRevealChild
data RevealerSetRevealChildMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, RevealerK a) => MethodInfo (TYPE Lifted) RevealerSetRevealChildMethodInfo a signature Source | |
revealerSetRevealChild :: (MonadIO m, RevealerK a) => a -> Bool -> m () Source
revealerSetTransitionDuration
data RevealerSetTransitionDurationMethodInfo Source
((~) (TYPE Lifted) signature (Word32 -> m ()), MonadIO m, RevealerK a) => MethodInfo (TYPE Lifted) RevealerSetTransitionDurationMethodInfo a signature Source | |
revealerSetTransitionDuration :: (MonadIO m, RevealerK a) => a -> Word32 -> m () Source
revealerSetTransitionType
data RevealerSetTransitionTypeMethodInfo Source
((~) (TYPE Lifted) signature (RevealerTransitionType -> m ()), MonadIO m, RevealerK a) => MethodInfo (TYPE Lifted) RevealerSetTransitionTypeMethodInfo a signature Source | |
revealerSetTransitionType :: (MonadIO m, RevealerK a) => a -> RevealerTransitionType -> m () Source
Properties
ChildRevealed
data RevealerChildRevealedPropertyInfo Source
getRevealerChildRevealed :: (MonadIO m, RevealerK o) => o -> m Bool Source
RevealChild
data RevealerRevealChildPropertyInfo Source
AttrInfo RevealerRevealChildPropertyInfo Source | |
type AttrLabel RevealerRevealChildPropertyInfo = "reveal-child" Source | |
type AttrGetType RevealerRevealChildPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint RevealerRevealChildPropertyInfo = RevealerK Source | |
type AttrSetTypeConstraint RevealerRevealChildPropertyInfo = TYPE Lifted ~ Bool Source | |
type AttrAllowedOps RevealerRevealChildPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getRevealerRevealChild :: (MonadIO m, RevealerK o) => o -> m Bool Source
setRevealerRevealChild :: (MonadIO m, RevealerK o) => o -> Bool -> m () Source
TransitionDuration
data RevealerTransitionDurationPropertyInfo Source
getRevealerTransitionDuration :: (MonadIO m, RevealerK o) => o -> m Word32 Source
setRevealerTransitionDuration :: (MonadIO m, RevealerK o) => o -> Word32 -> m () Source
TransitionType
data RevealerTransitionTypePropertyInfo Source
getRevealerTransitionType :: (MonadIO m, RevealerK o) => o -> m RevealerTransitionType Source
setRevealerTransitionType :: (MonadIO m, RevealerK o) => o -> RevealerTransitionType -> m () Source