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 Orientable = Orientable (ForeignPtr Orientable)
- noOrientable :: Maybe Orientable
- class GObject o => OrientableK o
- toOrientable :: OrientableK o => o -> IO Orientable
- data OrientableGetOrientationMethodInfo
- orientableGetOrientation :: (MonadIO m, OrientableK a) => a -> m Orientation
- data OrientableSetOrientationMethodInfo
- orientableSetOrientation :: (MonadIO m, OrientableK a) => a -> Orientation -> m ()
- data OrientableOrientationPropertyInfo
- constructOrientableOrientation :: Orientation -> IO ([Char], GValue)
- getOrientableOrientation :: (MonadIO m, OrientableK o) => o -> m Orientation
- setOrientableOrientation :: (MonadIO m, OrientableK o) => o -> Orientation -> m ()
Exported types
newtype Orientable Source
GObject Orientable Source | |
((~) * info (ResolveOrientableMethod t Orientable), MethodInfo * info Orientable p) => IsLabel t (Orientable -> p) Source | |
((~) * info (ResolveOrientableMethod t Orientable), MethodInfo * info Orientable p) => IsLabelProxy t (Orientable -> p) Source | |
type ParentTypes Orientable Source | |
type AttributeList Orientable Source | |
type SignalList Orientable Source |
class GObject o => OrientableK o Source
(GObject o, IsDescendantOf Orientable o) => OrientableK o Source | |
toOrientable :: OrientableK o => o -> IO Orientable Source
Methods
orientableGetOrientation
data OrientableGetOrientationMethodInfo Source
((~) (TYPE Lifted) signature (m Orientation), MonadIO m, OrientableK a) => MethodInfo (TYPE Lifted) OrientableGetOrientationMethodInfo a signature Source | |
orientableGetOrientation :: (MonadIO m, OrientableK a) => a -> m Orientation Source
orientableSetOrientation
data OrientableSetOrientationMethodInfo Source
((~) (TYPE Lifted) signature (Orientation -> m ()), MonadIO m, OrientableK a) => MethodInfo (TYPE Lifted) OrientableSetOrientationMethodInfo a signature Source | |
orientableSetOrientation :: (MonadIO m, OrientableK a) => a -> Orientation -> m () Source
Properties
Orientation
data OrientableOrientationPropertyInfo Source
constructOrientableOrientation :: Orientation -> IO ([Char], GValue) Source
getOrientableOrientation :: (MonadIO m, OrientableK o) => o -> m Orientation Source
setOrientableOrientation :: (MonadIO m, OrientableK o) => o -> Orientation -> m () Source