gi-gtk-0.3.18.13: GI/Gtk/Objects/FlowBoxChild.hs
{- |
Copyright : Will Thompson, Iñaki García Etxebarria and Jonas Platte
License : LGPL-2.1
Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)
-}
module GI.Gtk.Objects.FlowBoxChild
(
-- * Exported types
FlowBoxChild(..) ,
FlowBoxChildK ,
toFlowBoxChild ,
noFlowBoxChild ,
-- * Methods
-- ** flowBoxChildChanged
FlowBoxChildChangedMethodInfo ,
flowBoxChildChanged ,
-- ** flowBoxChildGetIndex
FlowBoxChildGetIndexMethodInfo ,
flowBoxChildGetIndex ,
-- ** flowBoxChildIsSelected
FlowBoxChildIsSelectedMethodInfo ,
flowBoxChildIsSelected ,
-- ** flowBoxChildNew
flowBoxChildNew ,
-- * Signals
-- ** Activate
FlowBoxChildActivateCallback ,
FlowBoxChildActivateCallbackC ,
FlowBoxChildActivateSignalInfo ,
afterFlowBoxChildActivate ,
flowBoxChildActivateCallbackWrapper ,
flowBoxChildActivateClosure ,
mkFlowBoxChildActivateCallback ,
noFlowBoxChildActivateCallback ,
onFlowBoxChildActivate ,
) where
import Prelude ()
import Data.GI.Base.ShortPrelude
import qualified Data.Text as T
import qualified Data.ByteString.Char8 as B
import qualified Data.Map as Map
import GI.Gtk.Types
import GI.Gtk.Callbacks
import qualified GI.Atk as Atk
import qualified GI.GObject as GObject
newtype FlowBoxChild = FlowBoxChild (ForeignPtr FlowBoxChild)
foreign import ccall "gtk_flow_box_child_get_type"
c_gtk_flow_box_child_get_type :: IO GType
type instance ParentTypes FlowBoxChild = FlowBoxChildParentTypes
type FlowBoxChildParentTypes = '[Bin, Container, Widget, GObject.Object, Atk.ImplementorIface, Buildable]
instance GObject FlowBoxChild where
gobjectIsInitiallyUnowned _ = True
gobjectType _ = c_gtk_flow_box_child_get_type
class GObject o => FlowBoxChildK o
instance (GObject o, IsDescendantOf FlowBoxChild o) => FlowBoxChildK o
toFlowBoxChild :: FlowBoxChildK o => o -> IO FlowBoxChild
toFlowBoxChild = unsafeCastTo FlowBoxChild
noFlowBoxChild :: Maybe FlowBoxChild
noFlowBoxChild = Nothing
type family ResolveFlowBoxChildMethod (t :: Symbol) (o :: *) :: * where
ResolveFlowBoxChildMethod "activate" o = WidgetActivateMethodInfo
ResolveFlowBoxChildMethod "add" o = ContainerAddMethodInfo
ResolveFlowBoxChildMethod "addAccelerator" o = WidgetAddAcceleratorMethodInfo
ResolveFlowBoxChildMethod "addChild" o = BuildableAddChildMethodInfo
ResolveFlowBoxChildMethod "addDeviceEvents" o = WidgetAddDeviceEventsMethodInfo
ResolveFlowBoxChildMethod "addEvents" o = WidgetAddEventsMethodInfo
ResolveFlowBoxChildMethod "addMnemonicLabel" o = WidgetAddMnemonicLabelMethodInfo
ResolveFlowBoxChildMethod "addTickCallback" o = WidgetAddTickCallbackMethodInfo
ResolveFlowBoxChildMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo
ResolveFlowBoxChildMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo
ResolveFlowBoxChildMethod "canActivateAccel" o = WidgetCanActivateAccelMethodInfo
ResolveFlowBoxChildMethod "changed" o = FlowBoxChildChangedMethodInfo
ResolveFlowBoxChildMethod "checkResize" o = ContainerCheckResizeMethodInfo
ResolveFlowBoxChildMethod "childFocus" o = WidgetChildFocusMethodInfo
ResolveFlowBoxChildMethod "childGetProperty" o = ContainerChildGetPropertyMethodInfo
ResolveFlowBoxChildMethod "childNotifyByPspec" o = ContainerChildNotifyByPspecMethodInfo
ResolveFlowBoxChildMethod "childSetProperty" o = ContainerChildSetPropertyMethodInfo
ResolveFlowBoxChildMethod "childType" o = ContainerChildTypeMethodInfo
ResolveFlowBoxChildMethod "classPath" o = WidgetClassPathMethodInfo
ResolveFlowBoxChildMethod "computeExpand" o = WidgetComputeExpandMethodInfo
ResolveFlowBoxChildMethod "constructChild" o = BuildableConstructChildMethodInfo
ResolveFlowBoxChildMethod "createPangoContext" o = WidgetCreatePangoContextMethodInfo
ResolveFlowBoxChildMethod "createPangoLayout" o = WidgetCreatePangoLayoutMethodInfo
ResolveFlowBoxChildMethod "customFinished" o = BuildableCustomFinishedMethodInfo
ResolveFlowBoxChildMethod "customTagEnd" o = BuildableCustomTagEndMethodInfo
ResolveFlowBoxChildMethod "customTagStart" o = BuildableCustomTagStartMethodInfo
ResolveFlowBoxChildMethod "destroy" o = WidgetDestroyMethodInfo
ResolveFlowBoxChildMethod "destroyed" o = WidgetDestroyedMethodInfo
ResolveFlowBoxChildMethod "deviceIsShadowed" o = WidgetDeviceIsShadowedMethodInfo
ResolveFlowBoxChildMethod "dragBegin" o = WidgetDragBeginMethodInfo
ResolveFlowBoxChildMethod "dragBeginWithCoordinates" o = WidgetDragBeginWithCoordinatesMethodInfo
ResolveFlowBoxChildMethod "dragCheckThreshold" o = WidgetDragCheckThresholdMethodInfo
ResolveFlowBoxChildMethod "dragDestAddImageTargets" o = WidgetDragDestAddImageTargetsMethodInfo
ResolveFlowBoxChildMethod "dragDestAddTextTargets" o = WidgetDragDestAddTextTargetsMethodInfo
ResolveFlowBoxChildMethod "dragDestAddUriTargets" o = WidgetDragDestAddUriTargetsMethodInfo
ResolveFlowBoxChildMethod "dragDestFindTarget" o = WidgetDragDestFindTargetMethodInfo
ResolveFlowBoxChildMethod "dragDestGetTargetList" o = WidgetDragDestGetTargetListMethodInfo
ResolveFlowBoxChildMethod "dragDestGetTrackMotion" o = WidgetDragDestGetTrackMotionMethodInfo
ResolveFlowBoxChildMethod "dragDestSet" o = WidgetDragDestSetMethodInfo
ResolveFlowBoxChildMethod "dragDestSetProxy" o = WidgetDragDestSetProxyMethodInfo
ResolveFlowBoxChildMethod "dragDestSetTargetList" o = WidgetDragDestSetTargetListMethodInfo
ResolveFlowBoxChildMethod "dragDestSetTrackMotion" o = WidgetDragDestSetTrackMotionMethodInfo
ResolveFlowBoxChildMethod "dragDestUnset" o = WidgetDragDestUnsetMethodInfo
ResolveFlowBoxChildMethod "dragGetData" o = WidgetDragGetDataMethodInfo
ResolveFlowBoxChildMethod "dragHighlight" o = WidgetDragHighlightMethodInfo
ResolveFlowBoxChildMethod "dragSourceAddImageTargets" o = WidgetDragSourceAddImageTargetsMethodInfo
ResolveFlowBoxChildMethod "dragSourceAddTextTargets" o = WidgetDragSourceAddTextTargetsMethodInfo
ResolveFlowBoxChildMethod "dragSourceAddUriTargets" o = WidgetDragSourceAddUriTargetsMethodInfo
ResolveFlowBoxChildMethod "dragSourceGetTargetList" o = WidgetDragSourceGetTargetListMethodInfo
ResolveFlowBoxChildMethod "dragSourceSet" o = WidgetDragSourceSetMethodInfo
ResolveFlowBoxChildMethod "dragSourceSetIconGicon" o = WidgetDragSourceSetIconGiconMethodInfo
ResolveFlowBoxChildMethod "dragSourceSetIconName" o = WidgetDragSourceSetIconNameMethodInfo
ResolveFlowBoxChildMethod "dragSourceSetIconPixbuf" o = WidgetDragSourceSetIconPixbufMethodInfo
ResolveFlowBoxChildMethod "dragSourceSetIconStock" o = WidgetDragSourceSetIconStockMethodInfo
ResolveFlowBoxChildMethod "dragSourceSetTargetList" o = WidgetDragSourceSetTargetListMethodInfo
ResolveFlowBoxChildMethod "dragSourceUnset" o = WidgetDragSourceUnsetMethodInfo
ResolveFlowBoxChildMethod "dragUnhighlight" o = WidgetDragUnhighlightMethodInfo
ResolveFlowBoxChildMethod "draw" o = WidgetDrawMethodInfo
ResolveFlowBoxChildMethod "ensureStyle" o = WidgetEnsureStyleMethodInfo
ResolveFlowBoxChildMethod "errorBell" o = WidgetErrorBellMethodInfo
ResolveFlowBoxChildMethod "event" o = WidgetEventMethodInfo
ResolveFlowBoxChildMethod "forall" o = ContainerForallMethodInfo
ResolveFlowBoxChildMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo
ResolveFlowBoxChildMethod "foreach" o = ContainerForeachMethodInfo
ResolveFlowBoxChildMethod "freezeChildNotify" o = WidgetFreezeChildNotifyMethodInfo
ResolveFlowBoxChildMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo
ResolveFlowBoxChildMethod "grabAdd" o = WidgetGrabAddMethodInfo
ResolveFlowBoxChildMethod "grabDefault" o = WidgetGrabDefaultMethodInfo
ResolveFlowBoxChildMethod "grabFocus" o = WidgetGrabFocusMethodInfo
ResolveFlowBoxChildMethod "grabRemove" o = WidgetGrabRemoveMethodInfo
ResolveFlowBoxChildMethod "hasDefault" o = WidgetHasDefaultMethodInfo
ResolveFlowBoxChildMethod "hasFocus" o = WidgetHasFocusMethodInfo
ResolveFlowBoxChildMethod "hasGrab" o = WidgetHasGrabMethodInfo
ResolveFlowBoxChildMethod "hasRcStyle" o = WidgetHasRcStyleMethodInfo
ResolveFlowBoxChildMethod "hasScreen" o = WidgetHasScreenMethodInfo
ResolveFlowBoxChildMethod "hasVisibleFocus" o = WidgetHasVisibleFocusMethodInfo
ResolveFlowBoxChildMethod "hide" o = WidgetHideMethodInfo
ResolveFlowBoxChildMethod "hideOnDelete" o = WidgetHideOnDeleteMethodInfo
ResolveFlowBoxChildMethod "inDestruction" o = WidgetInDestructionMethodInfo
ResolveFlowBoxChildMethod "initTemplate" o = WidgetInitTemplateMethodInfo
ResolveFlowBoxChildMethod "inputShapeCombineRegion" o = WidgetInputShapeCombineRegionMethodInfo
ResolveFlowBoxChildMethod "insertActionGroup" o = WidgetInsertActionGroupMethodInfo
ResolveFlowBoxChildMethod "intersect" o = WidgetIntersectMethodInfo
ResolveFlowBoxChildMethod "isAncestor" o = WidgetIsAncestorMethodInfo
ResolveFlowBoxChildMethod "isComposited" o = WidgetIsCompositedMethodInfo
ResolveFlowBoxChildMethod "isDrawable" o = WidgetIsDrawableMethodInfo
ResolveFlowBoxChildMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo
ResolveFlowBoxChildMethod "isFocus" o = WidgetIsFocusMethodInfo
ResolveFlowBoxChildMethod "isSelected" o = FlowBoxChildIsSelectedMethodInfo
ResolveFlowBoxChildMethod "isSensitive" o = WidgetIsSensitiveMethodInfo
ResolveFlowBoxChildMethod "isToplevel" o = WidgetIsToplevelMethodInfo
ResolveFlowBoxChildMethod "isVisible" o = WidgetIsVisibleMethodInfo
ResolveFlowBoxChildMethod "keynavFailed" o = WidgetKeynavFailedMethodInfo
ResolveFlowBoxChildMethod "listAccelClosures" o = WidgetListAccelClosuresMethodInfo
ResolveFlowBoxChildMethod "listActionPrefixes" o = WidgetListActionPrefixesMethodInfo
ResolveFlowBoxChildMethod "listMnemonicLabels" o = WidgetListMnemonicLabelsMethodInfo
ResolveFlowBoxChildMethod "map" o = WidgetMapMethodInfo
ResolveFlowBoxChildMethod "mnemonicActivate" o = WidgetMnemonicActivateMethodInfo
ResolveFlowBoxChildMethod "modifyBase" o = WidgetModifyBaseMethodInfo
ResolveFlowBoxChildMethod "modifyBg" o = WidgetModifyBgMethodInfo
ResolveFlowBoxChildMethod "modifyCursor" o = WidgetModifyCursorMethodInfo
ResolveFlowBoxChildMethod "modifyFg" o = WidgetModifyFgMethodInfo
ResolveFlowBoxChildMethod "modifyFont" o = WidgetModifyFontMethodInfo
ResolveFlowBoxChildMethod "modifyStyle" o = WidgetModifyStyleMethodInfo
ResolveFlowBoxChildMethod "modifyText" o = WidgetModifyTextMethodInfo
ResolveFlowBoxChildMethod "notify" o = GObject.ObjectNotifyMethodInfo
ResolveFlowBoxChildMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo
ResolveFlowBoxChildMethod "overrideBackgroundColor" o = WidgetOverrideBackgroundColorMethodInfo
ResolveFlowBoxChildMethod "overrideColor" o = WidgetOverrideColorMethodInfo
ResolveFlowBoxChildMethod "overrideCursor" o = WidgetOverrideCursorMethodInfo
ResolveFlowBoxChildMethod "overrideFont" o = WidgetOverrideFontMethodInfo
ResolveFlowBoxChildMethod "overrideSymbolicColor" o = WidgetOverrideSymbolicColorMethodInfo
ResolveFlowBoxChildMethod "parserFinished" o = BuildableParserFinishedMethodInfo
ResolveFlowBoxChildMethod "path" o = WidgetPathMethodInfo
ResolveFlowBoxChildMethod "propagateDraw" o = ContainerPropagateDrawMethodInfo
ResolveFlowBoxChildMethod "queueComputeExpand" o = WidgetQueueComputeExpandMethodInfo
ResolveFlowBoxChildMethod "queueDraw" o = WidgetQueueDrawMethodInfo
ResolveFlowBoxChildMethod "queueDrawArea" o = WidgetQueueDrawAreaMethodInfo
ResolveFlowBoxChildMethod "queueDrawRegion" o = WidgetQueueDrawRegionMethodInfo
ResolveFlowBoxChildMethod "queueResize" o = WidgetQueueResizeMethodInfo
ResolveFlowBoxChildMethod "queueResizeNoRedraw" o = WidgetQueueResizeNoRedrawMethodInfo
ResolveFlowBoxChildMethod "realize" o = WidgetRealizeMethodInfo
ResolveFlowBoxChildMethod "ref" o = GObject.ObjectRefMethodInfo
ResolveFlowBoxChildMethod "refSink" o = GObject.ObjectRefSinkMethodInfo
ResolveFlowBoxChildMethod "regionIntersect" o = WidgetRegionIntersectMethodInfo
ResolveFlowBoxChildMethod "registerWindow" o = WidgetRegisterWindowMethodInfo
ResolveFlowBoxChildMethod "remove" o = ContainerRemoveMethodInfo
ResolveFlowBoxChildMethod "removeAccelerator" o = WidgetRemoveAcceleratorMethodInfo
ResolveFlowBoxChildMethod "removeMnemonicLabel" o = WidgetRemoveMnemonicLabelMethodInfo
ResolveFlowBoxChildMethod "removeTickCallback" o = WidgetRemoveTickCallbackMethodInfo
ResolveFlowBoxChildMethod "renderIcon" o = WidgetRenderIconMethodInfo
ResolveFlowBoxChildMethod "renderIconPixbuf" o = WidgetRenderIconPixbufMethodInfo
ResolveFlowBoxChildMethod "reparent" o = WidgetReparentMethodInfo
ResolveFlowBoxChildMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo
ResolveFlowBoxChildMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo
ResolveFlowBoxChildMethod "resetRcStyles" o = WidgetResetRcStylesMethodInfo
ResolveFlowBoxChildMethod "resetStyle" o = WidgetResetStyleMethodInfo
ResolveFlowBoxChildMethod "resizeChildren" o = ContainerResizeChildrenMethodInfo
ResolveFlowBoxChildMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo
ResolveFlowBoxChildMethod "sendExpose" o = WidgetSendExposeMethodInfo
ResolveFlowBoxChildMethod "sendFocusChange" o = WidgetSendFocusChangeMethodInfo
ResolveFlowBoxChildMethod "shapeCombineRegion" o = WidgetShapeCombineRegionMethodInfo
ResolveFlowBoxChildMethod "show" o = WidgetShowMethodInfo
ResolveFlowBoxChildMethod "showAll" o = WidgetShowAllMethodInfo
ResolveFlowBoxChildMethod "showNow" o = WidgetShowNowMethodInfo
ResolveFlowBoxChildMethod "sizeAllocate" o = WidgetSizeAllocateMethodInfo
ResolveFlowBoxChildMethod "sizeAllocateWithBaseline" o = WidgetSizeAllocateWithBaselineMethodInfo
ResolveFlowBoxChildMethod "sizeRequest" o = WidgetSizeRequestMethodInfo
ResolveFlowBoxChildMethod "stealData" o = GObject.ObjectStealDataMethodInfo
ResolveFlowBoxChildMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo
ResolveFlowBoxChildMethod "styleAttach" o = WidgetStyleAttachMethodInfo
ResolveFlowBoxChildMethod "styleGetProperty" o = WidgetStyleGetPropertyMethodInfo
ResolveFlowBoxChildMethod "thawChildNotify" o = WidgetThawChildNotifyMethodInfo
ResolveFlowBoxChildMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo
ResolveFlowBoxChildMethod "translateCoordinates" o = WidgetTranslateCoordinatesMethodInfo
ResolveFlowBoxChildMethod "triggerTooltipQuery" o = WidgetTriggerTooltipQueryMethodInfo
ResolveFlowBoxChildMethod "unmap" o = WidgetUnmapMethodInfo
ResolveFlowBoxChildMethod "unparent" o = WidgetUnparentMethodInfo
ResolveFlowBoxChildMethod "unrealize" o = WidgetUnrealizeMethodInfo
ResolveFlowBoxChildMethod "unref" o = GObject.ObjectUnrefMethodInfo
ResolveFlowBoxChildMethod "unregisterWindow" o = WidgetUnregisterWindowMethodInfo
ResolveFlowBoxChildMethod "unsetFocusChain" o = ContainerUnsetFocusChainMethodInfo
ResolveFlowBoxChildMethod "unsetStateFlags" o = WidgetUnsetStateFlagsMethodInfo
ResolveFlowBoxChildMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo
ResolveFlowBoxChildMethod "getAccessible" o = WidgetGetAccessibleMethodInfo
ResolveFlowBoxChildMethod "getActionGroup" o = WidgetGetActionGroupMethodInfo
ResolveFlowBoxChildMethod "getAllocatedBaseline" o = WidgetGetAllocatedBaselineMethodInfo
ResolveFlowBoxChildMethod "getAllocatedHeight" o = WidgetGetAllocatedHeightMethodInfo
ResolveFlowBoxChildMethod "getAllocatedWidth" o = WidgetGetAllocatedWidthMethodInfo
ResolveFlowBoxChildMethod "getAllocation" o = WidgetGetAllocationMethodInfo
ResolveFlowBoxChildMethod "getAncestor" o = WidgetGetAncestorMethodInfo
ResolveFlowBoxChildMethod "getAppPaintable" o = WidgetGetAppPaintableMethodInfo
ResolveFlowBoxChildMethod "getBorderWidth" o = ContainerGetBorderWidthMethodInfo
ResolveFlowBoxChildMethod "getCanDefault" o = WidgetGetCanDefaultMethodInfo
ResolveFlowBoxChildMethod "getCanFocus" o = WidgetGetCanFocusMethodInfo
ResolveFlowBoxChildMethod "getChild" o = BinGetChildMethodInfo
ResolveFlowBoxChildMethod "getChildRequisition" o = WidgetGetChildRequisitionMethodInfo
ResolveFlowBoxChildMethod "getChildVisible" o = WidgetGetChildVisibleMethodInfo
ResolveFlowBoxChildMethod "getChildren" o = ContainerGetChildrenMethodInfo
ResolveFlowBoxChildMethod "getClip" o = WidgetGetClipMethodInfo
ResolveFlowBoxChildMethod "getClipboard" o = WidgetGetClipboardMethodInfo
ResolveFlowBoxChildMethod "getCompositeName" o = WidgetGetCompositeNameMethodInfo
ResolveFlowBoxChildMethod "getData" o = GObject.ObjectGetDataMethodInfo
ResolveFlowBoxChildMethod "getDeviceEnabled" o = WidgetGetDeviceEnabledMethodInfo
ResolveFlowBoxChildMethod "getDeviceEvents" o = WidgetGetDeviceEventsMethodInfo
ResolveFlowBoxChildMethod "getDirection" o = WidgetGetDirectionMethodInfo
ResolveFlowBoxChildMethod "getDisplay" o = WidgetGetDisplayMethodInfo
ResolveFlowBoxChildMethod "getDoubleBuffered" o = WidgetGetDoubleBufferedMethodInfo
ResolveFlowBoxChildMethod "getEvents" o = WidgetGetEventsMethodInfo
ResolveFlowBoxChildMethod "getFocusChain" o = ContainerGetFocusChainMethodInfo
ResolveFlowBoxChildMethod "getFocusChild" o = ContainerGetFocusChildMethodInfo
ResolveFlowBoxChildMethod "getFocusHadjustment" o = ContainerGetFocusHadjustmentMethodInfo
ResolveFlowBoxChildMethod "getFocusVadjustment" o = ContainerGetFocusVadjustmentMethodInfo
ResolveFlowBoxChildMethod "getFontMap" o = WidgetGetFontMapMethodInfo
ResolveFlowBoxChildMethod "getFontOptions" o = WidgetGetFontOptionsMethodInfo
ResolveFlowBoxChildMethod "getFrameClock" o = WidgetGetFrameClockMethodInfo
ResolveFlowBoxChildMethod "getHalign" o = WidgetGetHalignMethodInfo
ResolveFlowBoxChildMethod "getHasTooltip" o = WidgetGetHasTooltipMethodInfo
ResolveFlowBoxChildMethod "getHasWindow" o = WidgetGetHasWindowMethodInfo
ResolveFlowBoxChildMethod "getHexpand" o = WidgetGetHexpandMethodInfo
ResolveFlowBoxChildMethod "getHexpandSet" o = WidgetGetHexpandSetMethodInfo
ResolveFlowBoxChildMethod "getIndex" o = FlowBoxChildGetIndexMethodInfo
ResolveFlowBoxChildMethod "getInternalChild" o = BuildableGetInternalChildMethodInfo
ResolveFlowBoxChildMethod "getMapped" o = WidgetGetMappedMethodInfo
ResolveFlowBoxChildMethod "getMarginBottom" o = WidgetGetMarginBottomMethodInfo
ResolveFlowBoxChildMethod "getMarginEnd" o = WidgetGetMarginEndMethodInfo
ResolveFlowBoxChildMethod "getMarginLeft" o = WidgetGetMarginLeftMethodInfo
ResolveFlowBoxChildMethod "getMarginRight" o = WidgetGetMarginRightMethodInfo
ResolveFlowBoxChildMethod "getMarginStart" o = WidgetGetMarginStartMethodInfo
ResolveFlowBoxChildMethod "getMarginTop" o = WidgetGetMarginTopMethodInfo
ResolveFlowBoxChildMethod "getModifierMask" o = WidgetGetModifierMaskMethodInfo
ResolveFlowBoxChildMethod "getModifierStyle" o = WidgetGetModifierStyleMethodInfo
ResolveFlowBoxChildMethod "getNoShowAll" o = WidgetGetNoShowAllMethodInfo
ResolveFlowBoxChildMethod "getOpacity" o = WidgetGetOpacityMethodInfo
ResolveFlowBoxChildMethod "getPangoContext" o = WidgetGetPangoContextMethodInfo
ResolveFlowBoxChildMethod "getParent" o = WidgetGetParentMethodInfo
ResolveFlowBoxChildMethod "getParentWindow" o = WidgetGetParentWindowMethodInfo
ResolveFlowBoxChildMethod "getPath" o = WidgetGetPathMethodInfo
ResolveFlowBoxChildMethod "getPathForChild" o = ContainerGetPathForChildMethodInfo
ResolveFlowBoxChildMethod "getPointer" o = WidgetGetPointerMethodInfo
ResolveFlowBoxChildMethod "getPreferredHeight" o = WidgetGetPreferredHeightMethodInfo
ResolveFlowBoxChildMethod "getPreferredHeightAndBaselineForWidth" o = WidgetGetPreferredHeightAndBaselineForWidthMethodInfo
ResolveFlowBoxChildMethod "getPreferredHeightForWidth" o = WidgetGetPreferredHeightForWidthMethodInfo
ResolveFlowBoxChildMethod "getPreferredSize" o = WidgetGetPreferredSizeMethodInfo
ResolveFlowBoxChildMethod "getPreferredWidth" o = WidgetGetPreferredWidthMethodInfo
ResolveFlowBoxChildMethod "getPreferredWidthForHeight" o = WidgetGetPreferredWidthForHeightMethodInfo
ResolveFlowBoxChildMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo
ResolveFlowBoxChildMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo
ResolveFlowBoxChildMethod "getRealized" o = WidgetGetRealizedMethodInfo
ResolveFlowBoxChildMethod "getReceivesDefault" o = WidgetGetReceivesDefaultMethodInfo
ResolveFlowBoxChildMethod "getRequestMode" o = WidgetGetRequestModeMethodInfo
ResolveFlowBoxChildMethod "getRequisition" o = WidgetGetRequisitionMethodInfo
ResolveFlowBoxChildMethod "getResizeMode" o = ContainerGetResizeModeMethodInfo
ResolveFlowBoxChildMethod "getRootWindow" o = WidgetGetRootWindowMethodInfo
ResolveFlowBoxChildMethod "getScaleFactor" o = WidgetGetScaleFactorMethodInfo
ResolveFlowBoxChildMethod "getScreen" o = WidgetGetScreenMethodInfo
ResolveFlowBoxChildMethod "getSensitive" o = WidgetGetSensitiveMethodInfo
ResolveFlowBoxChildMethod "getSettings" o = WidgetGetSettingsMethodInfo
ResolveFlowBoxChildMethod "getSizeRequest" o = WidgetGetSizeRequestMethodInfo
ResolveFlowBoxChildMethod "getState" o = WidgetGetStateMethodInfo
ResolveFlowBoxChildMethod "getStateFlags" o = WidgetGetStateFlagsMethodInfo
ResolveFlowBoxChildMethod "getStyle" o = WidgetGetStyleMethodInfo
ResolveFlowBoxChildMethod "getStyleContext" o = WidgetGetStyleContextMethodInfo
ResolveFlowBoxChildMethod "getSupportMultidevice" o = WidgetGetSupportMultideviceMethodInfo
ResolveFlowBoxChildMethod "getTemplateChild" o = WidgetGetTemplateChildMethodInfo
ResolveFlowBoxChildMethod "getTooltipMarkup" o = WidgetGetTooltipMarkupMethodInfo
ResolveFlowBoxChildMethod "getTooltipText" o = WidgetGetTooltipTextMethodInfo
ResolveFlowBoxChildMethod "getTooltipWindow" o = WidgetGetTooltipWindowMethodInfo
ResolveFlowBoxChildMethod "getToplevel" o = WidgetGetToplevelMethodInfo
ResolveFlowBoxChildMethod "getValign" o = WidgetGetValignMethodInfo
ResolveFlowBoxChildMethod "getValignWithBaseline" o = WidgetGetValignWithBaselineMethodInfo
ResolveFlowBoxChildMethod "getVexpand" o = WidgetGetVexpandMethodInfo
ResolveFlowBoxChildMethod "getVexpandSet" o = WidgetGetVexpandSetMethodInfo
ResolveFlowBoxChildMethod "getVisible" o = WidgetGetVisibleMethodInfo
ResolveFlowBoxChildMethod "getVisual" o = WidgetGetVisualMethodInfo
ResolveFlowBoxChildMethod "getWindow" o = WidgetGetWindowMethodInfo
ResolveFlowBoxChildMethod "setAccelPath" o = WidgetSetAccelPathMethodInfo
ResolveFlowBoxChildMethod "setAllocation" o = WidgetSetAllocationMethodInfo
ResolveFlowBoxChildMethod "setAppPaintable" o = WidgetSetAppPaintableMethodInfo
ResolveFlowBoxChildMethod "setBorderWidth" o = ContainerSetBorderWidthMethodInfo
ResolveFlowBoxChildMethod "setBuildableProperty" o = BuildableSetBuildablePropertyMethodInfo
ResolveFlowBoxChildMethod "setCanDefault" o = WidgetSetCanDefaultMethodInfo
ResolveFlowBoxChildMethod "setCanFocus" o = WidgetSetCanFocusMethodInfo
ResolveFlowBoxChildMethod "setChildVisible" o = WidgetSetChildVisibleMethodInfo
ResolveFlowBoxChildMethod "setClip" o = WidgetSetClipMethodInfo
ResolveFlowBoxChildMethod "setCompositeName" o = WidgetSetCompositeNameMethodInfo
ResolveFlowBoxChildMethod "setData" o = GObject.ObjectSetDataMethodInfo
ResolveFlowBoxChildMethod "setDeviceEnabled" o = WidgetSetDeviceEnabledMethodInfo
ResolveFlowBoxChildMethod "setDeviceEvents" o = WidgetSetDeviceEventsMethodInfo
ResolveFlowBoxChildMethod "setDirection" o = WidgetSetDirectionMethodInfo
ResolveFlowBoxChildMethod "setDoubleBuffered" o = WidgetSetDoubleBufferedMethodInfo
ResolveFlowBoxChildMethod "setEvents" o = WidgetSetEventsMethodInfo
ResolveFlowBoxChildMethod "setFocusChain" o = ContainerSetFocusChainMethodInfo
ResolveFlowBoxChildMethod "setFocusChild" o = ContainerSetFocusChildMethodInfo
ResolveFlowBoxChildMethod "setFocusHadjustment" o = ContainerSetFocusHadjustmentMethodInfo
ResolveFlowBoxChildMethod "setFocusVadjustment" o = ContainerSetFocusVadjustmentMethodInfo
ResolveFlowBoxChildMethod "setFontMap" o = WidgetSetFontMapMethodInfo
ResolveFlowBoxChildMethod "setFontOptions" o = WidgetSetFontOptionsMethodInfo
ResolveFlowBoxChildMethod "setHalign" o = WidgetSetHalignMethodInfo
ResolveFlowBoxChildMethod "setHasTooltip" o = WidgetSetHasTooltipMethodInfo
ResolveFlowBoxChildMethod "setHasWindow" o = WidgetSetHasWindowMethodInfo
ResolveFlowBoxChildMethod "setHexpand" o = WidgetSetHexpandMethodInfo
ResolveFlowBoxChildMethod "setHexpandSet" o = WidgetSetHexpandSetMethodInfo
ResolveFlowBoxChildMethod "setMapped" o = WidgetSetMappedMethodInfo
ResolveFlowBoxChildMethod "setMarginBottom" o = WidgetSetMarginBottomMethodInfo
ResolveFlowBoxChildMethod "setMarginEnd" o = WidgetSetMarginEndMethodInfo
ResolveFlowBoxChildMethod "setMarginLeft" o = WidgetSetMarginLeftMethodInfo
ResolveFlowBoxChildMethod "setMarginRight" o = WidgetSetMarginRightMethodInfo
ResolveFlowBoxChildMethod "setMarginStart" o = WidgetSetMarginStartMethodInfo
ResolveFlowBoxChildMethod "setMarginTop" o = WidgetSetMarginTopMethodInfo
ResolveFlowBoxChildMethod "setNoShowAll" o = WidgetSetNoShowAllMethodInfo
ResolveFlowBoxChildMethod "setOpacity" o = WidgetSetOpacityMethodInfo
ResolveFlowBoxChildMethod "setParent" o = WidgetSetParentMethodInfo
ResolveFlowBoxChildMethod "setParentWindow" o = WidgetSetParentWindowMethodInfo
ResolveFlowBoxChildMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo
ResolveFlowBoxChildMethod "setRealized" o = WidgetSetRealizedMethodInfo
ResolveFlowBoxChildMethod "setReallocateRedraws" o = ContainerSetReallocateRedrawsMethodInfo
ResolveFlowBoxChildMethod "setReceivesDefault" o = WidgetSetReceivesDefaultMethodInfo
ResolveFlowBoxChildMethod "setRedrawOnAllocate" o = WidgetSetRedrawOnAllocateMethodInfo
ResolveFlowBoxChildMethod "setResizeMode" o = ContainerSetResizeModeMethodInfo
ResolveFlowBoxChildMethod "setSensitive" o = WidgetSetSensitiveMethodInfo
ResolveFlowBoxChildMethod "setSizeRequest" o = WidgetSetSizeRequestMethodInfo
ResolveFlowBoxChildMethod "setState" o = WidgetSetStateMethodInfo
ResolveFlowBoxChildMethod "setStateFlags" o = WidgetSetStateFlagsMethodInfo
ResolveFlowBoxChildMethod "setStyle" o = WidgetSetStyleMethodInfo
ResolveFlowBoxChildMethod "setSupportMultidevice" o = WidgetSetSupportMultideviceMethodInfo
ResolveFlowBoxChildMethod "setTooltipMarkup" o = WidgetSetTooltipMarkupMethodInfo
ResolveFlowBoxChildMethod "setTooltipText" o = WidgetSetTooltipTextMethodInfo
ResolveFlowBoxChildMethod "setTooltipWindow" o = WidgetSetTooltipWindowMethodInfo
ResolveFlowBoxChildMethod "setValign" o = WidgetSetValignMethodInfo
ResolveFlowBoxChildMethod "setVexpand" o = WidgetSetVexpandMethodInfo
ResolveFlowBoxChildMethod "setVexpandSet" o = WidgetSetVexpandSetMethodInfo
ResolveFlowBoxChildMethod "setVisible" o = WidgetSetVisibleMethodInfo
ResolveFlowBoxChildMethod "setVisual" o = WidgetSetVisualMethodInfo
ResolveFlowBoxChildMethod "setWindow" o = WidgetSetWindowMethodInfo
ResolveFlowBoxChildMethod l o = MethodResolutionFailed l o
instance (info ~ ResolveFlowBoxChildMethod t FlowBoxChild, MethodInfo info FlowBoxChild p) => IsLabelProxy t (FlowBoxChild -> p) where
fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)
#if MIN_VERSION_base(4,9,0)
instance (info ~ ResolveFlowBoxChildMethod t FlowBoxChild, MethodInfo info FlowBoxChild p) => IsLabel t (FlowBoxChild -> p) where
fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)
#endif
-- signal FlowBoxChild::activate
type FlowBoxChildActivateCallback =
IO ()
noFlowBoxChildActivateCallback :: Maybe FlowBoxChildActivateCallback
noFlowBoxChildActivateCallback = Nothing
type FlowBoxChildActivateCallbackC =
Ptr () -> -- object
Ptr () -> -- user_data
IO ()
foreign import ccall "wrapper"
mkFlowBoxChildActivateCallback :: FlowBoxChildActivateCallbackC -> IO (FunPtr FlowBoxChildActivateCallbackC)
flowBoxChildActivateClosure :: FlowBoxChildActivateCallback -> IO Closure
flowBoxChildActivateClosure cb = newCClosure =<< mkFlowBoxChildActivateCallback wrapped
where wrapped = flowBoxChildActivateCallbackWrapper cb
flowBoxChildActivateCallbackWrapper ::
FlowBoxChildActivateCallback ->
Ptr () ->
Ptr () ->
IO ()
flowBoxChildActivateCallbackWrapper _cb _ _ = do
_cb
onFlowBoxChildActivate :: (GObject a, MonadIO m) => a -> FlowBoxChildActivateCallback -> m SignalHandlerId
onFlowBoxChildActivate obj cb = liftIO $ connectFlowBoxChildActivate obj cb SignalConnectBefore
afterFlowBoxChildActivate :: (GObject a, MonadIO m) => a -> FlowBoxChildActivateCallback -> m SignalHandlerId
afterFlowBoxChildActivate obj cb = connectFlowBoxChildActivate obj cb SignalConnectAfter
connectFlowBoxChildActivate :: (GObject a, MonadIO m) =>
a -> FlowBoxChildActivateCallback -> SignalConnectMode -> m SignalHandlerId
connectFlowBoxChildActivate obj cb after = liftIO $ do
cb' <- mkFlowBoxChildActivateCallback (flowBoxChildActivateCallbackWrapper cb)
connectSignalFunPtr obj "activate" cb' after
type instance AttributeList FlowBoxChild = FlowBoxChildAttributeList
type FlowBoxChildAttributeList = ('[ '("appPaintable", WidgetAppPaintablePropertyInfo), '("borderWidth", ContainerBorderWidthPropertyInfo), '("canDefault", WidgetCanDefaultPropertyInfo), '("canFocus", WidgetCanFocusPropertyInfo), '("child", ContainerChildPropertyInfo), '("compositeChild", WidgetCompositeChildPropertyInfo), '("doubleBuffered", WidgetDoubleBufferedPropertyInfo), '("events", WidgetEventsPropertyInfo), '("expand", WidgetExpandPropertyInfo), '("halign", WidgetHalignPropertyInfo), '("hasDefault", WidgetHasDefaultPropertyInfo), '("hasFocus", WidgetHasFocusPropertyInfo), '("hasTooltip", WidgetHasTooltipPropertyInfo), '("heightRequest", WidgetHeightRequestPropertyInfo), '("hexpand", WidgetHexpandPropertyInfo), '("hexpandSet", WidgetHexpandSetPropertyInfo), '("isFocus", WidgetIsFocusPropertyInfo), '("margin", WidgetMarginPropertyInfo), '("marginBottom", WidgetMarginBottomPropertyInfo), '("marginEnd", WidgetMarginEndPropertyInfo), '("marginLeft", WidgetMarginLeftPropertyInfo), '("marginRight", WidgetMarginRightPropertyInfo), '("marginStart", WidgetMarginStartPropertyInfo), '("marginTop", WidgetMarginTopPropertyInfo), '("name", WidgetNamePropertyInfo), '("noShowAll", WidgetNoShowAllPropertyInfo), '("opacity", WidgetOpacityPropertyInfo), '("parent", WidgetParentPropertyInfo), '("receivesDefault", WidgetReceivesDefaultPropertyInfo), '("resizeMode", ContainerResizeModePropertyInfo), '("scaleFactor", WidgetScaleFactorPropertyInfo), '("sensitive", WidgetSensitivePropertyInfo), '("style", WidgetStylePropertyInfo), '("tooltipMarkup", WidgetTooltipMarkupPropertyInfo), '("tooltipText", WidgetTooltipTextPropertyInfo), '("valign", WidgetValignPropertyInfo), '("vexpand", WidgetVexpandPropertyInfo), '("vexpandSet", WidgetVexpandSetPropertyInfo), '("visible", WidgetVisiblePropertyInfo), '("widthRequest", WidgetWidthRequestPropertyInfo), '("window", WidgetWindowPropertyInfo)] :: [(Symbol, *)])
data FlowBoxChildActivateSignalInfo
instance SignalInfo FlowBoxChildActivateSignalInfo where
type HaskellCallbackType FlowBoxChildActivateSignalInfo = FlowBoxChildActivateCallback
connectSignal _ = connectFlowBoxChildActivate
type instance SignalList FlowBoxChild = FlowBoxChildSignalList
type FlowBoxChildSignalList = ('[ '("accelClosuresChanged", WidgetAccelClosuresChangedSignalInfo), '("activate", FlowBoxChildActivateSignalInfo), '("add", ContainerAddSignalInfo), '("buttonPressEvent", WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", WidgetCanActivateAccelSignalInfo), '("checkResize", ContainerCheckResizeSignalInfo), '("childNotify", WidgetChildNotifySignalInfo), '("compositedChanged", WidgetCompositedChangedSignalInfo), '("configureEvent", WidgetConfigureEventSignalInfo), '("damageEvent", WidgetDamageEventSignalInfo), '("deleteEvent", WidgetDeleteEventSignalInfo), '("destroy", WidgetDestroySignalInfo), '("destroyEvent", WidgetDestroyEventSignalInfo), '("directionChanged", WidgetDirectionChangedSignalInfo), '("dragBegin", WidgetDragBeginSignalInfo), '("dragDataDelete", WidgetDragDataDeleteSignalInfo), '("dragDataGet", WidgetDragDataGetSignalInfo), '("dragDataReceived", WidgetDragDataReceivedSignalInfo), '("dragDrop", WidgetDragDropSignalInfo), '("dragEnd", WidgetDragEndSignalInfo), '("dragFailed", WidgetDragFailedSignalInfo), '("dragLeave", WidgetDragLeaveSignalInfo), '("dragMotion", WidgetDragMotionSignalInfo), '("draw", WidgetDrawSignalInfo), '("enterNotifyEvent", WidgetEnterNotifyEventSignalInfo), '("event", WidgetEventSignalInfo), '("eventAfter", WidgetEventAfterSignalInfo), '("focus", WidgetFocusSignalInfo), '("focusInEvent", WidgetFocusInEventSignalInfo), '("focusOutEvent", WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", WidgetGrabBrokenEventSignalInfo), '("grabFocus", WidgetGrabFocusSignalInfo), '("grabNotify", WidgetGrabNotifySignalInfo), '("hide", WidgetHideSignalInfo), '("hierarchyChanged", WidgetHierarchyChangedSignalInfo), '("keyPressEvent", WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", WidgetKeyReleaseEventSignalInfo), '("keynavFailed", WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", WidgetLeaveNotifyEventSignalInfo), '("map", WidgetMapSignalInfo), '("mapEvent", WidgetMapEventSignalInfo), '("mnemonicActivate", WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", WidgetMotionNotifyEventSignalInfo), '("moveFocus", WidgetMoveFocusSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("parentSet", WidgetParentSetSignalInfo), '("popupMenu", WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", WidgetProximityInEventSignalInfo), '("proximityOutEvent", WidgetProximityOutEventSignalInfo), '("queryTooltip", WidgetQueryTooltipSignalInfo), '("realize", WidgetRealizeSignalInfo), '("remove", ContainerRemoveSignalInfo), '("screenChanged", WidgetScreenChangedSignalInfo), '("scrollEvent", WidgetScrollEventSignalInfo), '("selectionClearEvent", WidgetSelectionClearEventSignalInfo), '("selectionGet", WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", WidgetSelectionRequestEventSignalInfo), '("setFocusChild", ContainerSetFocusChildSignalInfo), '("show", WidgetShowSignalInfo), '("showHelp", WidgetShowHelpSignalInfo), '("sizeAllocate", WidgetSizeAllocateSignalInfo), '("stateChanged", WidgetStateChangedSignalInfo), '("stateFlagsChanged", WidgetStateFlagsChangedSignalInfo), '("styleSet", WidgetStyleSetSignalInfo), '("styleUpdated", WidgetStyleUpdatedSignalInfo), '("touchEvent", WidgetTouchEventSignalInfo), '("unmap", WidgetUnmapSignalInfo), '("unmapEvent", WidgetUnmapEventSignalInfo), '("unrealize", WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])
-- method FlowBoxChild::new
-- method type : Constructor
-- Args : []
-- Lengths : []
-- returnType : TInterface "Gtk" "FlowBoxChild"
-- throws : False
-- Skip return : False
foreign import ccall "gtk_flow_box_child_new" gtk_flow_box_child_new ::
IO (Ptr FlowBoxChild)
flowBoxChildNew ::
(MonadIO m) =>
m FlowBoxChild -- result
flowBoxChildNew = liftIO $ do
result <- gtk_flow_box_child_new
checkUnexpectedReturnNULL "gtk_flow_box_child_new" result
result' <- (newObject FlowBoxChild) result
return result'
-- method FlowBoxChild::changed
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBoxChild", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : TBasicType TVoid
-- throws : False
-- Skip return : False
foreign import ccall "gtk_flow_box_child_changed" gtk_flow_box_child_changed ::
Ptr FlowBoxChild -> -- _obj : TInterface "Gtk" "FlowBoxChild"
IO ()
flowBoxChildChanged ::
(MonadIO m, FlowBoxChildK a) =>
a -- _obj
-> m () -- result
flowBoxChildChanged _obj = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
gtk_flow_box_child_changed _obj'
touchManagedPtr _obj
return ()
data FlowBoxChildChangedMethodInfo
instance (signature ~ (m ()), MonadIO m, FlowBoxChildK a) => MethodInfo FlowBoxChildChangedMethodInfo a signature where
overloadedMethod _ = flowBoxChildChanged
-- method FlowBoxChild::get_index
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBoxChild", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : TBasicType TInt32
-- throws : False
-- Skip return : False
foreign import ccall "gtk_flow_box_child_get_index" gtk_flow_box_child_get_index ::
Ptr FlowBoxChild -> -- _obj : TInterface "Gtk" "FlowBoxChild"
IO Int32
flowBoxChildGetIndex ::
(MonadIO m, FlowBoxChildK a) =>
a -- _obj
-> m Int32 -- result
flowBoxChildGetIndex _obj = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
result <- gtk_flow_box_child_get_index _obj'
touchManagedPtr _obj
return result
data FlowBoxChildGetIndexMethodInfo
instance (signature ~ (m Int32), MonadIO m, FlowBoxChildK a) => MethodInfo FlowBoxChildGetIndexMethodInfo a signature where
overloadedMethod _ = flowBoxChildGetIndex
-- method FlowBoxChild::is_selected
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "Gtk" "FlowBoxChild", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : TBasicType TBoolean
-- throws : False
-- Skip return : False
foreign import ccall "gtk_flow_box_child_is_selected" gtk_flow_box_child_is_selected ::
Ptr FlowBoxChild -> -- _obj : TInterface "Gtk" "FlowBoxChild"
IO CInt
flowBoxChildIsSelected ::
(MonadIO m, FlowBoxChildK a) =>
a -- _obj
-> m Bool -- result
flowBoxChildIsSelected _obj = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
result <- gtk_flow_box_child_is_selected _obj'
let result' = (/= 0) result
touchManagedPtr _obj
return result'
data FlowBoxChildIsSelectedMethodInfo
instance (signature ~ (m Bool), MonadIO m, FlowBoxChildK a) => MethodInfo FlowBoxChildIsSelectedMethodInfo a signature where
overloadedMethod _ = flowBoxChildIsSelected