{- | Copyright : Will Thompson, Iñaki García Etxebarria and Jonas Platte License : LGPL-2.1 Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc) /No description available in the introspection data./ -} #define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \ && !defined(__HADDOCK_VERSION__)) module GI.Handy.Objects.Column ( -- * Exported types Column(..) , IsColumn , toColumn , noColumn , -- * Methods -- ** getLinearGrowthWidth #method:getLinearGrowthWidth# #if ENABLE_OVERLOADING ColumnGetLinearGrowthWidthMethodInfo , #endif columnGetLinearGrowthWidth , -- ** getMaximumWidth #method:getMaximumWidth# #if ENABLE_OVERLOADING ColumnGetMaximumWidthMethodInfo , #endif columnGetMaximumWidth , -- ** new #method:new# columnNew , -- ** setLinearGrowthWidth #method:setLinearGrowthWidth# #if ENABLE_OVERLOADING ColumnSetLinearGrowthWidthMethodInfo , #endif columnSetLinearGrowthWidth , -- ** setMaximumWidth #method:setMaximumWidth# #if ENABLE_OVERLOADING ColumnSetMaximumWidthMethodInfo , #endif columnSetMaximumWidth , -- * Properties -- ** linearGrowthWidth #attr:linearGrowthWidth# {- | /No description available in the introspection data./ -} #if ENABLE_OVERLOADING ColumnLinearGrowthWidthPropertyInfo , #endif #if ENABLE_OVERLOADING columnLinearGrowthWidth , #endif constructColumnLinearGrowthWidth , getColumnLinearGrowthWidth , setColumnLinearGrowthWidth , -- ** maximumWidth #attr:maximumWidth# {- | /No description available in the introspection data./ -} #if ENABLE_OVERLOADING ColumnMaximumWidthPropertyInfo , #endif #if ENABLE_OVERLOADING columnMaximumWidth , #endif constructColumnMaximumWidth , getColumnMaximumWidth , setColumnMaximumWidth , ) where import Data.GI.Base.ShortPrelude import qualified Data.GI.Base.ShortPrelude as SP import qualified Data.GI.Base.Overloading as O import qualified Prelude as P import qualified Data.GI.Base.Attributes as GI.Attributes import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr import qualified Data.GI.Base.GClosure as B.GClosure import qualified Data.GI.Base.GError as B.GError import qualified Data.GI.Base.GVariant as B.GVariant import qualified Data.GI.Base.GValue as B.GValue import qualified Data.GI.Base.GParamSpec as B.GParamSpec import qualified Data.GI.Base.CallStack as B.CallStack import qualified Data.GI.Base.Properties as B.Properties import qualified Data.Text as T import qualified Data.ByteString.Char8 as B import qualified Data.Map as Map import qualified Foreign.Ptr as FP import qualified GHC.OverloadedLabels as OL import qualified GI.Atk.Interfaces.ImplementorIface as Atk.ImplementorIface import qualified GI.GObject.Objects.Object as GObject.Object import qualified GI.Gtk.Interfaces.Buildable as Gtk.Buildable import qualified GI.Gtk.Objects.Bin as Gtk.Bin import qualified GI.Gtk.Objects.Container as Gtk.Container import qualified GI.Gtk.Objects.Widget as Gtk.Widget -- | Memory-managed wrapper type. newtype Column = Column (ManagedPtr Column) foreign import ccall "hdy_column_get_type" c_hdy_column_get_type :: IO GType instance GObject Column where gobjectType = c_hdy_column_get_type -- | Type class for types which can be safely cast to `Column`, for instance with `toColumn`. class (GObject o, O.IsDescendantOf Column o) => IsColumn o instance (GObject o, O.IsDescendantOf Column o) => IsColumn o instance O.HasParentTypes Column type instance O.ParentTypes Column = '[Gtk.Bin.Bin, Gtk.Container.Container, Gtk.Widget.Widget, GObject.Object.Object, Atk.ImplementorIface.ImplementorIface, Gtk.Buildable.Buildable] -- | Cast to `Column`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`. toColumn :: (MonadIO m, IsColumn o) => o -> m Column toColumn = liftIO . unsafeCastTo Column -- | A convenience alias for `Nothing` :: `Maybe` `Column`. noColumn :: Maybe Column noColumn = Nothing #if ENABLE_OVERLOADING type family ResolveColumnMethod (t :: Symbol) (o :: *) :: * where ResolveColumnMethod "activate" o = Gtk.Widget.WidgetActivateMethodInfo ResolveColumnMethod "add" o = Gtk.Container.ContainerAddMethodInfo ResolveColumnMethod "addAccelerator" o = Gtk.Widget.WidgetAddAcceleratorMethodInfo ResolveColumnMethod "addChild" o = Gtk.Buildable.BuildableAddChildMethodInfo ResolveColumnMethod "addDeviceEvents" o = Gtk.Widget.WidgetAddDeviceEventsMethodInfo ResolveColumnMethod "addEvents" o = Gtk.Widget.WidgetAddEventsMethodInfo ResolveColumnMethod "addMnemonicLabel" o = Gtk.Widget.WidgetAddMnemonicLabelMethodInfo ResolveColumnMethod "addTickCallback" o = Gtk.Widget.WidgetAddTickCallbackMethodInfo ResolveColumnMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo ResolveColumnMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo ResolveColumnMethod "canActivateAccel" o = Gtk.Widget.WidgetCanActivateAccelMethodInfo ResolveColumnMethod "checkResize" o = Gtk.Container.ContainerCheckResizeMethodInfo ResolveColumnMethod "childFocus" o = Gtk.Widget.WidgetChildFocusMethodInfo ResolveColumnMethod "childGetProperty" o = Gtk.Container.ContainerChildGetPropertyMethodInfo ResolveColumnMethod "childNotify" o = Gtk.Container.ContainerChildNotifyMethodInfo ResolveColumnMethod "childNotifyByPspec" o = Gtk.Container.ContainerChildNotifyByPspecMethodInfo ResolveColumnMethod "childSetProperty" o = Gtk.Container.ContainerChildSetPropertyMethodInfo ResolveColumnMethod "childType" o = Gtk.Container.ContainerChildTypeMethodInfo ResolveColumnMethod "classPath" o = Gtk.Widget.WidgetClassPathMethodInfo ResolveColumnMethod "computeExpand" o = Gtk.Widget.WidgetComputeExpandMethodInfo ResolveColumnMethod "constructChild" o = Gtk.Buildable.BuildableConstructChildMethodInfo ResolveColumnMethod "createPangoContext" o = Gtk.Widget.WidgetCreatePangoContextMethodInfo ResolveColumnMethod "createPangoLayout" o = Gtk.Widget.WidgetCreatePangoLayoutMethodInfo ResolveColumnMethod "customFinished" o = Gtk.Buildable.BuildableCustomFinishedMethodInfo ResolveColumnMethod "customTagEnd" o = Gtk.Buildable.BuildableCustomTagEndMethodInfo ResolveColumnMethod "customTagStart" o = Gtk.Buildable.BuildableCustomTagStartMethodInfo ResolveColumnMethod "destroy" o = Gtk.Widget.WidgetDestroyMethodInfo ResolveColumnMethod "destroyed" o = Gtk.Widget.WidgetDestroyedMethodInfo ResolveColumnMethod "deviceIsShadowed" o = Gtk.Widget.WidgetDeviceIsShadowedMethodInfo ResolveColumnMethod "dragBegin" o = Gtk.Widget.WidgetDragBeginMethodInfo ResolveColumnMethod "dragBeginWithCoordinates" o = Gtk.Widget.WidgetDragBeginWithCoordinatesMethodInfo ResolveColumnMethod "dragCheckThreshold" o = Gtk.Widget.WidgetDragCheckThresholdMethodInfo ResolveColumnMethod "dragDestAddImageTargets" o = Gtk.Widget.WidgetDragDestAddImageTargetsMethodInfo ResolveColumnMethod "dragDestAddTextTargets" o = Gtk.Widget.WidgetDragDestAddTextTargetsMethodInfo ResolveColumnMethod "dragDestAddUriTargets" o = Gtk.Widget.WidgetDragDestAddUriTargetsMethodInfo ResolveColumnMethod "dragDestFindTarget" o = Gtk.Widget.WidgetDragDestFindTargetMethodInfo ResolveColumnMethod "dragDestGetTargetList" o = Gtk.Widget.WidgetDragDestGetTargetListMethodInfo ResolveColumnMethod "dragDestGetTrackMotion" o = Gtk.Widget.WidgetDragDestGetTrackMotionMethodInfo ResolveColumnMethod "dragDestSet" o = Gtk.Widget.WidgetDragDestSetMethodInfo ResolveColumnMethod "dragDestSetProxy" o = Gtk.Widget.WidgetDragDestSetProxyMethodInfo ResolveColumnMethod "dragDestSetTargetList" o = Gtk.Widget.WidgetDragDestSetTargetListMethodInfo ResolveColumnMethod "dragDestSetTrackMotion" o = Gtk.Widget.WidgetDragDestSetTrackMotionMethodInfo ResolveColumnMethod "dragDestUnset" o = Gtk.Widget.WidgetDragDestUnsetMethodInfo ResolveColumnMethod "dragGetData" o = Gtk.Widget.WidgetDragGetDataMethodInfo ResolveColumnMethod "dragHighlight" o = Gtk.Widget.WidgetDragHighlightMethodInfo ResolveColumnMethod "dragSourceAddImageTargets" o = Gtk.Widget.WidgetDragSourceAddImageTargetsMethodInfo ResolveColumnMethod "dragSourceAddTextTargets" o = Gtk.Widget.WidgetDragSourceAddTextTargetsMethodInfo ResolveColumnMethod "dragSourceAddUriTargets" o = Gtk.Widget.WidgetDragSourceAddUriTargetsMethodInfo ResolveColumnMethod "dragSourceGetTargetList" o = Gtk.Widget.WidgetDragSourceGetTargetListMethodInfo ResolveColumnMethod "dragSourceSet" o = Gtk.Widget.WidgetDragSourceSetMethodInfo ResolveColumnMethod "dragSourceSetIconGicon" o = Gtk.Widget.WidgetDragSourceSetIconGiconMethodInfo ResolveColumnMethod "dragSourceSetIconName" o = Gtk.Widget.WidgetDragSourceSetIconNameMethodInfo ResolveColumnMethod "dragSourceSetIconPixbuf" o = Gtk.Widget.WidgetDragSourceSetIconPixbufMethodInfo ResolveColumnMethod "dragSourceSetIconStock" o = Gtk.Widget.WidgetDragSourceSetIconStockMethodInfo ResolveColumnMethod "dragSourceSetTargetList" o = Gtk.Widget.WidgetDragSourceSetTargetListMethodInfo ResolveColumnMethod "dragSourceUnset" o = Gtk.Widget.WidgetDragSourceUnsetMethodInfo ResolveColumnMethod "dragUnhighlight" o = Gtk.Widget.WidgetDragUnhighlightMethodInfo ResolveColumnMethod "draw" o = Gtk.Widget.WidgetDrawMethodInfo ResolveColumnMethod "ensureStyle" o = Gtk.Widget.WidgetEnsureStyleMethodInfo ResolveColumnMethod "errorBell" o = Gtk.Widget.WidgetErrorBellMethodInfo ResolveColumnMethod "event" o = Gtk.Widget.WidgetEventMethodInfo ResolveColumnMethod "forall" o = Gtk.Container.ContainerForallMethodInfo ResolveColumnMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo ResolveColumnMethod "foreach" o = Gtk.Container.ContainerForeachMethodInfo ResolveColumnMethod "freezeChildNotify" o = Gtk.Widget.WidgetFreezeChildNotifyMethodInfo ResolveColumnMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo ResolveColumnMethod "getv" o = GObject.Object.ObjectGetvMethodInfo ResolveColumnMethod "grabAdd" o = Gtk.Widget.WidgetGrabAddMethodInfo ResolveColumnMethod "grabDefault" o = Gtk.Widget.WidgetGrabDefaultMethodInfo ResolveColumnMethod "grabFocus" o = Gtk.Widget.WidgetGrabFocusMethodInfo ResolveColumnMethod "grabRemove" o = Gtk.Widget.WidgetGrabRemoveMethodInfo ResolveColumnMethod "hasDefault" o = Gtk.Widget.WidgetHasDefaultMethodInfo ResolveColumnMethod "hasFocus" o = Gtk.Widget.WidgetHasFocusMethodInfo ResolveColumnMethod "hasGrab" o = Gtk.Widget.WidgetHasGrabMethodInfo ResolveColumnMethod "hasRcStyle" o = Gtk.Widget.WidgetHasRcStyleMethodInfo ResolveColumnMethod "hasScreen" o = Gtk.Widget.WidgetHasScreenMethodInfo ResolveColumnMethod "hasVisibleFocus" o = Gtk.Widget.WidgetHasVisibleFocusMethodInfo ResolveColumnMethod "hide" o = Gtk.Widget.WidgetHideMethodInfo ResolveColumnMethod "hideOnDelete" o = Gtk.Widget.WidgetHideOnDeleteMethodInfo ResolveColumnMethod "inDestruction" o = Gtk.Widget.WidgetInDestructionMethodInfo ResolveColumnMethod "initTemplate" o = Gtk.Widget.WidgetInitTemplateMethodInfo ResolveColumnMethod "inputShapeCombineRegion" o = Gtk.Widget.WidgetInputShapeCombineRegionMethodInfo ResolveColumnMethod "insertActionGroup" o = Gtk.Widget.WidgetInsertActionGroupMethodInfo ResolveColumnMethod "intersect" o = Gtk.Widget.WidgetIntersectMethodInfo ResolveColumnMethod "isAncestor" o = Gtk.Widget.WidgetIsAncestorMethodInfo ResolveColumnMethod "isComposited" o = Gtk.Widget.WidgetIsCompositedMethodInfo ResolveColumnMethod "isDrawable" o = Gtk.Widget.WidgetIsDrawableMethodInfo ResolveColumnMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo ResolveColumnMethod "isFocus" o = Gtk.Widget.WidgetIsFocusMethodInfo ResolveColumnMethod "isSensitive" o = Gtk.Widget.WidgetIsSensitiveMethodInfo ResolveColumnMethod "isToplevel" o = Gtk.Widget.WidgetIsToplevelMethodInfo ResolveColumnMethod "isVisible" o = Gtk.Widget.WidgetIsVisibleMethodInfo ResolveColumnMethod "keynavFailed" o = Gtk.Widget.WidgetKeynavFailedMethodInfo ResolveColumnMethod "listAccelClosures" o = Gtk.Widget.WidgetListAccelClosuresMethodInfo ResolveColumnMethod "listActionPrefixes" o = Gtk.Widget.WidgetListActionPrefixesMethodInfo ResolveColumnMethod "listMnemonicLabels" o = Gtk.Widget.WidgetListMnemonicLabelsMethodInfo ResolveColumnMethod "map" o = Gtk.Widget.WidgetMapMethodInfo ResolveColumnMethod "mnemonicActivate" o = Gtk.Widget.WidgetMnemonicActivateMethodInfo ResolveColumnMethod "modifyBase" o = Gtk.Widget.WidgetModifyBaseMethodInfo ResolveColumnMethod "modifyBg" o = Gtk.Widget.WidgetModifyBgMethodInfo ResolveColumnMethod "modifyCursor" o = Gtk.Widget.WidgetModifyCursorMethodInfo ResolveColumnMethod "modifyFg" o = Gtk.Widget.WidgetModifyFgMethodInfo ResolveColumnMethod "modifyFont" o = Gtk.Widget.WidgetModifyFontMethodInfo ResolveColumnMethod "modifyStyle" o = Gtk.Widget.WidgetModifyStyleMethodInfo ResolveColumnMethod "modifyText" o = Gtk.Widget.WidgetModifyTextMethodInfo ResolveColumnMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo ResolveColumnMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo ResolveColumnMethod "overrideBackgroundColor" o = Gtk.Widget.WidgetOverrideBackgroundColorMethodInfo ResolveColumnMethod "overrideColor" o = Gtk.Widget.WidgetOverrideColorMethodInfo ResolveColumnMethod "overrideCursor" o = Gtk.Widget.WidgetOverrideCursorMethodInfo ResolveColumnMethod "overrideFont" o = Gtk.Widget.WidgetOverrideFontMethodInfo ResolveColumnMethod "overrideSymbolicColor" o = Gtk.Widget.WidgetOverrideSymbolicColorMethodInfo ResolveColumnMethod "parserFinished" o = Gtk.Buildable.BuildableParserFinishedMethodInfo ResolveColumnMethod "path" o = Gtk.Widget.WidgetPathMethodInfo ResolveColumnMethod "propagateDraw" o = Gtk.Container.ContainerPropagateDrawMethodInfo ResolveColumnMethod "queueAllocate" o = Gtk.Widget.WidgetQueueAllocateMethodInfo ResolveColumnMethod "queueComputeExpand" o = Gtk.Widget.WidgetQueueComputeExpandMethodInfo ResolveColumnMethod "queueDraw" o = Gtk.Widget.WidgetQueueDrawMethodInfo ResolveColumnMethod "queueDrawArea" o = Gtk.Widget.WidgetQueueDrawAreaMethodInfo ResolveColumnMethod "queueDrawRegion" o = Gtk.Widget.WidgetQueueDrawRegionMethodInfo ResolveColumnMethod "queueResize" o = Gtk.Widget.WidgetQueueResizeMethodInfo ResolveColumnMethod "queueResizeNoRedraw" o = Gtk.Widget.WidgetQueueResizeNoRedrawMethodInfo ResolveColumnMethod "realize" o = Gtk.Widget.WidgetRealizeMethodInfo ResolveColumnMethod "ref" o = GObject.Object.ObjectRefMethodInfo ResolveColumnMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo ResolveColumnMethod "regionIntersect" o = Gtk.Widget.WidgetRegionIntersectMethodInfo ResolveColumnMethod "registerWindow" o = Gtk.Widget.WidgetRegisterWindowMethodInfo ResolveColumnMethod "remove" o = Gtk.Container.ContainerRemoveMethodInfo ResolveColumnMethod "removeAccelerator" o = Gtk.Widget.WidgetRemoveAcceleratorMethodInfo ResolveColumnMethod "removeMnemonicLabel" o = Gtk.Widget.WidgetRemoveMnemonicLabelMethodInfo ResolveColumnMethod "removeTickCallback" o = Gtk.Widget.WidgetRemoveTickCallbackMethodInfo ResolveColumnMethod "renderIcon" o = Gtk.Widget.WidgetRenderIconMethodInfo ResolveColumnMethod "renderIconPixbuf" o = Gtk.Widget.WidgetRenderIconPixbufMethodInfo ResolveColumnMethod "reparent" o = Gtk.Widget.WidgetReparentMethodInfo ResolveColumnMethod "resetRcStyles" o = Gtk.Widget.WidgetResetRcStylesMethodInfo ResolveColumnMethod "resetStyle" o = Gtk.Widget.WidgetResetStyleMethodInfo ResolveColumnMethod "resizeChildren" o = Gtk.Container.ContainerResizeChildrenMethodInfo ResolveColumnMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo ResolveColumnMethod "sendExpose" o = Gtk.Widget.WidgetSendExposeMethodInfo ResolveColumnMethod "sendFocusChange" o = Gtk.Widget.WidgetSendFocusChangeMethodInfo ResolveColumnMethod "shapeCombineRegion" o = Gtk.Widget.WidgetShapeCombineRegionMethodInfo ResolveColumnMethod "show" o = Gtk.Widget.WidgetShowMethodInfo ResolveColumnMethod "showAll" o = Gtk.Widget.WidgetShowAllMethodInfo ResolveColumnMethod "showNow" o = Gtk.Widget.WidgetShowNowMethodInfo ResolveColumnMethod "sizeAllocate" o = Gtk.Widget.WidgetSizeAllocateMethodInfo ResolveColumnMethod "sizeAllocateWithBaseline" o = Gtk.Widget.WidgetSizeAllocateWithBaselineMethodInfo ResolveColumnMethod "sizeRequest" o = Gtk.Widget.WidgetSizeRequestMethodInfo ResolveColumnMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo ResolveColumnMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo ResolveColumnMethod "styleAttach" o = Gtk.Widget.WidgetStyleAttachMethodInfo ResolveColumnMethod "styleGetProperty" o = Gtk.Widget.WidgetStyleGetPropertyMethodInfo ResolveColumnMethod "thawChildNotify" o = Gtk.Widget.WidgetThawChildNotifyMethodInfo ResolveColumnMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo ResolveColumnMethod "translateCoordinates" o = Gtk.Widget.WidgetTranslateCoordinatesMethodInfo ResolveColumnMethod "triggerTooltipQuery" o = Gtk.Widget.WidgetTriggerTooltipQueryMethodInfo ResolveColumnMethod "unmap" o = Gtk.Widget.WidgetUnmapMethodInfo ResolveColumnMethod "unparent" o = Gtk.Widget.WidgetUnparentMethodInfo ResolveColumnMethod "unrealize" o = Gtk.Widget.WidgetUnrealizeMethodInfo ResolveColumnMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo ResolveColumnMethod "unregisterWindow" o = Gtk.Widget.WidgetUnregisterWindowMethodInfo ResolveColumnMethod "unsetFocusChain" o = Gtk.Container.ContainerUnsetFocusChainMethodInfo ResolveColumnMethod "unsetStateFlags" o = Gtk.Widget.WidgetUnsetStateFlagsMethodInfo ResolveColumnMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo ResolveColumnMethod "getAccessible" o = Gtk.Widget.WidgetGetAccessibleMethodInfo ResolveColumnMethod "getActionGroup" o = Gtk.Widget.WidgetGetActionGroupMethodInfo ResolveColumnMethod "getAllocatedBaseline" o = Gtk.Widget.WidgetGetAllocatedBaselineMethodInfo ResolveColumnMethod "getAllocatedHeight" o = Gtk.Widget.WidgetGetAllocatedHeightMethodInfo ResolveColumnMethod "getAllocatedSize" o = Gtk.Widget.WidgetGetAllocatedSizeMethodInfo ResolveColumnMethod "getAllocatedWidth" o = Gtk.Widget.WidgetGetAllocatedWidthMethodInfo ResolveColumnMethod "getAllocation" o = Gtk.Widget.WidgetGetAllocationMethodInfo ResolveColumnMethod "getAncestor" o = Gtk.Widget.WidgetGetAncestorMethodInfo ResolveColumnMethod "getAppPaintable" o = Gtk.Widget.WidgetGetAppPaintableMethodInfo ResolveColumnMethod "getBorderWidth" o = Gtk.Container.ContainerGetBorderWidthMethodInfo ResolveColumnMethod "getCanDefault" o = Gtk.Widget.WidgetGetCanDefaultMethodInfo ResolveColumnMethod "getCanFocus" o = Gtk.Widget.WidgetGetCanFocusMethodInfo ResolveColumnMethod "getChild" o = Gtk.Bin.BinGetChildMethodInfo ResolveColumnMethod "getChildRequisition" o = Gtk.Widget.WidgetGetChildRequisitionMethodInfo ResolveColumnMethod "getChildVisible" o = Gtk.Widget.WidgetGetChildVisibleMethodInfo ResolveColumnMethod "getChildren" o = Gtk.Container.ContainerGetChildrenMethodInfo ResolveColumnMethod "getClip" o = Gtk.Widget.WidgetGetClipMethodInfo ResolveColumnMethod "getClipboard" o = Gtk.Widget.WidgetGetClipboardMethodInfo ResolveColumnMethod "getCompositeName" o = Gtk.Widget.WidgetGetCompositeNameMethodInfo ResolveColumnMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo ResolveColumnMethod "getDeviceEnabled" o = Gtk.Widget.WidgetGetDeviceEnabledMethodInfo ResolveColumnMethod "getDeviceEvents" o = Gtk.Widget.WidgetGetDeviceEventsMethodInfo ResolveColumnMethod "getDirection" o = Gtk.Widget.WidgetGetDirectionMethodInfo ResolveColumnMethod "getDisplay" o = Gtk.Widget.WidgetGetDisplayMethodInfo ResolveColumnMethod "getDoubleBuffered" o = Gtk.Widget.WidgetGetDoubleBufferedMethodInfo ResolveColumnMethod "getEvents" o = Gtk.Widget.WidgetGetEventsMethodInfo ResolveColumnMethod "getFocusChain" o = Gtk.Container.ContainerGetFocusChainMethodInfo ResolveColumnMethod "getFocusChild" o = Gtk.Container.ContainerGetFocusChildMethodInfo ResolveColumnMethod "getFocusHadjustment" o = Gtk.Container.ContainerGetFocusHadjustmentMethodInfo ResolveColumnMethod "getFocusOnClick" o = Gtk.Widget.WidgetGetFocusOnClickMethodInfo ResolveColumnMethod "getFocusVadjustment" o = Gtk.Container.ContainerGetFocusVadjustmentMethodInfo ResolveColumnMethod "getFontMap" o = Gtk.Widget.WidgetGetFontMapMethodInfo ResolveColumnMethod "getFontOptions" o = Gtk.Widget.WidgetGetFontOptionsMethodInfo ResolveColumnMethod "getFrameClock" o = Gtk.Widget.WidgetGetFrameClockMethodInfo ResolveColumnMethod "getHalign" o = Gtk.Widget.WidgetGetHalignMethodInfo ResolveColumnMethod "getHasTooltip" o = Gtk.Widget.WidgetGetHasTooltipMethodInfo ResolveColumnMethod "getHasWindow" o = Gtk.Widget.WidgetGetHasWindowMethodInfo ResolveColumnMethod "getHexpand" o = Gtk.Widget.WidgetGetHexpandMethodInfo ResolveColumnMethod "getHexpandSet" o = Gtk.Widget.WidgetGetHexpandSetMethodInfo ResolveColumnMethod "getInternalChild" o = Gtk.Buildable.BuildableGetInternalChildMethodInfo ResolveColumnMethod "getLinearGrowthWidth" o = ColumnGetLinearGrowthWidthMethodInfo ResolveColumnMethod "getMapped" o = Gtk.Widget.WidgetGetMappedMethodInfo ResolveColumnMethod "getMarginBottom" o = Gtk.Widget.WidgetGetMarginBottomMethodInfo ResolveColumnMethod "getMarginEnd" o = Gtk.Widget.WidgetGetMarginEndMethodInfo ResolveColumnMethod "getMarginLeft" o = Gtk.Widget.WidgetGetMarginLeftMethodInfo ResolveColumnMethod "getMarginRight" o = Gtk.Widget.WidgetGetMarginRightMethodInfo ResolveColumnMethod "getMarginStart" o = Gtk.Widget.WidgetGetMarginStartMethodInfo ResolveColumnMethod "getMarginTop" o = Gtk.Widget.WidgetGetMarginTopMethodInfo ResolveColumnMethod "getMaximumWidth" o = ColumnGetMaximumWidthMethodInfo ResolveColumnMethod "getModifierMask" o = Gtk.Widget.WidgetGetModifierMaskMethodInfo ResolveColumnMethod "getModifierStyle" o = Gtk.Widget.WidgetGetModifierStyleMethodInfo ResolveColumnMethod "getName" o = Gtk.Widget.WidgetGetNameMethodInfo ResolveColumnMethod "getNoShowAll" o = Gtk.Widget.WidgetGetNoShowAllMethodInfo ResolveColumnMethod "getOpacity" o = Gtk.Widget.WidgetGetOpacityMethodInfo ResolveColumnMethod "getPangoContext" o = Gtk.Widget.WidgetGetPangoContextMethodInfo ResolveColumnMethod "getParent" o = Gtk.Widget.WidgetGetParentMethodInfo ResolveColumnMethod "getParentWindow" o = Gtk.Widget.WidgetGetParentWindowMethodInfo ResolveColumnMethod "getPath" o = Gtk.Widget.WidgetGetPathMethodInfo ResolveColumnMethod "getPathForChild" o = Gtk.Container.ContainerGetPathForChildMethodInfo ResolveColumnMethod "getPointer" o = Gtk.Widget.WidgetGetPointerMethodInfo ResolveColumnMethod "getPreferredHeight" o = Gtk.Widget.WidgetGetPreferredHeightMethodInfo ResolveColumnMethod "getPreferredHeightAndBaselineForWidth" o = Gtk.Widget.WidgetGetPreferredHeightAndBaselineForWidthMethodInfo ResolveColumnMethod "getPreferredHeightForWidth" o = Gtk.Widget.WidgetGetPreferredHeightForWidthMethodInfo ResolveColumnMethod "getPreferredSize" o = Gtk.Widget.WidgetGetPreferredSizeMethodInfo ResolveColumnMethod "getPreferredWidth" o = Gtk.Widget.WidgetGetPreferredWidthMethodInfo ResolveColumnMethod "getPreferredWidthForHeight" o = Gtk.Widget.WidgetGetPreferredWidthForHeightMethodInfo ResolveColumnMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo ResolveColumnMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo ResolveColumnMethod "getRealized" o = Gtk.Widget.WidgetGetRealizedMethodInfo ResolveColumnMethod "getReceivesDefault" o = Gtk.Widget.WidgetGetReceivesDefaultMethodInfo ResolveColumnMethod "getRequestMode" o = Gtk.Widget.WidgetGetRequestModeMethodInfo ResolveColumnMethod "getRequisition" o = Gtk.Widget.WidgetGetRequisitionMethodInfo ResolveColumnMethod "getResizeMode" o = Gtk.Container.ContainerGetResizeModeMethodInfo ResolveColumnMethod "getRootWindow" o = Gtk.Widget.WidgetGetRootWindowMethodInfo ResolveColumnMethod "getScaleFactor" o = Gtk.Widget.WidgetGetScaleFactorMethodInfo ResolveColumnMethod "getScreen" o = Gtk.Widget.WidgetGetScreenMethodInfo ResolveColumnMethod "getSensitive" o = Gtk.Widget.WidgetGetSensitiveMethodInfo ResolveColumnMethod "getSettings" o = Gtk.Widget.WidgetGetSettingsMethodInfo ResolveColumnMethod "getSizeRequest" o = Gtk.Widget.WidgetGetSizeRequestMethodInfo ResolveColumnMethod "getState" o = Gtk.Widget.WidgetGetStateMethodInfo ResolveColumnMethod "getStateFlags" o = Gtk.Widget.WidgetGetStateFlagsMethodInfo ResolveColumnMethod "getStyle" o = Gtk.Widget.WidgetGetStyleMethodInfo ResolveColumnMethod "getStyleContext" o = Gtk.Widget.WidgetGetStyleContextMethodInfo ResolveColumnMethod "getSupportMultidevice" o = Gtk.Widget.WidgetGetSupportMultideviceMethodInfo ResolveColumnMethod "getTemplateChild" o = Gtk.Widget.WidgetGetTemplateChildMethodInfo ResolveColumnMethod "getTooltipMarkup" o = Gtk.Widget.WidgetGetTooltipMarkupMethodInfo ResolveColumnMethod "getTooltipText" o = Gtk.Widget.WidgetGetTooltipTextMethodInfo ResolveColumnMethod "getTooltipWindow" o = Gtk.Widget.WidgetGetTooltipWindowMethodInfo ResolveColumnMethod "getToplevel" o = Gtk.Widget.WidgetGetToplevelMethodInfo ResolveColumnMethod "getValign" o = Gtk.Widget.WidgetGetValignMethodInfo ResolveColumnMethod "getValignWithBaseline" o = Gtk.Widget.WidgetGetValignWithBaselineMethodInfo ResolveColumnMethod "getVexpand" o = Gtk.Widget.WidgetGetVexpandMethodInfo ResolveColumnMethod "getVexpandSet" o = Gtk.Widget.WidgetGetVexpandSetMethodInfo ResolveColumnMethod "getVisible" o = Gtk.Widget.WidgetGetVisibleMethodInfo ResolveColumnMethod "getVisual" o = Gtk.Widget.WidgetGetVisualMethodInfo ResolveColumnMethod "getWindow" o = Gtk.Widget.WidgetGetWindowMethodInfo ResolveColumnMethod "setAccelPath" o = Gtk.Widget.WidgetSetAccelPathMethodInfo ResolveColumnMethod "setAllocation" o = Gtk.Widget.WidgetSetAllocationMethodInfo ResolveColumnMethod "setAppPaintable" o = Gtk.Widget.WidgetSetAppPaintableMethodInfo ResolveColumnMethod "setBorderWidth" o = Gtk.Container.ContainerSetBorderWidthMethodInfo ResolveColumnMethod "setBuildableProperty" o = Gtk.Buildable.BuildableSetBuildablePropertyMethodInfo ResolveColumnMethod "setCanDefault" o = Gtk.Widget.WidgetSetCanDefaultMethodInfo ResolveColumnMethod "setCanFocus" o = Gtk.Widget.WidgetSetCanFocusMethodInfo ResolveColumnMethod "setChildVisible" o = Gtk.Widget.WidgetSetChildVisibleMethodInfo ResolveColumnMethod "setClip" o = Gtk.Widget.WidgetSetClipMethodInfo ResolveColumnMethod "setCompositeName" o = Gtk.Widget.WidgetSetCompositeNameMethodInfo ResolveColumnMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo ResolveColumnMethod "setDeviceEnabled" o = Gtk.Widget.WidgetSetDeviceEnabledMethodInfo ResolveColumnMethod "setDeviceEvents" o = Gtk.Widget.WidgetSetDeviceEventsMethodInfo ResolveColumnMethod "setDirection" o = Gtk.Widget.WidgetSetDirectionMethodInfo ResolveColumnMethod "setDoubleBuffered" o = Gtk.Widget.WidgetSetDoubleBufferedMethodInfo ResolveColumnMethod "setEvents" o = Gtk.Widget.WidgetSetEventsMethodInfo ResolveColumnMethod "setFocusChain" o = Gtk.Container.ContainerSetFocusChainMethodInfo ResolveColumnMethod "setFocusChild" o = Gtk.Container.ContainerSetFocusChildMethodInfo ResolveColumnMethod "setFocusHadjustment" o = Gtk.Container.ContainerSetFocusHadjustmentMethodInfo ResolveColumnMethod "setFocusOnClick" o = Gtk.Widget.WidgetSetFocusOnClickMethodInfo ResolveColumnMethod "setFocusVadjustment" o = Gtk.Container.ContainerSetFocusVadjustmentMethodInfo ResolveColumnMethod "setFontMap" o = Gtk.Widget.WidgetSetFontMapMethodInfo ResolveColumnMethod "setFontOptions" o = Gtk.Widget.WidgetSetFontOptionsMethodInfo ResolveColumnMethod "setHalign" o = Gtk.Widget.WidgetSetHalignMethodInfo ResolveColumnMethod "setHasTooltip" o = Gtk.Widget.WidgetSetHasTooltipMethodInfo ResolveColumnMethod "setHasWindow" o = Gtk.Widget.WidgetSetHasWindowMethodInfo ResolveColumnMethod "setHexpand" o = Gtk.Widget.WidgetSetHexpandMethodInfo ResolveColumnMethod "setHexpandSet" o = Gtk.Widget.WidgetSetHexpandSetMethodInfo ResolveColumnMethod "setLinearGrowthWidth" o = ColumnSetLinearGrowthWidthMethodInfo ResolveColumnMethod "setMapped" o = Gtk.Widget.WidgetSetMappedMethodInfo ResolveColumnMethod "setMarginBottom" o = Gtk.Widget.WidgetSetMarginBottomMethodInfo ResolveColumnMethod "setMarginEnd" o = Gtk.Widget.WidgetSetMarginEndMethodInfo ResolveColumnMethod "setMarginLeft" o = Gtk.Widget.WidgetSetMarginLeftMethodInfo ResolveColumnMethod "setMarginRight" o = Gtk.Widget.WidgetSetMarginRightMethodInfo ResolveColumnMethod "setMarginStart" o = Gtk.Widget.WidgetSetMarginStartMethodInfo ResolveColumnMethod "setMarginTop" o = Gtk.Widget.WidgetSetMarginTopMethodInfo ResolveColumnMethod "setMaximumWidth" o = ColumnSetMaximumWidthMethodInfo ResolveColumnMethod "setName" o = Gtk.Widget.WidgetSetNameMethodInfo ResolveColumnMethod "setNoShowAll" o = Gtk.Widget.WidgetSetNoShowAllMethodInfo ResolveColumnMethod "setOpacity" o = Gtk.Widget.WidgetSetOpacityMethodInfo ResolveColumnMethod "setParent" o = Gtk.Widget.WidgetSetParentMethodInfo ResolveColumnMethod "setParentWindow" o = Gtk.Widget.WidgetSetParentWindowMethodInfo ResolveColumnMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo ResolveColumnMethod "setRealized" o = Gtk.Widget.WidgetSetRealizedMethodInfo ResolveColumnMethod "setReallocateRedraws" o = Gtk.Container.ContainerSetReallocateRedrawsMethodInfo ResolveColumnMethod "setReceivesDefault" o = Gtk.Widget.WidgetSetReceivesDefaultMethodInfo ResolveColumnMethod "setRedrawOnAllocate" o = Gtk.Widget.WidgetSetRedrawOnAllocateMethodInfo ResolveColumnMethod "setResizeMode" o = Gtk.Container.ContainerSetResizeModeMethodInfo ResolveColumnMethod "setSensitive" o = Gtk.Widget.WidgetSetSensitiveMethodInfo ResolveColumnMethod "setSizeRequest" o = Gtk.Widget.WidgetSetSizeRequestMethodInfo ResolveColumnMethod "setState" o = Gtk.Widget.WidgetSetStateMethodInfo ResolveColumnMethod "setStateFlags" o = Gtk.Widget.WidgetSetStateFlagsMethodInfo ResolveColumnMethod "setStyle" o = Gtk.Widget.WidgetSetStyleMethodInfo ResolveColumnMethod "setSupportMultidevice" o = Gtk.Widget.WidgetSetSupportMultideviceMethodInfo ResolveColumnMethod "setTooltipMarkup" o = Gtk.Widget.WidgetSetTooltipMarkupMethodInfo ResolveColumnMethod "setTooltipText" o = Gtk.Widget.WidgetSetTooltipTextMethodInfo ResolveColumnMethod "setTooltipWindow" o = Gtk.Widget.WidgetSetTooltipWindowMethodInfo ResolveColumnMethod "setValign" o = Gtk.Widget.WidgetSetValignMethodInfo ResolveColumnMethod "setVexpand" o = Gtk.Widget.WidgetSetVexpandMethodInfo ResolveColumnMethod "setVexpandSet" o = Gtk.Widget.WidgetSetVexpandSetMethodInfo ResolveColumnMethod "setVisible" o = Gtk.Widget.WidgetSetVisibleMethodInfo ResolveColumnMethod "setVisual" o = Gtk.Widget.WidgetSetVisualMethodInfo ResolveColumnMethod "setWindow" o = Gtk.Widget.WidgetSetWindowMethodInfo ResolveColumnMethod l o = O.MethodResolutionFailed l o instance (info ~ ResolveColumnMethod t Column, O.MethodInfo info Column p) => OL.IsLabel t (Column -> p) where #if MIN_VERSION_base(4,10,0) fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info) #else fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info) #endif #endif -- VVV Prop "linear-growth-width" -- Type: TBasicType TInt -- Flags: [PropertyReadable,PropertyWritable] -- Nullable: (Just False,Just False) {- | Get the value of the “@linear-growth-width@” property. When is enabled, this is equivalent to @ 'Data.GI.Base.Attributes.get' column #linearGrowthWidth @ -} getColumnLinearGrowthWidth :: (MonadIO m, IsColumn o) => o -> m Int32 getColumnLinearGrowthWidth obj = liftIO $ B.Properties.getObjectPropertyInt32 obj "linear-growth-width" {- | Set the value of the “@linear-growth-width@” property. When is enabled, this is equivalent to @ 'Data.GI.Base.Attributes.set' column [ #linearGrowthWidth 'Data.GI.Base.Attributes.:=' value ] @ -} setColumnLinearGrowthWidth :: (MonadIO m, IsColumn o) => o -> Int32 -> m () setColumnLinearGrowthWidth obj val = liftIO $ B.Properties.setObjectPropertyInt32 obj "linear-growth-width" val {- | Construct a `GValueConstruct` with valid value for the “@linear-growth-width@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`. -} constructColumnLinearGrowthWidth :: (IsColumn o) => Int32 -> IO (GValueConstruct o) constructColumnLinearGrowthWidth val = B.Properties.constructObjectPropertyInt32 "linear-growth-width" val #if ENABLE_OVERLOADING data ColumnLinearGrowthWidthPropertyInfo instance AttrInfo ColumnLinearGrowthWidthPropertyInfo where type AttrAllowedOps ColumnLinearGrowthWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint ColumnLinearGrowthWidthPropertyInfo = (~) Int32 type AttrBaseTypeConstraint ColumnLinearGrowthWidthPropertyInfo = IsColumn type AttrGetType ColumnLinearGrowthWidthPropertyInfo = Int32 type AttrLabel ColumnLinearGrowthWidthPropertyInfo = "linear-growth-width" type AttrOrigin ColumnLinearGrowthWidthPropertyInfo = Column attrGet _ = getColumnLinearGrowthWidth attrSet _ = setColumnLinearGrowthWidth attrConstruct _ = constructColumnLinearGrowthWidth attrClear _ = undefined #endif -- VVV Prop "maximum-width" -- Type: TBasicType TInt -- Flags: [PropertyReadable,PropertyWritable] -- Nullable: (Just False,Just False) {- | Get the value of the “@maximum-width@” property. When is enabled, this is equivalent to @ 'Data.GI.Base.Attributes.get' column #maximumWidth @ -} getColumnMaximumWidth :: (MonadIO m, IsColumn o) => o -> m Int32 getColumnMaximumWidth obj = liftIO $ B.Properties.getObjectPropertyInt32 obj "maximum-width" {- | Set the value of the “@maximum-width@” property. When is enabled, this is equivalent to @ 'Data.GI.Base.Attributes.set' column [ #maximumWidth 'Data.GI.Base.Attributes.:=' value ] @ -} setColumnMaximumWidth :: (MonadIO m, IsColumn o) => o -> Int32 -> m () setColumnMaximumWidth obj val = liftIO $ B.Properties.setObjectPropertyInt32 obj "maximum-width" val {- | Construct a `GValueConstruct` with valid value for the “@maximum-width@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`. -} constructColumnMaximumWidth :: (IsColumn o) => Int32 -> IO (GValueConstruct o) constructColumnMaximumWidth val = B.Properties.constructObjectPropertyInt32 "maximum-width" val #if ENABLE_OVERLOADING data ColumnMaximumWidthPropertyInfo instance AttrInfo ColumnMaximumWidthPropertyInfo where type AttrAllowedOps ColumnMaximumWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint ColumnMaximumWidthPropertyInfo = (~) Int32 type AttrBaseTypeConstraint ColumnMaximumWidthPropertyInfo = IsColumn type AttrGetType ColumnMaximumWidthPropertyInfo = Int32 type AttrLabel ColumnMaximumWidthPropertyInfo = "maximum-width" type AttrOrigin ColumnMaximumWidthPropertyInfo = Column attrGet _ = getColumnMaximumWidth attrSet _ = setColumnMaximumWidth attrConstruct _ = constructColumnMaximumWidth attrClear _ = undefined #endif #if ENABLE_OVERLOADING instance O.HasAttributeList Column type instance O.AttributeList Column = ColumnAttributeList type ColumnAttributeList = ('[ '("appPaintable", Gtk.Widget.WidgetAppPaintablePropertyInfo), '("borderWidth", Gtk.Container.ContainerBorderWidthPropertyInfo), '("canDefault", Gtk.Widget.WidgetCanDefaultPropertyInfo), '("canFocus", Gtk.Widget.WidgetCanFocusPropertyInfo), '("child", Gtk.Container.ContainerChildPropertyInfo), '("compositeChild", Gtk.Widget.WidgetCompositeChildPropertyInfo), '("doubleBuffered", Gtk.Widget.WidgetDoubleBufferedPropertyInfo), '("events", Gtk.Widget.WidgetEventsPropertyInfo), '("expand", Gtk.Widget.WidgetExpandPropertyInfo), '("focusOnClick", Gtk.Widget.WidgetFocusOnClickPropertyInfo), '("halign", Gtk.Widget.WidgetHalignPropertyInfo), '("hasDefault", Gtk.Widget.WidgetHasDefaultPropertyInfo), '("hasFocus", Gtk.Widget.WidgetHasFocusPropertyInfo), '("hasTooltip", Gtk.Widget.WidgetHasTooltipPropertyInfo), '("heightRequest", Gtk.Widget.WidgetHeightRequestPropertyInfo), '("hexpand", Gtk.Widget.WidgetHexpandPropertyInfo), '("hexpandSet", Gtk.Widget.WidgetHexpandSetPropertyInfo), '("isFocus", Gtk.Widget.WidgetIsFocusPropertyInfo), '("linearGrowthWidth", ColumnLinearGrowthWidthPropertyInfo), '("margin", Gtk.Widget.WidgetMarginPropertyInfo), '("marginBottom", Gtk.Widget.WidgetMarginBottomPropertyInfo), '("marginEnd", Gtk.Widget.WidgetMarginEndPropertyInfo), '("marginLeft", Gtk.Widget.WidgetMarginLeftPropertyInfo), '("marginRight", Gtk.Widget.WidgetMarginRightPropertyInfo), '("marginStart", Gtk.Widget.WidgetMarginStartPropertyInfo), '("marginTop", Gtk.Widget.WidgetMarginTopPropertyInfo), '("maximumWidth", ColumnMaximumWidthPropertyInfo), '("name", Gtk.Widget.WidgetNamePropertyInfo), '("noShowAll", Gtk.Widget.WidgetNoShowAllPropertyInfo), '("opacity", Gtk.Widget.WidgetOpacityPropertyInfo), '("parent", Gtk.Widget.WidgetParentPropertyInfo), '("receivesDefault", Gtk.Widget.WidgetReceivesDefaultPropertyInfo), '("resizeMode", Gtk.Container.ContainerResizeModePropertyInfo), '("scaleFactor", Gtk.Widget.WidgetScaleFactorPropertyInfo), '("sensitive", Gtk.Widget.WidgetSensitivePropertyInfo), '("style", Gtk.Widget.WidgetStylePropertyInfo), '("tooltipMarkup", Gtk.Widget.WidgetTooltipMarkupPropertyInfo), '("tooltipText", Gtk.Widget.WidgetTooltipTextPropertyInfo), '("valign", Gtk.Widget.WidgetValignPropertyInfo), '("vexpand", Gtk.Widget.WidgetVexpandPropertyInfo), '("vexpandSet", Gtk.Widget.WidgetVexpandSetPropertyInfo), '("visible", Gtk.Widget.WidgetVisiblePropertyInfo), '("widthRequest", Gtk.Widget.WidgetWidthRequestPropertyInfo), '("window", Gtk.Widget.WidgetWindowPropertyInfo)] :: [(Symbol, *)]) #endif #if ENABLE_OVERLOADING columnLinearGrowthWidth :: AttrLabelProxy "linearGrowthWidth" columnLinearGrowthWidth = AttrLabelProxy columnMaximumWidth :: AttrLabelProxy "maximumWidth" columnMaximumWidth = AttrLabelProxy #endif #if ENABLE_OVERLOADING type instance O.SignalList Column = ColumnSignalList type ColumnSignalList = ('[ '("accelClosuresChanged", Gtk.Widget.WidgetAccelClosuresChangedSignalInfo), '("add", Gtk.Container.ContainerAddSignalInfo), '("buttonPressEvent", Gtk.Widget.WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", Gtk.Widget.WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", Gtk.Widget.WidgetCanActivateAccelSignalInfo), '("checkResize", Gtk.Container.ContainerCheckResizeSignalInfo), '("childNotify", Gtk.Widget.WidgetChildNotifySignalInfo), '("compositedChanged", Gtk.Widget.WidgetCompositedChangedSignalInfo), '("configureEvent", Gtk.Widget.WidgetConfigureEventSignalInfo), '("damageEvent", Gtk.Widget.WidgetDamageEventSignalInfo), '("deleteEvent", Gtk.Widget.WidgetDeleteEventSignalInfo), '("destroy", Gtk.Widget.WidgetDestroySignalInfo), '("destroyEvent", Gtk.Widget.WidgetDestroyEventSignalInfo), '("directionChanged", Gtk.Widget.WidgetDirectionChangedSignalInfo), '("dragBegin", Gtk.Widget.WidgetDragBeginSignalInfo), '("dragDataDelete", Gtk.Widget.WidgetDragDataDeleteSignalInfo), '("dragDataGet", Gtk.Widget.WidgetDragDataGetSignalInfo), '("dragDataReceived", Gtk.Widget.WidgetDragDataReceivedSignalInfo), '("dragDrop", Gtk.Widget.WidgetDragDropSignalInfo), '("dragEnd", Gtk.Widget.WidgetDragEndSignalInfo), '("dragFailed", Gtk.Widget.WidgetDragFailedSignalInfo), '("dragLeave", Gtk.Widget.WidgetDragLeaveSignalInfo), '("dragMotion", Gtk.Widget.WidgetDragMotionSignalInfo), '("draw", Gtk.Widget.WidgetDrawSignalInfo), '("enterNotifyEvent", Gtk.Widget.WidgetEnterNotifyEventSignalInfo), '("event", Gtk.Widget.WidgetEventSignalInfo), '("eventAfter", Gtk.Widget.WidgetEventAfterSignalInfo), '("focus", Gtk.Widget.WidgetFocusSignalInfo), '("focusInEvent", Gtk.Widget.WidgetFocusInEventSignalInfo), '("focusOutEvent", Gtk.Widget.WidgetFocusOutEventSignalInfo), '("grabBrokenEvent", Gtk.Widget.WidgetGrabBrokenEventSignalInfo), '("grabFocus", Gtk.Widget.WidgetGrabFocusSignalInfo), '("grabNotify", Gtk.Widget.WidgetGrabNotifySignalInfo), '("hide", Gtk.Widget.WidgetHideSignalInfo), '("hierarchyChanged", Gtk.Widget.WidgetHierarchyChangedSignalInfo), '("keyPressEvent", Gtk.Widget.WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", Gtk.Widget.WidgetKeyReleaseEventSignalInfo), '("keynavFailed", Gtk.Widget.WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", Gtk.Widget.WidgetLeaveNotifyEventSignalInfo), '("map", Gtk.Widget.WidgetMapSignalInfo), '("mapEvent", Gtk.Widget.WidgetMapEventSignalInfo), '("mnemonicActivate", Gtk.Widget.WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", Gtk.Widget.WidgetMotionNotifyEventSignalInfo), '("moveFocus", Gtk.Widget.WidgetMoveFocusSignalInfo), '("notify", GObject.Object.ObjectNotifySignalInfo), '("parentSet", Gtk.Widget.WidgetParentSetSignalInfo), '("popupMenu", Gtk.Widget.WidgetPopupMenuSignalInfo), '("propertyNotifyEvent", Gtk.Widget.WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", Gtk.Widget.WidgetProximityInEventSignalInfo), '("proximityOutEvent", Gtk.Widget.WidgetProximityOutEventSignalInfo), '("queryTooltip", Gtk.Widget.WidgetQueryTooltipSignalInfo), '("realize", Gtk.Widget.WidgetRealizeSignalInfo), '("remove", Gtk.Container.ContainerRemoveSignalInfo), '("screenChanged", Gtk.Widget.WidgetScreenChangedSignalInfo), '("scrollEvent", Gtk.Widget.WidgetScrollEventSignalInfo), '("selectionClearEvent", Gtk.Widget.WidgetSelectionClearEventSignalInfo), '("selectionGet", Gtk.Widget.WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", Gtk.Widget.WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", Gtk.Widget.WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", Gtk.Widget.WidgetSelectionRequestEventSignalInfo), '("setFocusChild", Gtk.Container.ContainerSetFocusChildSignalInfo), '("show", Gtk.Widget.WidgetShowSignalInfo), '("showHelp", Gtk.Widget.WidgetShowHelpSignalInfo), '("sizeAllocate", Gtk.Widget.WidgetSizeAllocateSignalInfo), '("stateChanged", Gtk.Widget.WidgetStateChangedSignalInfo), '("stateFlagsChanged", Gtk.Widget.WidgetStateFlagsChangedSignalInfo), '("styleSet", Gtk.Widget.WidgetStyleSetSignalInfo), '("styleUpdated", Gtk.Widget.WidgetStyleUpdatedSignalInfo), '("touchEvent", Gtk.Widget.WidgetTouchEventSignalInfo), '("unmap", Gtk.Widget.WidgetUnmapSignalInfo), '("unmapEvent", Gtk.Widget.WidgetUnmapEventSignalInfo), '("unrealize", Gtk.Widget.WidgetUnrealizeSignalInfo), '("visibilityNotifyEvent", Gtk.Widget.WidgetVisibilityNotifyEventSignalInfo), '("windowStateEvent", Gtk.Widget.WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)]) #endif -- method Column::new -- method type : Constructor -- Args : [] -- Lengths : [] -- returnType : Just (TInterface (Name {namespace = "Handy", name = "Column"})) -- throws : False -- Skip return : False foreign import ccall "hdy_column_new" hdy_column_new :: IO (Ptr Column) {- | Creates a new 'GI.Handy.Objects.Column.Column'. -} columnNew :: (B.CallStack.HasCallStack, MonadIO m) => m Column {- ^ __Returns:__ a new 'GI.Handy.Objects.Column.Column' -} columnNew = liftIO $ do result <- hdy_column_new checkUnexpectedReturnNULL "columnNew" result result' <- (newObject Column) result return result' #if ENABLE_OVERLOADING #endif -- method Column::get_linear_growth_width -- method type : OrdinaryMethod -- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "Handy", name = "Column"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #HdyColumn", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : Just (TBasicType TInt) -- throws : False -- Skip return : False foreign import ccall "hdy_column_get_linear_growth_width" hdy_column_get_linear_growth_width :: Ptr Column -> -- self : TInterface (Name {namespace = "Handy", name = "Column"}) IO Int32 {- | Gets the width up to which the child will be allocated all the available width and starting from which it will be allocated a portion of the available width. In bith cases the allocated width won\'t exceed the declared maximum. -} columnGetLinearGrowthWidth :: (B.CallStack.HasCallStack, MonadIO m, IsColumn a) => a {- ^ /@self@/: a 'GI.Handy.Objects.Column.Column' -} -> m Int32 {- ^ __Returns:__ the width up to which the child will be allocated all the available width. -} columnGetLinearGrowthWidth self = liftIO $ do self' <- unsafeManagedPtrCastPtr self result <- hdy_column_get_linear_growth_width self' touchManagedPtr self return result #if ENABLE_OVERLOADING data ColumnGetLinearGrowthWidthMethodInfo instance (signature ~ (m Int32), MonadIO m, IsColumn a) => O.MethodInfo ColumnGetLinearGrowthWidthMethodInfo a signature where overloadedMethod _ = columnGetLinearGrowthWidth #endif -- method Column::get_maximum_width -- method type : OrdinaryMethod -- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "Handy", name = "Column"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #HdyColumn", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : Just (TBasicType TInt) -- throws : False -- Skip return : False foreign import ccall "hdy_column_get_maximum_width" hdy_column_get_maximum_width :: Ptr Column -> -- self : TInterface (Name {namespace = "Handy", name = "Column"}) IO Int32 {- | Gets the maximum width to allocate to the contained child. -} columnGetMaximumWidth :: (B.CallStack.HasCallStack, MonadIO m, IsColumn a) => a {- ^ /@self@/: a 'GI.Handy.Objects.Column.Column' -} -> m Int32 {- ^ __Returns:__ the maximum width to allocate to the contained child. -} columnGetMaximumWidth self = liftIO $ do self' <- unsafeManagedPtrCastPtr self result <- hdy_column_get_maximum_width self' touchManagedPtr self return result #if ENABLE_OVERLOADING data ColumnGetMaximumWidthMethodInfo instance (signature ~ (m Int32), MonadIO m, IsColumn a) => O.MethodInfo ColumnGetMaximumWidthMethodInfo a signature where overloadedMethod _ = columnGetMaximumWidth #endif -- method Column::set_linear_growth_width -- method type : OrdinaryMethod -- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "Handy", name = "Column"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #HdyColumn", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "linear_growth_width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "the linear growth width", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : Nothing -- throws : False -- Skip return : False foreign import ccall "hdy_column_set_linear_growth_width" hdy_column_set_linear_growth_width :: Ptr Column -> -- self : TInterface (Name {namespace = "Handy", name = "Column"}) Int32 -> -- linear_growth_width : TBasicType TInt IO () {- | Sets the width up to which the child will be allocated all the available width and starting from which it will be allocated a portion of the available width. In bith cases the allocated width won\'t exceed the declared maximum. -} columnSetLinearGrowthWidth :: (B.CallStack.HasCallStack, MonadIO m, IsColumn a) => a {- ^ /@self@/: a 'GI.Handy.Objects.Column.Column' -} -> Int32 {- ^ /@linearGrowthWidth@/: the linear growth width -} -> m () columnSetLinearGrowthWidth self linearGrowthWidth = liftIO $ do self' <- unsafeManagedPtrCastPtr self hdy_column_set_linear_growth_width self' linearGrowthWidth touchManagedPtr self return () #if ENABLE_OVERLOADING data ColumnSetLinearGrowthWidthMethodInfo instance (signature ~ (Int32 -> m ()), MonadIO m, IsColumn a) => O.MethodInfo ColumnSetLinearGrowthWidthMethodInfo a signature where overloadedMethod _ = columnSetLinearGrowthWidth #endif -- method Column::set_maximum_width -- method type : OrdinaryMethod -- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "Handy", name = "Column"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #HdyColumn", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "maximum_width", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "the maximum width", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : Nothing -- throws : False -- Skip return : False foreign import ccall "hdy_column_set_maximum_width" hdy_column_set_maximum_width :: Ptr Column -> -- self : TInterface (Name {namespace = "Handy", name = "Column"}) Int32 -> -- maximum_width : TBasicType TInt IO () {- | Sets the maximum width to allocate to the contained child. -} columnSetMaximumWidth :: (B.CallStack.HasCallStack, MonadIO m, IsColumn a) => a {- ^ /@self@/: a 'GI.Handy.Objects.Column.Column' -} -> Int32 {- ^ /@maximumWidth@/: the maximum width -} -> m () columnSetMaximumWidth self maximumWidth = liftIO $ do self' <- unsafeManagedPtrCastPtr self hdy_column_set_maximum_width self' maximumWidth touchManagedPtr self return () #if ENABLE_OVERLOADING data ColumnSetMaximumWidthMethodInfo instance (signature ~ (Int32 -> m ()), MonadIO m, IsColumn a) => O.MethodInfo ColumnSetMaximumWidthMethodInfo a signature where overloadedMethod _ = columnSetMaximumWidth #endif