{-# LANGUAGE TypeApplications #-}
#if (MIN_VERSION_haskell_gi_overloading(1,0,0) && !defined(__HADDOCK_VERSION__))
#define ENABLE_OVERLOADING
#endif
module GI.Dazzle.Objects.DockPaned
(
DockPaned(..) ,
IsDockPaned ,
toDockPaned ,
#if defined(ENABLE_OVERLOADING)
ResolveDockPanedMethod ,
#endif
dockPanedNew ,
) 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.BasicTypes as B.Types
import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr
import qualified Data.GI.Base.GArray as B.GArray
import qualified Data.GI.Base.GClosure as B.GClosure
import qualified Data.GI.Base.GError as B.GError
import qualified Data.GI.Base.GHashTable as B.GHT
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.GI.Base.Signals as B.Signals
import qualified Control.Monad.IO.Class as MIO
import qualified Data.Coerce as Coerce
import qualified Data.Text as T
import qualified Data.Kind as DK
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 GHC.Records as R
import qualified Data.Word as DW
import qualified Data.Int as DI
import qualified System.Posix.Types as SPT
import qualified Foreign.C.Types as FCT
#if MIN_VERSION_base(4,18,0)
import qualified GI.Atk.Interfaces.ImplementorIface as Atk.ImplementorIface
import {-# SOURCE #-} qualified GI.Dazzle.Interfaces.Dock as Dazzle.Dock
import {-# SOURCE #-} qualified GI.Dazzle.Interfaces.DockItem as Dazzle.DockItem
import {-# SOURCE #-} qualified GI.Dazzle.Objects.DockManager as Dazzle.DockManager
import {-# SOURCE #-} qualified GI.Dazzle.Objects.MultiPaned as Dazzle.MultiPaned
import qualified GI.GObject.Objects.Object as GObject.Object
import qualified GI.Gio.Interfaces.Icon as Gio.Icon
import qualified GI.Gtk.Enums as Gtk.Enums
import qualified GI.Gtk.Interfaces.Buildable as Gtk.Buildable
import qualified GI.Gtk.Interfaces.Orientable as Gtk.Orientable
import qualified GI.Gtk.Objects.Container as Gtk.Container
import qualified GI.Gtk.Objects.Widget as Gtk.Widget
#else
import qualified GI.Atk.Interfaces.ImplementorIface as Atk.ImplementorIface
import {-# SOURCE #-} qualified GI.Dazzle.Interfaces.DockItem as Dazzle.DockItem
import {-# SOURCE #-} qualified GI.Dazzle.Objects.MultiPaned as Dazzle.MultiPaned
import qualified GI.GObject.Objects.Object as GObject.Object
import qualified GI.Gtk.Interfaces.Buildable as Gtk.Buildable
import qualified GI.Gtk.Interfaces.Orientable as Gtk.Orientable
import qualified GI.Gtk.Objects.Container as Gtk.Container
import qualified GI.Gtk.Objects.Widget as Gtk.Widget
#endif
newtype DockPaned = DockPaned (SP.ManagedPtr DockPaned)
deriving (DockPaned -> DockPaned -> Bool
(DockPaned -> DockPaned -> Bool)
-> (DockPaned -> DockPaned -> Bool) -> Eq DockPaned
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: DockPaned -> DockPaned -> Bool
== :: DockPaned -> DockPaned -> Bool
$c/= :: DockPaned -> DockPaned -> Bool
/= :: DockPaned -> DockPaned -> Bool
Eq)
instance SP.ManagedPtrNewtype DockPaned where
toManagedPtr :: DockPaned -> ManagedPtr DockPaned
toManagedPtr (DockPaned ManagedPtr DockPaned
p) = ManagedPtr DockPaned
p
foreign import ccall "dzl_dock_paned_get_type"
c_dzl_dock_paned_get_type :: IO B.Types.GType
instance B.Types.TypedObject DockPaned where
glibType :: IO GType
glibType = IO GType
c_dzl_dock_paned_get_type
instance B.Types.GObject DockPaned
class (SP.GObject o, O.IsDescendantOf DockPaned o) => IsDockPaned o
instance (SP.GObject o, O.IsDescendantOf DockPaned o) => IsDockPaned o
instance O.HasParentTypes DockPaned
type instance O.ParentTypes DockPaned = '[Dazzle.MultiPaned.MultiPaned, Gtk.Container.Container, Gtk.Widget.Widget, GObject.Object.Object, Atk.ImplementorIface.ImplementorIface, Dazzle.DockItem.DockItem, Gtk.Buildable.Buildable, Gtk.Orientable.Orientable]
toDockPaned :: (MIO.MonadIO m, IsDockPaned o) => o -> m DockPaned
toDockPaned :: forall (m :: * -> *) o.
(MonadIO m, IsDockPaned o) =>
o -> m DockPaned
toDockPaned = IO DockPaned -> m DockPaned
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO DockPaned -> m DockPaned)
-> (o -> IO DockPaned) -> o -> m DockPaned
forall b c a. (b -> c) -> (a -> b) -> a -> c
. (ManagedPtr DockPaned -> DockPaned) -> o -> IO DockPaned
forall o o'.
(HasCallStack, ManagedPtrNewtype o, TypedObject o,
ManagedPtrNewtype o', TypedObject o') =>
(ManagedPtr o' -> o') -> o -> IO o'
B.ManagedPtr.unsafeCastTo ManagedPtr DockPaned -> DockPaned
DockPaned
instance B.GValue.IsGValue (Maybe DockPaned) where
gvalueGType_ :: IO GType
gvalueGType_ = IO GType
c_dzl_dock_paned_get_type
gvalueSet_ :: Ptr GValue -> Maybe DockPaned -> IO ()
gvalueSet_ Ptr GValue
gv Maybe DockPaned
P.Nothing = Ptr GValue -> Ptr DockPaned -> IO ()
forall a. GObject a => Ptr GValue -> Ptr a -> IO ()
B.GValue.set_object Ptr GValue
gv (Ptr DockPaned
forall a. Ptr a
FP.nullPtr :: FP.Ptr DockPaned)
gvalueSet_ Ptr GValue
gv (P.Just DockPaned
obj) = DockPaned -> (Ptr DockPaned -> IO ()) -> IO ()
forall a c.
(HasCallStack, ManagedPtrNewtype a) =>
a -> (Ptr a -> IO c) -> IO c
B.ManagedPtr.withManagedPtr DockPaned
obj (Ptr GValue -> Ptr DockPaned -> IO ()
forall a. GObject a => Ptr GValue -> Ptr a -> IO ()
B.GValue.set_object Ptr GValue
gv)
gvalueGet_ :: Ptr GValue -> IO (Maybe DockPaned)
gvalueGet_ Ptr GValue
gv = do
Ptr DockPaned
ptr <- Ptr GValue -> IO (Ptr DockPaned)
forall a. GObject a => Ptr GValue -> IO (Ptr a)
B.GValue.get_object Ptr GValue
gv :: IO (FP.Ptr DockPaned)
if Ptr DockPaned
ptr Ptr DockPaned -> Ptr DockPaned -> Bool
forall a. Eq a => a -> a -> Bool
/= Ptr DockPaned
forall a. Ptr a
FP.nullPtr
then DockPaned -> Maybe DockPaned
forall a. a -> Maybe a
P.Just (DockPaned -> Maybe DockPaned)
-> IO DockPaned -> IO (Maybe DockPaned)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> (ManagedPtr DockPaned -> DockPaned)
-> Ptr DockPaned -> IO DockPaned
forall a b.
(HasCallStack, GObject a, GObject b) =>
(ManagedPtr a -> a) -> Ptr b -> IO a
B.ManagedPtr.newObject ManagedPtr DockPaned -> DockPaned
DockPaned Ptr DockPaned
ptr
else Maybe DockPaned -> IO (Maybe DockPaned)
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Maybe DockPaned
forall a. Maybe a
P.Nothing
#if defined(ENABLE_OVERLOADING)
type family ResolveDockPanedMethod (t :: Symbol) (o :: DK.Type) :: DK.Type where
ResolveDockPanedMethod "activate" o = Gtk.Widget.WidgetActivateMethodInfo
ResolveDockPanedMethod "add" o = Gtk.Container.ContainerAddMethodInfo
ResolveDockPanedMethod "addAccelerator" o = Gtk.Widget.WidgetAddAcceleratorMethodInfo
ResolveDockPanedMethod "addChild" o = Gtk.Buildable.BuildableAddChildMethodInfo
ResolveDockPanedMethod "addDeviceEvents" o = Gtk.Widget.WidgetAddDeviceEventsMethodInfo
ResolveDockPanedMethod "addEvents" o = Gtk.Widget.WidgetAddEventsMethodInfo
ResolveDockPanedMethod "addMnemonicLabel" o = Gtk.Widget.WidgetAddMnemonicLabelMethodInfo
ResolveDockPanedMethod "addTickCallback" o = Gtk.Widget.WidgetAddTickCallbackMethodInfo
ResolveDockPanedMethod "adopt" o = Dazzle.DockItem.DockItemAdoptMethodInfo
ResolveDockPanedMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo
ResolveDockPanedMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo
ResolveDockPanedMethod "canActivateAccel" o = Gtk.Widget.WidgetCanActivateAccelMethodInfo
ResolveDockPanedMethod "checkResize" o = Gtk.Container.ContainerCheckResizeMethodInfo
ResolveDockPanedMethod "childFocus" o = Gtk.Widget.WidgetChildFocusMethodInfo
ResolveDockPanedMethod "childGetProperty" o = Gtk.Container.ContainerChildGetPropertyMethodInfo
ResolveDockPanedMethod "childNotify" o = Gtk.Container.ContainerChildNotifyMethodInfo
ResolveDockPanedMethod "childNotifyByPspec" o = Gtk.Container.ContainerChildNotifyByPspecMethodInfo
ResolveDockPanedMethod "childSetProperty" o = Gtk.Container.ContainerChildSetPropertyMethodInfo
ResolveDockPanedMethod "childType" o = Gtk.Container.ContainerChildTypeMethodInfo
ResolveDockPanedMethod "classPath" o = Gtk.Widget.WidgetClassPathMethodInfo
ResolveDockPanedMethod "close" o = Dazzle.DockItem.DockItemCloseMethodInfo
ResolveDockPanedMethod "computeExpand" o = Gtk.Widget.WidgetComputeExpandMethodInfo
ResolveDockPanedMethod "constructChild" o = Gtk.Buildable.BuildableConstructChildMethodInfo
ResolveDockPanedMethod "createPangoContext" o = Gtk.Widget.WidgetCreatePangoContextMethodInfo
ResolveDockPanedMethod "createPangoLayout" o = Gtk.Widget.WidgetCreatePangoLayoutMethodInfo
ResolveDockPanedMethod "customFinished" o = Gtk.Buildable.BuildableCustomFinishedMethodInfo
ResolveDockPanedMethod "customTagEnd" o = Gtk.Buildable.BuildableCustomTagEndMethodInfo
ResolveDockPanedMethod "customTagStart" o = Gtk.Buildable.BuildableCustomTagStartMethodInfo
ResolveDockPanedMethod "destroy" o = Gtk.Widget.WidgetDestroyMethodInfo
ResolveDockPanedMethod "destroyed" o = Gtk.Widget.WidgetDestroyedMethodInfo
ResolveDockPanedMethod "deviceIsShadowed" o = Gtk.Widget.WidgetDeviceIsShadowedMethodInfo
ResolveDockPanedMethod "dragBegin" o = Gtk.Widget.WidgetDragBeginMethodInfo
ResolveDockPanedMethod "dragBeginWithCoordinates" o = Gtk.Widget.WidgetDragBeginWithCoordinatesMethodInfo
ResolveDockPanedMethod "dragCheckThreshold" o = Gtk.Widget.WidgetDragCheckThresholdMethodInfo
ResolveDockPanedMethod "dragDestAddImageTargets" o = Gtk.Widget.WidgetDragDestAddImageTargetsMethodInfo
ResolveDockPanedMethod "dragDestAddTextTargets" o = Gtk.Widget.WidgetDragDestAddTextTargetsMethodInfo
ResolveDockPanedMethod "dragDestAddUriTargets" o = Gtk.Widget.WidgetDragDestAddUriTargetsMethodInfo
ResolveDockPanedMethod "dragDestFindTarget" o = Gtk.Widget.WidgetDragDestFindTargetMethodInfo
ResolveDockPanedMethod "dragDestGetTargetList" o = Gtk.Widget.WidgetDragDestGetTargetListMethodInfo
ResolveDockPanedMethod "dragDestGetTrackMotion" o = Gtk.Widget.WidgetDragDestGetTrackMotionMethodInfo
ResolveDockPanedMethod "dragDestSet" o = Gtk.Widget.WidgetDragDestSetMethodInfo
ResolveDockPanedMethod "dragDestSetProxy" o = Gtk.Widget.WidgetDragDestSetProxyMethodInfo
ResolveDockPanedMethod "dragDestSetTargetList" o = Gtk.Widget.WidgetDragDestSetTargetListMethodInfo
ResolveDockPanedMethod "dragDestSetTrackMotion" o = Gtk.Widget.WidgetDragDestSetTrackMotionMethodInfo
ResolveDockPanedMethod "dragDestUnset" o = Gtk.Widget.WidgetDragDestUnsetMethodInfo
ResolveDockPanedMethod "dragGetData" o = Gtk.Widget.WidgetDragGetDataMethodInfo
ResolveDockPanedMethod "dragHighlight" o = Gtk.Widget.WidgetDragHighlightMethodInfo
ResolveDockPanedMethod "dragSourceAddImageTargets" o = Gtk.Widget.WidgetDragSourceAddImageTargetsMethodInfo
ResolveDockPanedMethod "dragSourceAddTextTargets" o = Gtk.Widget.WidgetDragSourceAddTextTargetsMethodInfo
ResolveDockPanedMethod "dragSourceAddUriTargets" o = Gtk.Widget.WidgetDragSourceAddUriTargetsMethodInfo
ResolveDockPanedMethod "dragSourceGetTargetList" o = Gtk.Widget.WidgetDragSourceGetTargetListMethodInfo
ResolveDockPanedMethod "dragSourceSet" o = Gtk.Widget.WidgetDragSourceSetMethodInfo
ResolveDockPanedMethod "dragSourceSetIconGicon" o = Gtk.Widget.WidgetDragSourceSetIconGiconMethodInfo
ResolveDockPanedMethod "dragSourceSetIconName" o = Gtk.Widget.WidgetDragSourceSetIconNameMethodInfo
ResolveDockPanedMethod "dragSourceSetIconPixbuf" o = Gtk.Widget.WidgetDragSourceSetIconPixbufMethodInfo
ResolveDockPanedMethod "dragSourceSetIconStock" o = Gtk.Widget.WidgetDragSourceSetIconStockMethodInfo
ResolveDockPanedMethod "dragSourceSetTargetList" o = Gtk.Widget.WidgetDragSourceSetTargetListMethodInfo
ResolveDockPanedMethod "dragSourceUnset" o = Gtk.Widget.WidgetDragSourceUnsetMethodInfo
ResolveDockPanedMethod "dragUnhighlight" o = Gtk.Widget.WidgetDragUnhighlightMethodInfo
ResolveDockPanedMethod "draw" o = Gtk.Widget.WidgetDrawMethodInfo
ResolveDockPanedMethod "emitPresented" o = Dazzle.DockItem.DockItemEmitPresentedMethodInfo
ResolveDockPanedMethod "ensureStyle" o = Gtk.Widget.WidgetEnsureStyleMethodInfo
ResolveDockPanedMethod "errorBell" o = Gtk.Widget.WidgetErrorBellMethodInfo
ResolveDockPanedMethod "event" o = Gtk.Widget.WidgetEventMethodInfo
ResolveDockPanedMethod "forall" o = Gtk.Container.ContainerForallMethodInfo
ResolveDockPanedMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo
ResolveDockPanedMethod "foreach" o = Gtk.Container.ContainerForeachMethodInfo
ResolveDockPanedMethod "freezeChildNotify" o = Gtk.Widget.WidgetFreezeChildNotifyMethodInfo
ResolveDockPanedMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo
ResolveDockPanedMethod "getv" o = GObject.Object.ObjectGetvMethodInfo
ResolveDockPanedMethod "grabAdd" o = Gtk.Widget.WidgetGrabAddMethodInfo
ResolveDockPanedMethod "grabDefault" o = Gtk.Widget.WidgetGrabDefaultMethodInfo
ResolveDockPanedMethod "grabFocus" o = Gtk.Widget.WidgetGrabFocusMethodInfo
ResolveDockPanedMethod "grabRemove" o = Gtk.Widget.WidgetGrabRemoveMethodInfo
ResolveDockPanedMethod "hasDefault" o = Gtk.Widget.WidgetHasDefaultMethodInfo
ResolveDockPanedMethod "hasFocus" o = Gtk.Widget.WidgetHasFocusMethodInfo
ResolveDockPanedMethod "hasGrab" o = Gtk.Widget.WidgetHasGrabMethodInfo
ResolveDockPanedMethod "hasRcStyle" o = Gtk.Widget.WidgetHasRcStyleMethodInfo
ResolveDockPanedMethod "hasScreen" o = Gtk.Widget.WidgetHasScreenMethodInfo
ResolveDockPanedMethod "hasVisibleFocus" o = Gtk.Widget.WidgetHasVisibleFocusMethodInfo
ResolveDockPanedMethod "hasWidgets" o = Dazzle.DockItem.DockItemHasWidgetsMethodInfo
ResolveDockPanedMethod "hide" o = Gtk.Widget.WidgetHideMethodInfo
ResolveDockPanedMethod "hideOnDelete" o = Gtk.Widget.WidgetHideOnDeleteMethodInfo
ResolveDockPanedMethod "inDestruction" o = Gtk.Widget.WidgetInDestructionMethodInfo
ResolveDockPanedMethod "initTemplate" o = Gtk.Widget.WidgetInitTemplateMethodInfo
ResolveDockPanedMethod "inputShapeCombineRegion" o = Gtk.Widget.WidgetInputShapeCombineRegionMethodInfo
ResolveDockPanedMethod "insertActionGroup" o = Gtk.Widget.WidgetInsertActionGroupMethodInfo
ResolveDockPanedMethod "intersect" o = Gtk.Widget.WidgetIntersectMethodInfo
ResolveDockPanedMethod "isAncestor" o = Gtk.Widget.WidgetIsAncestorMethodInfo
ResolveDockPanedMethod "isComposited" o = Gtk.Widget.WidgetIsCompositedMethodInfo
ResolveDockPanedMethod "isDrawable" o = Gtk.Widget.WidgetIsDrawableMethodInfo
ResolveDockPanedMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo
ResolveDockPanedMethod "isFocus" o = Gtk.Widget.WidgetIsFocusMethodInfo
ResolveDockPanedMethod "isSensitive" o = Gtk.Widget.WidgetIsSensitiveMethodInfo
ResolveDockPanedMethod "isToplevel" o = Gtk.Widget.WidgetIsToplevelMethodInfo
ResolveDockPanedMethod "isVisible" o = Gtk.Widget.WidgetIsVisibleMethodInfo
ResolveDockPanedMethod "keynavFailed" o = Gtk.Widget.WidgetKeynavFailedMethodInfo
ResolveDockPanedMethod "listAccelClosures" o = Gtk.Widget.WidgetListAccelClosuresMethodInfo
ResolveDockPanedMethod "listActionPrefixes" o = Gtk.Widget.WidgetListActionPrefixesMethodInfo
ResolveDockPanedMethod "listMnemonicLabels" o = Gtk.Widget.WidgetListMnemonicLabelsMethodInfo
ResolveDockPanedMethod "map" o = Gtk.Widget.WidgetMapMethodInfo
ResolveDockPanedMethod "minimize" o = Dazzle.DockItem.DockItemMinimizeMethodInfo
ResolveDockPanedMethod "mnemonicActivate" o = Gtk.Widget.WidgetMnemonicActivateMethodInfo
ResolveDockPanedMethod "modifyBase" o = Gtk.Widget.WidgetModifyBaseMethodInfo
ResolveDockPanedMethod "modifyBg" o = Gtk.Widget.WidgetModifyBgMethodInfo
ResolveDockPanedMethod "modifyCursor" o = Gtk.Widget.WidgetModifyCursorMethodInfo
ResolveDockPanedMethod "modifyFg" o = Gtk.Widget.WidgetModifyFgMethodInfo
ResolveDockPanedMethod "modifyFont" o = Gtk.Widget.WidgetModifyFontMethodInfo
ResolveDockPanedMethod "modifyStyle" o = Gtk.Widget.WidgetModifyStyleMethodInfo
ResolveDockPanedMethod "modifyText" o = Gtk.Widget.WidgetModifyTextMethodInfo
ResolveDockPanedMethod "needsAttention" o = Dazzle.DockItem.DockItemNeedsAttentionMethodInfo
ResolveDockPanedMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo
ResolveDockPanedMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo
ResolveDockPanedMethod "overrideBackgroundColor" o = Gtk.Widget.WidgetOverrideBackgroundColorMethodInfo
ResolveDockPanedMethod "overrideColor" o = Gtk.Widget.WidgetOverrideColorMethodInfo
ResolveDockPanedMethod "overrideCursor" o = Gtk.Widget.WidgetOverrideCursorMethodInfo
ResolveDockPanedMethod "overrideFont" o = Gtk.Widget.WidgetOverrideFontMethodInfo
ResolveDockPanedMethod "overrideSymbolicColor" o = Gtk.Widget.WidgetOverrideSymbolicColorMethodInfo
ResolveDockPanedMethod "parserFinished" o = Gtk.Buildable.BuildableParserFinishedMethodInfo
ResolveDockPanedMethod "path" o = Gtk.Widget.WidgetPathMethodInfo
ResolveDockPanedMethod "present" o = Dazzle.DockItem.DockItemPresentMethodInfo
ResolveDockPanedMethod "presentChild" o = Dazzle.DockItem.DockItemPresentChildMethodInfo
ResolveDockPanedMethod "propagateDraw" o = Gtk.Container.ContainerPropagateDrawMethodInfo
ResolveDockPanedMethod "queueAllocate" o = Gtk.Widget.WidgetQueueAllocateMethodInfo
ResolveDockPanedMethod "queueComputeExpand" o = Gtk.Widget.WidgetQueueComputeExpandMethodInfo
ResolveDockPanedMethod "queueDraw" o = Gtk.Widget.WidgetQueueDrawMethodInfo
ResolveDockPanedMethod "queueDrawArea" o = Gtk.Widget.WidgetQueueDrawAreaMethodInfo
ResolveDockPanedMethod "queueDrawRegion" o = Gtk.Widget.WidgetQueueDrawRegionMethodInfo
ResolveDockPanedMethod "queueResize" o = Gtk.Widget.WidgetQueueResizeMethodInfo
ResolveDockPanedMethod "queueResizeNoRedraw" o = Gtk.Widget.WidgetQueueResizeNoRedrawMethodInfo
ResolveDockPanedMethod "realize" o = Gtk.Widget.WidgetRealizeMethodInfo
ResolveDockPanedMethod "ref" o = GObject.Object.ObjectRefMethodInfo
ResolveDockPanedMethod "refGicon" o = Dazzle.DockItem.DockItemRefGiconMethodInfo
ResolveDockPanedMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo
ResolveDockPanedMethod "regionIntersect" o = Gtk.Widget.WidgetRegionIntersectMethodInfo
ResolveDockPanedMethod "registerWindow" o = Gtk.Widget.WidgetRegisterWindowMethodInfo
ResolveDockPanedMethod "release" o = Dazzle.DockItem.DockItemReleaseMethodInfo
ResolveDockPanedMethod "remove" o = Gtk.Container.ContainerRemoveMethodInfo
ResolveDockPanedMethod "removeAccelerator" o = Gtk.Widget.WidgetRemoveAcceleratorMethodInfo
ResolveDockPanedMethod "removeMnemonicLabel" o = Gtk.Widget.WidgetRemoveMnemonicLabelMethodInfo
ResolveDockPanedMethod "removeTickCallback" o = Gtk.Widget.WidgetRemoveTickCallbackMethodInfo
ResolveDockPanedMethod "renderIcon" o = Gtk.Widget.WidgetRenderIconMethodInfo
ResolveDockPanedMethod "renderIconPixbuf" o = Gtk.Widget.WidgetRenderIconPixbufMethodInfo
ResolveDockPanedMethod "reparent" o = Gtk.Widget.WidgetReparentMethodInfo
ResolveDockPanedMethod "resetRcStyles" o = Gtk.Widget.WidgetResetRcStylesMethodInfo
ResolveDockPanedMethod "resetStyle" o = Gtk.Widget.WidgetResetStyleMethodInfo
ResolveDockPanedMethod "resizeChildren" o = Gtk.Container.ContainerResizeChildrenMethodInfo
ResolveDockPanedMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo
ResolveDockPanedMethod "sendExpose" o = Gtk.Widget.WidgetSendExposeMethodInfo
ResolveDockPanedMethod "sendFocusChange" o = Gtk.Widget.WidgetSendFocusChangeMethodInfo
ResolveDockPanedMethod "shapeCombineRegion" o = Gtk.Widget.WidgetShapeCombineRegionMethodInfo
ResolveDockPanedMethod "show" o = Gtk.Widget.WidgetShowMethodInfo
ResolveDockPanedMethod "showAll" o = Gtk.Widget.WidgetShowAllMethodInfo
ResolveDockPanedMethod "showNow" o = Gtk.Widget.WidgetShowNowMethodInfo
ResolveDockPanedMethod "sizeAllocate" o = Gtk.Widget.WidgetSizeAllocateMethodInfo
ResolveDockPanedMethod "sizeAllocateWithBaseline" o = Gtk.Widget.WidgetSizeAllocateWithBaselineMethodInfo
ResolveDockPanedMethod "sizeRequest" o = Gtk.Widget.WidgetSizeRequestMethodInfo
ResolveDockPanedMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo
ResolveDockPanedMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo
ResolveDockPanedMethod "styleAttach" o = Gtk.Widget.WidgetStyleAttachMethodInfo
ResolveDockPanedMethod "styleGetProperty" o = Gtk.Widget.WidgetStyleGetPropertyMethodInfo
ResolveDockPanedMethod "thawChildNotify" o = Gtk.Widget.WidgetThawChildNotifyMethodInfo
ResolveDockPanedMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo
ResolveDockPanedMethod "translateCoordinates" o = Gtk.Widget.WidgetTranslateCoordinatesMethodInfo
ResolveDockPanedMethod "triggerTooltipQuery" o = Gtk.Widget.WidgetTriggerTooltipQueryMethodInfo
ResolveDockPanedMethod "unmap" o = Gtk.Widget.WidgetUnmapMethodInfo
ResolveDockPanedMethod "unparent" o = Gtk.Widget.WidgetUnparentMethodInfo
ResolveDockPanedMethod "unrealize" o = Gtk.Widget.WidgetUnrealizeMethodInfo
ResolveDockPanedMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo
ResolveDockPanedMethod "unregisterWindow" o = Gtk.Widget.WidgetUnregisterWindowMethodInfo
ResolveDockPanedMethod "unsetFocusChain" o = Gtk.Container.ContainerUnsetFocusChainMethodInfo
ResolveDockPanedMethod "unsetStateFlags" o = Gtk.Widget.WidgetUnsetStateFlagsMethodInfo
ResolveDockPanedMethod "updateVisibility" o = Dazzle.DockItem.DockItemUpdateVisibilityMethodInfo
ResolveDockPanedMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo
ResolveDockPanedMethod "getAccessible" o = Gtk.Widget.WidgetGetAccessibleMethodInfo
ResolveDockPanedMethod "getActionGroup" o = Gtk.Widget.WidgetGetActionGroupMethodInfo
ResolveDockPanedMethod "getAllocatedBaseline" o = Gtk.Widget.WidgetGetAllocatedBaselineMethodInfo
ResolveDockPanedMethod "getAllocatedHeight" o = Gtk.Widget.WidgetGetAllocatedHeightMethodInfo
ResolveDockPanedMethod "getAllocatedSize" o = Gtk.Widget.WidgetGetAllocatedSizeMethodInfo
ResolveDockPanedMethod "getAllocatedWidth" o = Gtk.Widget.WidgetGetAllocatedWidthMethodInfo
ResolveDockPanedMethod "getAllocation" o = Gtk.Widget.WidgetGetAllocationMethodInfo
ResolveDockPanedMethod "getAncestor" o = Gtk.Widget.WidgetGetAncestorMethodInfo
ResolveDockPanedMethod "getAppPaintable" o = Gtk.Widget.WidgetGetAppPaintableMethodInfo
ResolveDockPanedMethod "getAtPoint" o = Dazzle.MultiPaned.MultiPanedGetAtPointMethodInfo
ResolveDockPanedMethod "getBorderWidth" o = Gtk.Container.ContainerGetBorderWidthMethodInfo
ResolveDockPanedMethod "getCanClose" o = Dazzle.DockItem.DockItemGetCanCloseMethodInfo
ResolveDockPanedMethod "getCanDefault" o = Gtk.Widget.WidgetGetCanDefaultMethodInfo
ResolveDockPanedMethod "getCanFocus" o = Gtk.Widget.WidgetGetCanFocusMethodInfo
ResolveDockPanedMethod "getCanMinimize" o = Dazzle.DockItem.DockItemGetCanMinimizeMethodInfo
ResolveDockPanedMethod "getChildRequisition" o = Gtk.Widget.WidgetGetChildRequisitionMethodInfo
ResolveDockPanedMethod "getChildVisible" o = Gtk.Widget.WidgetGetChildVisibleMethodInfo
ResolveDockPanedMethod "getChildren" o = Gtk.Container.ContainerGetChildrenMethodInfo
ResolveDockPanedMethod "getClip" o = Gtk.Widget.WidgetGetClipMethodInfo
ResolveDockPanedMethod "getClipboard" o = Gtk.Widget.WidgetGetClipboardMethodInfo
ResolveDockPanedMethod "getCompositeName" o = Gtk.Widget.WidgetGetCompositeNameMethodInfo
ResolveDockPanedMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo
ResolveDockPanedMethod "getDeviceEnabled" o = Gtk.Widget.WidgetGetDeviceEnabledMethodInfo
ResolveDockPanedMethod "getDeviceEvents" o = Gtk.Widget.WidgetGetDeviceEventsMethodInfo
ResolveDockPanedMethod "getDirection" o = Gtk.Widget.WidgetGetDirectionMethodInfo
ResolveDockPanedMethod "getDisplay" o = Gtk.Widget.WidgetGetDisplayMethodInfo
ResolveDockPanedMethod "getDoubleBuffered" o = Gtk.Widget.WidgetGetDoubleBufferedMethodInfo
ResolveDockPanedMethod "getEvents" o = Gtk.Widget.WidgetGetEventsMethodInfo
ResolveDockPanedMethod "getFocusChain" o = Gtk.Container.ContainerGetFocusChainMethodInfo
ResolveDockPanedMethod "getFocusChild" o = Gtk.Container.ContainerGetFocusChildMethodInfo
ResolveDockPanedMethod "getFocusHadjustment" o = Gtk.Container.ContainerGetFocusHadjustmentMethodInfo
ResolveDockPanedMethod "getFocusOnClick" o = Gtk.Widget.WidgetGetFocusOnClickMethodInfo
ResolveDockPanedMethod "getFocusVadjustment" o = Gtk.Container.ContainerGetFocusVadjustmentMethodInfo
ResolveDockPanedMethod "getFontMap" o = Gtk.Widget.WidgetGetFontMapMethodInfo
ResolveDockPanedMethod "getFontOptions" o = Gtk.Widget.WidgetGetFontOptionsMethodInfo
ResolveDockPanedMethod "getFrameClock" o = Gtk.Widget.WidgetGetFrameClockMethodInfo
ResolveDockPanedMethod "getHalign" o = Gtk.Widget.WidgetGetHalignMethodInfo
ResolveDockPanedMethod "getHasTooltip" o = Gtk.Widget.WidgetGetHasTooltipMethodInfo
ResolveDockPanedMethod "getHasWindow" o = Gtk.Widget.WidgetGetHasWindowMethodInfo
ResolveDockPanedMethod "getHexpand" o = Gtk.Widget.WidgetGetHexpandMethodInfo
ResolveDockPanedMethod "getHexpandSet" o = Gtk.Widget.WidgetGetHexpandSetMethodInfo
ResolveDockPanedMethod "getIconName" o = Dazzle.DockItem.DockItemGetIconNameMethodInfo
ResolveDockPanedMethod "getInternalChild" o = Gtk.Buildable.BuildableGetInternalChildMethodInfo
ResolveDockPanedMethod "getManager" o = Dazzle.DockItem.DockItemGetManagerMethodInfo
ResolveDockPanedMethod "getMapped" o = Gtk.Widget.WidgetGetMappedMethodInfo
ResolveDockPanedMethod "getMarginBottom" o = Gtk.Widget.WidgetGetMarginBottomMethodInfo
ResolveDockPanedMethod "getMarginEnd" o = Gtk.Widget.WidgetGetMarginEndMethodInfo
ResolveDockPanedMethod "getMarginLeft" o = Gtk.Widget.WidgetGetMarginLeftMethodInfo
ResolveDockPanedMethod "getMarginRight" o = Gtk.Widget.WidgetGetMarginRightMethodInfo
ResolveDockPanedMethod "getMarginStart" o = Gtk.Widget.WidgetGetMarginStartMethodInfo
ResolveDockPanedMethod "getMarginTop" o = Gtk.Widget.WidgetGetMarginTopMethodInfo
ResolveDockPanedMethod "getModifierMask" o = Gtk.Widget.WidgetGetModifierMaskMethodInfo
ResolveDockPanedMethod "getModifierStyle" o = Gtk.Widget.WidgetGetModifierStyleMethodInfo
ResolveDockPanedMethod "getNChildren" o = Dazzle.MultiPaned.MultiPanedGetNChildrenMethodInfo
ResolveDockPanedMethod "getName" o = Gtk.Widget.WidgetGetNameMethodInfo
ResolveDockPanedMethod "getNoShowAll" o = Gtk.Widget.WidgetGetNoShowAllMethodInfo
ResolveDockPanedMethod "getNthChild" o = Dazzle.MultiPaned.MultiPanedGetNthChildMethodInfo
ResolveDockPanedMethod "getOpacity" o = Gtk.Widget.WidgetGetOpacityMethodInfo
ResolveDockPanedMethod "getOrientation" o = Gtk.Orientable.OrientableGetOrientationMethodInfo
ResolveDockPanedMethod "getPangoContext" o = Gtk.Widget.WidgetGetPangoContextMethodInfo
ResolveDockPanedMethod "getParent" o = Gtk.Widget.WidgetGetParentMethodInfo
ResolveDockPanedMethod "getParentWindow" o = Gtk.Widget.WidgetGetParentWindowMethodInfo
ResolveDockPanedMethod "getPath" o = Gtk.Widget.WidgetGetPathMethodInfo
ResolveDockPanedMethod "getPathForChild" o = Gtk.Container.ContainerGetPathForChildMethodInfo
ResolveDockPanedMethod "getPointer" o = Gtk.Widget.WidgetGetPointerMethodInfo
ResolveDockPanedMethod "getPreferredHeight" o = Gtk.Widget.WidgetGetPreferredHeightMethodInfo
ResolveDockPanedMethod "getPreferredHeightAndBaselineForWidth" o = Gtk.Widget.WidgetGetPreferredHeightAndBaselineForWidthMethodInfo
ResolveDockPanedMethod "getPreferredHeightForWidth" o = Gtk.Widget.WidgetGetPreferredHeightForWidthMethodInfo
ResolveDockPanedMethod "getPreferredSize" o = Gtk.Widget.WidgetGetPreferredSizeMethodInfo
ResolveDockPanedMethod "getPreferredWidth" o = Gtk.Widget.WidgetGetPreferredWidthMethodInfo
ResolveDockPanedMethod "getPreferredWidthForHeight" o = Gtk.Widget.WidgetGetPreferredWidthForHeightMethodInfo
ResolveDockPanedMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo
ResolveDockPanedMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo
ResolveDockPanedMethod "getRealized" o = Gtk.Widget.WidgetGetRealizedMethodInfo
ResolveDockPanedMethod "getReceivesDefault" o = Gtk.Widget.WidgetGetReceivesDefaultMethodInfo
ResolveDockPanedMethod "getRequestMode" o = Gtk.Widget.WidgetGetRequestModeMethodInfo
ResolveDockPanedMethod "getRequisition" o = Gtk.Widget.WidgetGetRequisitionMethodInfo
ResolveDockPanedMethod "getResizeMode" o = Gtk.Container.ContainerGetResizeModeMethodInfo
ResolveDockPanedMethod "getRootWindow" o = Gtk.Widget.WidgetGetRootWindowMethodInfo
ResolveDockPanedMethod "getScaleFactor" o = Gtk.Widget.WidgetGetScaleFactorMethodInfo
ResolveDockPanedMethod "getScreen" o = Gtk.Widget.WidgetGetScreenMethodInfo
ResolveDockPanedMethod "getSensitive" o = Gtk.Widget.WidgetGetSensitiveMethodInfo
ResolveDockPanedMethod "getSettings" o = Gtk.Widget.WidgetGetSettingsMethodInfo
ResolveDockPanedMethod "getSizeRequest" o = Gtk.Widget.WidgetGetSizeRequestMethodInfo
ResolveDockPanedMethod "getState" o = Gtk.Widget.WidgetGetStateMethodInfo
ResolveDockPanedMethod "getStateFlags" o = Gtk.Widget.WidgetGetStateFlagsMethodInfo
ResolveDockPanedMethod "getStyle" o = Gtk.Widget.WidgetGetStyleMethodInfo
ResolveDockPanedMethod "getStyleContext" o = Gtk.Widget.WidgetGetStyleContextMethodInfo
ResolveDockPanedMethod "getSupportMultidevice" o = Gtk.Widget.WidgetGetSupportMultideviceMethodInfo
ResolveDockPanedMethod "getTemplateChild" o = Gtk.Widget.WidgetGetTemplateChildMethodInfo
ResolveDockPanedMethod "getTitle" o = Dazzle.DockItem.DockItemGetTitleMethodInfo
ResolveDockPanedMethod "getTooltipMarkup" o = Gtk.Widget.WidgetGetTooltipMarkupMethodInfo
ResolveDockPanedMethod "getTooltipText" o = Gtk.Widget.WidgetGetTooltipTextMethodInfo
ResolveDockPanedMethod "getTooltipWindow" o = Gtk.Widget.WidgetGetTooltipWindowMethodInfo
ResolveDockPanedMethod "getToplevel" o = Gtk.Widget.WidgetGetToplevelMethodInfo
ResolveDockPanedMethod "getValign" o = Gtk.Widget.WidgetGetValignMethodInfo
ResolveDockPanedMethod "getValignWithBaseline" o = Gtk.Widget.WidgetGetValignWithBaselineMethodInfo
ResolveDockPanedMethod "getVexpand" o = Gtk.Widget.WidgetGetVexpandMethodInfo
ResolveDockPanedMethod "getVexpandSet" o = Gtk.Widget.WidgetGetVexpandSetMethodInfo
ResolveDockPanedMethod "getVisible" o = Gtk.Widget.WidgetGetVisibleMethodInfo
ResolveDockPanedMethod "getVisual" o = Gtk.Widget.WidgetGetVisualMethodInfo
ResolveDockPanedMethod "getWindow" o = Gtk.Widget.WidgetGetWindowMethodInfo
ResolveDockPanedMethod "setAccelPath" o = Gtk.Widget.WidgetSetAccelPathMethodInfo
ResolveDockPanedMethod "setAllocation" o = Gtk.Widget.WidgetSetAllocationMethodInfo
ResolveDockPanedMethod "setAppPaintable" o = Gtk.Widget.WidgetSetAppPaintableMethodInfo
ResolveDockPanedMethod "setBorderWidth" o = Gtk.Container.ContainerSetBorderWidthMethodInfo
ResolveDockPanedMethod "setBuildableProperty" o = Gtk.Buildable.BuildableSetBuildablePropertyMethodInfo
ResolveDockPanedMethod "setCanDefault" o = Gtk.Widget.WidgetSetCanDefaultMethodInfo
ResolveDockPanedMethod "setCanFocus" o = Gtk.Widget.WidgetSetCanFocusMethodInfo
ResolveDockPanedMethod "setChildVisible" o = Gtk.Widget.WidgetSetChildVisibleMethodInfo
ResolveDockPanedMethod "setClip" o = Gtk.Widget.WidgetSetClipMethodInfo
ResolveDockPanedMethod "setCompositeName" o = Gtk.Widget.WidgetSetCompositeNameMethodInfo
ResolveDockPanedMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo
ResolveDockPanedMethod "setDataFull" o = GObject.Object.ObjectSetDataFullMethodInfo
ResolveDockPanedMethod "setDeviceEnabled" o = Gtk.Widget.WidgetSetDeviceEnabledMethodInfo
ResolveDockPanedMethod "setDeviceEvents" o = Gtk.Widget.WidgetSetDeviceEventsMethodInfo
ResolveDockPanedMethod "setDirection" o = Gtk.Widget.WidgetSetDirectionMethodInfo
ResolveDockPanedMethod "setDoubleBuffered" o = Gtk.Widget.WidgetSetDoubleBufferedMethodInfo
ResolveDockPanedMethod "setEvents" o = Gtk.Widget.WidgetSetEventsMethodInfo
ResolveDockPanedMethod "setFocusChain" o = Gtk.Container.ContainerSetFocusChainMethodInfo
ResolveDockPanedMethod "setFocusChild" o = Gtk.Container.ContainerSetFocusChildMethodInfo
ResolveDockPanedMethod "setFocusHadjustment" o = Gtk.Container.ContainerSetFocusHadjustmentMethodInfo
ResolveDockPanedMethod "setFocusOnClick" o = Gtk.Widget.WidgetSetFocusOnClickMethodInfo
ResolveDockPanedMethod "setFocusVadjustment" o = Gtk.Container.ContainerSetFocusVadjustmentMethodInfo
ResolveDockPanedMethod "setFontMap" o = Gtk.Widget.WidgetSetFontMapMethodInfo
ResolveDockPanedMethod "setFontOptions" o = Gtk.Widget.WidgetSetFontOptionsMethodInfo
ResolveDockPanedMethod "setHalign" o = Gtk.Widget.WidgetSetHalignMethodInfo
ResolveDockPanedMethod "setHasTooltip" o = Gtk.Widget.WidgetSetHasTooltipMethodInfo
ResolveDockPanedMethod "setHasWindow" o = Gtk.Widget.WidgetSetHasWindowMethodInfo
ResolveDockPanedMethod "setHexpand" o = Gtk.Widget.WidgetSetHexpandMethodInfo
ResolveDockPanedMethod "setHexpandSet" o = Gtk.Widget.WidgetSetHexpandSetMethodInfo
ResolveDockPanedMethod "setManager" o = Dazzle.DockItem.DockItemSetManagerMethodInfo
ResolveDockPanedMethod "setMapped" o = Gtk.Widget.WidgetSetMappedMethodInfo
ResolveDockPanedMethod "setMarginBottom" o = Gtk.Widget.WidgetSetMarginBottomMethodInfo
ResolveDockPanedMethod "setMarginEnd" o = Gtk.Widget.WidgetSetMarginEndMethodInfo
ResolveDockPanedMethod "setMarginLeft" o = Gtk.Widget.WidgetSetMarginLeftMethodInfo
ResolveDockPanedMethod "setMarginRight" o = Gtk.Widget.WidgetSetMarginRightMethodInfo
ResolveDockPanedMethod "setMarginStart" o = Gtk.Widget.WidgetSetMarginStartMethodInfo
ResolveDockPanedMethod "setMarginTop" o = Gtk.Widget.WidgetSetMarginTopMethodInfo
ResolveDockPanedMethod "setName" o = Gtk.Widget.WidgetSetNameMethodInfo
ResolveDockPanedMethod "setNoShowAll" o = Gtk.Widget.WidgetSetNoShowAllMethodInfo
ResolveDockPanedMethod "setOpacity" o = Gtk.Widget.WidgetSetOpacityMethodInfo
ResolveDockPanedMethod "setOrientation" o = Gtk.Orientable.OrientableSetOrientationMethodInfo
ResolveDockPanedMethod "setParent" o = Gtk.Widget.WidgetSetParentMethodInfo
ResolveDockPanedMethod "setParentWindow" o = Gtk.Widget.WidgetSetParentWindowMethodInfo
ResolveDockPanedMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo
ResolveDockPanedMethod "setRealized" o = Gtk.Widget.WidgetSetRealizedMethodInfo
ResolveDockPanedMethod "setReallocateRedraws" o = Gtk.Container.ContainerSetReallocateRedrawsMethodInfo
ResolveDockPanedMethod "setReceivesDefault" o = Gtk.Widget.WidgetSetReceivesDefaultMethodInfo
ResolveDockPanedMethod "setRedrawOnAllocate" o = Gtk.Widget.WidgetSetRedrawOnAllocateMethodInfo
ResolveDockPanedMethod "setResizeMode" o = Gtk.Container.ContainerSetResizeModeMethodInfo
ResolveDockPanedMethod "setSensitive" o = Gtk.Widget.WidgetSetSensitiveMethodInfo
ResolveDockPanedMethod "setSizeRequest" o = Gtk.Widget.WidgetSetSizeRequestMethodInfo
ResolveDockPanedMethod "setState" o = Gtk.Widget.WidgetSetStateMethodInfo
ResolveDockPanedMethod "setStateFlags" o = Gtk.Widget.WidgetSetStateFlagsMethodInfo
ResolveDockPanedMethod "setStyle" o = Gtk.Widget.WidgetSetStyleMethodInfo
ResolveDockPanedMethod "setSupportMultidevice" o = Gtk.Widget.WidgetSetSupportMultideviceMethodInfo
ResolveDockPanedMethod "setTooltipMarkup" o = Gtk.Widget.WidgetSetTooltipMarkupMethodInfo
ResolveDockPanedMethod "setTooltipText" o = Gtk.Widget.WidgetSetTooltipTextMethodInfo
ResolveDockPanedMethod "setTooltipWindow" o = Gtk.Widget.WidgetSetTooltipWindowMethodInfo
ResolveDockPanedMethod "setValign" o = Gtk.Widget.WidgetSetValignMethodInfo
ResolveDockPanedMethod "setVexpand" o = Gtk.Widget.WidgetSetVexpandMethodInfo
ResolveDockPanedMethod "setVexpandSet" o = Gtk.Widget.WidgetSetVexpandSetMethodInfo
ResolveDockPanedMethod "setVisible" o = Gtk.Widget.WidgetSetVisibleMethodInfo
ResolveDockPanedMethod "setVisual" o = Gtk.Widget.WidgetSetVisualMethodInfo
ResolveDockPanedMethod "setWindow" o = Gtk.Widget.WidgetSetWindowMethodInfo
ResolveDockPanedMethod l o = O.MethodResolutionFailed l o
instance (info ~ ResolveDockPanedMethod t DockPaned, O.OverloadedMethod info DockPaned p) => OL.IsLabel t (DockPaned -> p) where
#if MIN_VERSION_base(4,10,0)
fromLabel = O.overloadedMethod @info
#else
fromLabel _ = O.overloadedMethod @info
#endif
#if MIN_VERSION_base(4,13,0)
instance (info ~ ResolveDockPanedMethod t DockPaned, O.OverloadedMethod info DockPaned p, R.HasField t DockPaned p) => R.HasField t DockPaned p where
getField = O.overloadedMethod @info
#endif
instance (info ~ ResolveDockPanedMethod t DockPaned, O.OverloadedMethodInfo info DockPaned) => OL.IsLabel t (O.MethodProxy info DockPaned) where
#if MIN_VERSION_base(4,10,0)
fromLabel = O.MethodProxy
#else
fromLabel _ = O.MethodProxy
#endif
#endif
#if defined(ENABLE_OVERLOADING)
instance O.HasAttributeList DockPaned
type instance O.AttributeList DockPaned = DockPanedAttributeList
type DockPanedAttributeList = ('[ '("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), '("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), '("name", Gtk.Widget.WidgetNamePropertyInfo), '("noShowAll", Gtk.Widget.WidgetNoShowAllPropertyInfo), '("opacity", Gtk.Widget.WidgetOpacityPropertyInfo), '("orientation", Dazzle.MultiPaned.MultiPanedOrientationPropertyInfo), '("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, DK.Type)])
#endif
#if defined(ENABLE_OVERLOADING)
#endif
#if defined(ENABLE_OVERLOADING)
type instance O.SignalList DockPaned = DockPanedSignalList
type DockPanedSignalList = ('[ '("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), '("managerSet", Dazzle.DockItem.DockItemManagerSetSignalInfo), '("map", Gtk.Widget.WidgetMapSignalInfo), '("mapEvent", Gtk.Widget.WidgetMapEventSignalInfo), '("mnemonicActivate", Gtk.Widget.WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", Gtk.Widget.WidgetMotionNotifyEventSignalInfo), '("moveFocus", Gtk.Widget.WidgetMoveFocusSignalInfo), '("needsAttention", Dazzle.DockItem.DockItemNeedsAttentionSignalInfo), '("notify", GObject.Object.ObjectNotifySignalInfo), '("parentSet", Gtk.Widget.WidgetParentSetSignalInfo), '("popupMenu", Gtk.Widget.WidgetPopupMenuSignalInfo), '("presented", Dazzle.DockItem.DockItemPresentedSignalInfo), '("propertyNotifyEvent", Gtk.Widget.WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", Gtk.Widget.WidgetProximityInEventSignalInfo), '("proximityOutEvent", Gtk.Widget.WidgetProximityOutEventSignalInfo), '("queryTooltip", Gtk.Widget.WidgetQueryTooltipSignalInfo), '("realize", Gtk.Widget.WidgetRealizeSignalInfo), '("remove", Gtk.Container.ContainerRemoveSignalInfo), '("resizeDragBegin", Dazzle.MultiPaned.MultiPanedResizeDragBeginSignalInfo), '("resizeDragEnd", Dazzle.MultiPaned.MultiPanedResizeDragEndSignalInfo), '("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, DK.Type)])
#endif
foreign import ccall "dzl_dock_paned_new" dzl_dock_paned_new ::
IO (Ptr DockPaned)
dockPanedNew ::
(B.CallStack.HasCallStack, MonadIO m) =>
m DockPaned
dockPanedNew :: forall (m :: * -> *). (HasCallStack, MonadIO m) => m DockPaned
dockPanedNew = IO DockPaned -> m DockPaned
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO DockPaned -> m DockPaned) -> IO DockPaned -> m DockPaned
forall a b. (a -> b) -> a -> b
$ do
Ptr DockPaned
result <- IO (Ptr DockPaned)
dzl_dock_paned_new
Text -> Ptr DockPaned -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"dockPanedNew" Ptr DockPaned
result
DockPaned
result' <- ((ManagedPtr DockPaned -> DockPaned)
-> Ptr DockPaned -> IO DockPaned
forall a b.
(HasCallStack, GObject a, GObject b) =>
(ManagedPtr a -> a) -> Ptr b -> IO a
newObject ManagedPtr DockPaned -> DockPaned
DockPaned) Ptr DockPaned
result
DockPaned -> IO DockPaned
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return DockPaned
result'
#if defined(ENABLE_OVERLOADING)
#endif