Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
GI.Gtk.Objects.OverlayLayout
Contents
Description
Synopsis
- newtype OverlayLayout = OverlayLayout (ManagedPtr OverlayLayout)
- class (GObject o, IsDescendantOf OverlayLayout o) => IsOverlayLayout o
- toOverlayLayout :: (MonadIO m, IsOverlayLayout o) => o -> m OverlayLayout
- overlayLayoutNew :: (HasCallStack, MonadIO m) => m OverlayLayout
Exported types
newtype OverlayLayout Source #
Memory-managed wrapper type.
Constructors
OverlayLayout (ManagedPtr OverlayLayout) |
Instances
Eq OverlayLayout Source # | |
Defined in GI.Gtk.Objects.OverlayLayout Methods (==) :: OverlayLayout -> OverlayLayout -> Bool # (/=) :: OverlayLayout -> OverlayLayout -> Bool # | |
GObject OverlayLayout Source # | |
Defined in GI.Gtk.Objects.OverlayLayout | |
ManagedPtrNewtype OverlayLayout Source # | |
Defined in GI.Gtk.Objects.OverlayLayout Methods toManagedPtr :: OverlayLayout -> ManagedPtr OverlayLayout | |
TypedObject OverlayLayout Source # | |
Defined in GI.Gtk.Objects.OverlayLayout | |
HasParentTypes OverlayLayout Source # | |
Defined in GI.Gtk.Objects.OverlayLayout | |
IsGValue (Maybe OverlayLayout) Source # | Convert |
Defined in GI.Gtk.Objects.OverlayLayout Methods gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe OverlayLayout -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe OverlayLayout) | |
type ParentTypes OverlayLayout Source # | |
Defined in GI.Gtk.Objects.OverlayLayout |
class (GObject o, IsDescendantOf OverlayLayout o) => IsOverlayLayout o Source #
Type class for types which can be safely cast to OverlayLayout
, for instance with toOverlayLayout
.
Instances
(GObject o, IsDescendantOf OverlayLayout o) => IsOverlayLayout o Source # | |
Defined in GI.Gtk.Objects.OverlayLayout |
toOverlayLayout :: (MonadIO m, IsOverlayLayout o) => o -> m OverlayLayout Source #
Cast to OverlayLayout
, for types for which this is known to be safe. For general casts, use castTo
.
Methods
Click to display all available methods, including inherited ones
Methods
allocate, bindProperty, bindPropertyFull, forceFloating, freezeNotify, getv, isFloating, layoutChanged, measure, notify, notifyByPspec, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getData, getLayoutChild, getProperty, getQdata, getRequestMode, getWidget.
Setters
new
Arguments
:: (HasCallStack, MonadIO m) | |
=> m OverlayLayout | Returns: the newly created instance |
Creates a new OverlayLayout
instance.