| 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 |
GI.Gtk.Objects.FlowBoxChild
Description
- newtype FlowBoxChild = FlowBoxChild (ManagedPtr FlowBoxChild)
- class GObject o => IsFlowBoxChild o
- toFlowBoxChild :: IsFlowBoxChild o => o -> IO FlowBoxChild
- noFlowBoxChild :: Maybe FlowBoxChild
- data FlowBoxChildChangedMethodInfo
- flowBoxChildChanged :: (MonadIO m, IsFlowBoxChild a) => a -> m ()
- data FlowBoxChildGetIndexMethodInfo
- flowBoxChildGetIndex :: (MonadIO m, IsFlowBoxChild a) => a -> m Int32
- data FlowBoxChildIsSelectedMethodInfo
- flowBoxChildIsSelected :: (MonadIO m, IsFlowBoxChild a) => a -> m Bool
- flowBoxChildNew :: MonadIO m => m FlowBoxChild
- type C_FlowBoxChildActivateCallback = Ptr () -> Ptr () -> IO ()
- type FlowBoxChildActivateCallback = IO ()
- data FlowBoxChildActivateSignalInfo
- afterFlowBoxChildActivate :: (GObject a, MonadIO m) => a -> FlowBoxChildActivateCallback -> m SignalHandlerId
- genClosure_FlowBoxChildActivate :: FlowBoxChildActivateCallback -> IO Closure
- mk_FlowBoxChildActivateCallback :: C_FlowBoxChildActivateCallback -> IO (FunPtr C_FlowBoxChildActivateCallback)
- noFlowBoxChildActivateCallback :: Maybe FlowBoxChildActivateCallback
- onFlowBoxChildActivate :: (GObject a, MonadIO m) => a -> FlowBoxChildActivateCallback -> m SignalHandlerId
- wrap_FlowBoxChildActivateCallback :: FlowBoxChildActivateCallback -> Ptr () -> Ptr () -> IO ()
Exported types
newtype FlowBoxChild Source #
Constructors
| FlowBoxChild (ManagedPtr FlowBoxChild) |
Instances
| GObject FlowBoxChild Source # | |
| IsObject FlowBoxChild Source # | |
| IsWidget FlowBoxChild Source # | |
| IsFlowBoxChild FlowBoxChild Source # | |
| IsContainer FlowBoxChild Source # | |
| IsBin FlowBoxChild Source # | |
| IsBuildable FlowBoxChild Source # | |
| IsImplementorIface FlowBoxChild Source # | |
| ((~) * info (ResolveFlowBoxChildMethod t FlowBoxChild), MethodInfo * info FlowBoxChild p) => IsLabel t (FlowBoxChild -> p) Source # | |
| ((~) * info (ResolveFlowBoxChildMethod t FlowBoxChild), MethodInfo * info FlowBoxChild p) => IsLabelProxy t (FlowBoxChild -> p) Source # | |
| HasAttributeList * FlowBoxChild Source # | |
| type SignalList FlowBoxChild Source # | |
| type AttributeList FlowBoxChild Source # | |
class GObject o => IsFlowBoxChild o Source #
Instances
| (GObject a, UnknownAncestorError Constraint FlowBoxChild a) => IsFlowBoxChild a Source # | |
| IsFlowBoxChild FlowBoxChild Source # | |
toFlowBoxChild :: IsFlowBoxChild o => o -> IO FlowBoxChild Source #
Methods
changed
data FlowBoxChildChangedMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsFlowBoxChild a) => MethodInfo * FlowBoxChildChangedMethodInfo a signature Source # | |
flowBoxChildChanged :: (MonadIO m, IsFlowBoxChild a) => a -> m () Source #
getIndex
data FlowBoxChildGetIndexMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsFlowBoxChild a) => MethodInfo * FlowBoxChildGetIndexMethodInfo a signature Source # | |
flowBoxChildGetIndex :: (MonadIO m, IsFlowBoxChild a) => a -> m Int32 Source #
isSelected
data FlowBoxChildIsSelectedMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsFlowBoxChild a) => MethodInfo * FlowBoxChildIsSelectedMethodInfo a signature Source # | |
flowBoxChildIsSelected :: (MonadIO m, IsFlowBoxChild a) => a -> m Bool Source #
new
flowBoxChildNew :: MonadIO m => m FlowBoxChild Source #
Signals
activate
type FlowBoxChildActivateCallback = IO () Source #
data FlowBoxChildActivateSignalInfo Source #
Instances
| SignalInfo FlowBoxChildActivateSignalInfo Source # | |
| type HaskellCallbackType FlowBoxChildActivateSignalInfo Source # | |
afterFlowBoxChildActivate :: (GObject a, MonadIO m) => a -> FlowBoxChildActivateCallback -> m SignalHandlerId Source #
genClosure_FlowBoxChildActivate :: FlowBoxChildActivateCallback -> IO Closure Source #
mk_FlowBoxChildActivateCallback :: C_FlowBoxChildActivateCallback -> IO (FunPtr C_FlowBoxChildActivateCallback) Source #
onFlowBoxChildActivate :: (GObject a, MonadIO m) => a -> FlowBoxChildActivateCallback -> m SignalHandlerId Source #
wrap_FlowBoxChildActivateCallback :: FlowBoxChildActivateCallback -> Ptr () -> Ptr () -> IO () Source #