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 Overlay = Overlay (ForeignPtr Overlay)
- class GObject o => OverlayK o
- toOverlay :: OverlayK o => o -> IO Overlay
- noOverlay :: Maybe Overlay
- data OverlayAddOverlayMethodInfo
- overlayAddOverlay :: (MonadIO m, OverlayK a, WidgetK b) => a -> b -> m ()
- data OverlayGetOverlayPassThroughMethodInfo
- overlayGetOverlayPassThrough :: (MonadIO m, OverlayK a, WidgetK b) => a -> b -> m Bool
- overlayNew :: MonadIO m => m Overlay
- data OverlayReorderOverlayMethodInfo
- overlayReorderOverlay :: (MonadIO m, OverlayK a, WidgetK b) => a -> b -> Int32 -> m ()
- data OverlaySetOverlayPassThroughMethodInfo
- overlaySetOverlayPassThrough :: (MonadIO m, OverlayK a, WidgetK b) => a -> b -> Bool -> m ()
Exported types
GObject Overlay Source | |
((~) * info (ResolveOverlayMethod t Overlay), MethodInfo * info Overlay p) => IsLabel t (Overlay -> p) Source | |
((~) * info (ResolveOverlayMethod t Overlay), MethodInfo * info Overlay p) => IsLabelProxy t (Overlay -> p) Source | |
type ParentTypes Overlay Source | |
type AttributeList Overlay Source | |
type SignalList Overlay Source |
Methods
overlayAddOverlay
data OverlayAddOverlayMethodInfo Source
((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, OverlayK a, WidgetK b) => MethodInfo (TYPE Lifted) OverlayAddOverlayMethodInfo a signature Source | |
overlayAddOverlay :: (MonadIO m, OverlayK a, WidgetK b) => a -> b -> m () Source
overlayGetOverlayPassThrough
overlayNew
overlayNew :: MonadIO m => m Overlay Source