| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.LayoutManager
Description
Documentation
newtype LayoutManager #
Constructors
| LayoutManager (ManagedPtr LayoutManager) |
Instances
class (GObject o, IsDescendantOf LayoutManager o) => IsLayoutManager o #
Instances
| (GObject o, IsDescendantOf LayoutManager o) => IsLayoutManager o | |
Defined in GI.Gtk.Objects.LayoutManager | |
data LayoutManagerAllocateMethodInfo #
Instances
| (signature ~ (b -> Int32 -> Int32 -> Int32 -> m ()), MonadIO m, IsLayoutManager a, IsWidget b) => OverloadedMethod LayoutManagerAllocateMethodInfo a signature | |
Defined in GI.Gtk.Objects.LayoutManager Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo LayoutManagerAllocateMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.LayoutManager Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data LayoutManagerGetLayoutChildMethodInfo #
Instances
| (signature ~ (b -> m LayoutChild), MonadIO m, IsLayoutManager a, IsWidget b) => OverloadedMethod LayoutManagerGetLayoutChildMethodInfo a signature | |
Defined in GI.Gtk.Objects.LayoutManager Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo LayoutManagerGetLayoutChildMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.LayoutManager Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data LayoutManagerGetRequestModeMethodInfo #
Instances
| (signature ~ m SizeRequestMode, MonadIO m, IsLayoutManager a) => OverloadedMethod LayoutManagerGetRequestModeMethodInfo a signature | |
Defined in GI.Gtk.Objects.LayoutManager Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo LayoutManagerGetRequestModeMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.LayoutManager Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data LayoutManagerGetWidgetMethodInfo #
Instances
| (signature ~ m (Maybe Widget), MonadIO m, IsLayoutManager a) => OverloadedMethod LayoutManagerGetWidgetMethodInfo a signature | |
Defined in GI.Gtk.Objects.LayoutManager Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo LayoutManagerGetWidgetMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.LayoutManager Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data LayoutManagerLayoutChangedMethodInfo #
Instances
| (signature ~ m (), MonadIO m, IsLayoutManager a) => OverloadedMethod LayoutManagerLayoutChangedMethodInfo a signature | |
Defined in GI.Gtk.Objects.LayoutManager Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo LayoutManagerLayoutChangedMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.LayoutManager Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data LayoutManagerMeasureMethodInfo #
Instances
| (signature ~ (b -> Orientation -> Int32 -> m (Int32, Int32, Int32, Int32)), MonadIO m, IsLayoutManager a, IsWidget b) => OverloadedMethod LayoutManagerMeasureMethodInfo a signature | |
Defined in GI.Gtk.Objects.LayoutManager Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo LayoutManagerMeasureMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.LayoutManager Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
type family ResolveLayoutManagerMethod (t :: Symbol) o where ... #
Equations
| ResolveLayoutManagerMethod "allocate" o = LayoutManagerAllocateMethodInfo | |
| ResolveLayoutManagerMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveLayoutManagerMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveLayoutManagerMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveLayoutManagerMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveLayoutManagerMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveLayoutManagerMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveLayoutManagerMethod "layoutChanged" o = LayoutManagerLayoutChangedMethodInfo | |
| ResolveLayoutManagerMethod "measure" o = LayoutManagerMeasureMethodInfo | |
| ResolveLayoutManagerMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveLayoutManagerMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveLayoutManagerMethod "ref" o = ObjectRefMethodInfo | |
| ResolveLayoutManagerMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveLayoutManagerMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveLayoutManagerMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveLayoutManagerMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveLayoutManagerMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveLayoutManagerMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveLayoutManagerMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveLayoutManagerMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveLayoutManagerMethod "getLayoutChild" o = LayoutManagerGetLayoutChildMethodInfo | |
| ResolveLayoutManagerMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveLayoutManagerMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveLayoutManagerMethod "getRequestMode" o = LayoutManagerGetRequestModeMethodInfo | |
| ResolveLayoutManagerMethod "getWidget" o = LayoutManagerGetWidgetMethodInfo | |
| ResolveLayoutManagerMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveLayoutManagerMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveLayoutManagerMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveLayoutManagerMethod l o = MethodResolutionFailed l o :: Type |
layoutManagerAllocate :: (HasCallStack, MonadIO m, IsLayoutManager a, IsWidget b) => a -> b -> Int32 -> Int32 -> Int32 -> m () #
layoutManagerGetLayoutChild :: (HasCallStack, MonadIO m, IsLayoutManager a, IsWidget b) => a -> b -> m LayoutChild #
layoutManagerGetRequestMode :: (HasCallStack, MonadIO m, IsLayoutManager a) => a -> m SizeRequestMode #
layoutManagerGetWidget :: (HasCallStack, MonadIO m, IsLayoutManager a) => a -> m (Maybe Widget) #
layoutManagerLayoutChanged :: (HasCallStack, MonadIO m, IsLayoutManager a) => a -> m () #
layoutManagerMeasure :: (HasCallStack, MonadIO m, IsLayoutManager a, IsWidget b) => a -> b -> Orientation -> Int32 -> m (Int32, Int32, Int32, Int32) #
toLayoutManager :: (MonadIO m, IsLayoutManager o) => o -> m LayoutManager #