Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
GI.Dazzle.Objects.DockTransientGrab
Description
No description available in the introspection data.
Synopsis
- newtype DockTransientGrab = DockTransientGrab (ManagedPtr DockTransientGrab)
- class (GObject o, IsDescendantOf DockTransientGrab o) => IsDockTransientGrab o
- toDockTransientGrab :: (MonadIO m, IsDockTransientGrab o) => o -> m DockTransientGrab
- dockTransientGrabAcquire :: (HasCallStack, MonadIO m, IsDockTransientGrab a) => a -> m ()
- dockTransientGrabAddItem :: (HasCallStack, MonadIO m, IsDockTransientGrab a, IsDockItem b) => a -> b -> m ()
- dockTransientGrabCancel :: (HasCallStack, MonadIO m, IsDockTransientGrab a) => a -> m ()
- dockTransientGrabContains :: (HasCallStack, MonadIO m, IsDockTransientGrab a, IsDockItem b) => a -> b -> m Bool
- dockTransientGrabGetTimeout :: (HasCallStack, MonadIO m, IsDockTransientGrab a) => a -> m Word32
- dockTransientGrabIsDescendant :: (HasCallStack, MonadIO m, IsDockTransientGrab a, IsWidget b) => a -> b -> m Bool
- dockTransientGrabNew :: (HasCallStack, MonadIO m) => m DockTransientGrab
- dockTransientGrabRelease :: (HasCallStack, MonadIO m, IsDockTransientGrab a) => a -> m ()
- dockTransientGrabRemoveItem :: (HasCallStack, MonadIO m, IsDockTransientGrab a, IsDockItem b) => a -> b -> m ()
- dockTransientGrabSetTimeout :: (HasCallStack, MonadIO m, IsDockTransientGrab a) => a -> Word32 -> m ()
- dockTransientGrabStealCommonAncestors :: (HasCallStack, MonadIO m, IsDockTransientGrab a, IsDockTransientGrab b) => a -> b -> m ()
- constructDockTransientGrabTimeout :: (IsDockTransientGrab o, MonadIO m) => Word32 -> m (GValueConstruct o)
- getDockTransientGrabTimeout :: (MonadIO m, IsDockTransientGrab o) => o -> m Word32
- setDockTransientGrabTimeout :: (MonadIO m, IsDockTransientGrab o) => o -> Word32 -> m ()
Exported types
newtype DockTransientGrab Source #
Memory-managed wrapper type.
Constructors
DockTransientGrab (ManagedPtr DockTransientGrab) |
Instances
class (GObject o, IsDescendantOf DockTransientGrab o) => IsDockTransientGrab o Source #
Type class for types which can be safely cast to DockTransientGrab
, for instance with toDockTransientGrab
.
Instances
(GObject o, IsDescendantOf DockTransientGrab o) => IsDockTransientGrab o Source # | |
Defined in GI.Dazzle.Objects.DockTransientGrab |
toDockTransientGrab :: (MonadIO m, IsDockTransientGrab o) => o -> m DockTransientGrab Source #
Cast to DockTransientGrab
, 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
acquire, addItem, bindProperty, bindPropertyFull, cancel, contains, forceFloating, freezeNotify, getv, isDescendant, isFloating, notify, notifyByPspec, ref, refSink, release, removeItem, runDispose, stealCommonAncestors, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getData, getProperty, getQdata, getTimeout.
Setters
acquire
dockTransientGrabAcquire :: (HasCallStack, MonadIO m, IsDockTransientGrab a) => a -> m () Source #
No description available in the introspection data.
addItem
dockTransientGrabAddItem :: (HasCallStack, MonadIO m, IsDockTransientGrab a, IsDockItem b) => a -> b -> m () Source #
No description available in the introspection data.
cancel
dockTransientGrabCancel :: (HasCallStack, MonadIO m, IsDockTransientGrab a) => a -> m () Source #
No description available in the introspection data.
contains
dockTransientGrabContains :: (HasCallStack, MonadIO m, IsDockTransientGrab a, IsDockItem b) => a -> b -> m Bool Source #
No description available in the introspection data.
getTimeout
dockTransientGrabGetTimeout :: (HasCallStack, MonadIO m, IsDockTransientGrab a) => a -> m Word32 Source #
No description available in the introspection data.
isDescendant
dockTransientGrabIsDescendant :: (HasCallStack, MonadIO m, IsDockTransientGrab a, IsWidget b) => a -> b -> m Bool Source #
No description available in the introspection data.
new
dockTransientGrabNew :: (HasCallStack, MonadIO m) => m DockTransientGrab Source #
No description available in the introspection data.
release
dockTransientGrabRelease :: (HasCallStack, MonadIO m, IsDockTransientGrab a) => a -> m () Source #
No description available in the introspection data.
removeItem
dockTransientGrabRemoveItem :: (HasCallStack, MonadIO m, IsDockTransientGrab a, IsDockItem b) => a -> b -> m () Source #
No description available in the introspection data.
setTimeout
dockTransientGrabSetTimeout :: (HasCallStack, MonadIO m, IsDockTransientGrab a) => a -> Word32 -> m () Source #
No description available in the introspection data.
stealCommonAncestors
dockTransientGrabStealCommonAncestors :: (HasCallStack, MonadIO m, IsDockTransientGrab a, IsDockTransientGrab b) => a -> b -> m () Source #
No description available in the introspection data.
Properties
timeout
No description available in the introspection data.
constructDockTransientGrabTimeout :: (IsDockTransientGrab o, MonadIO m) => Word32 -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “timeout
” property. This is rarely needed directly, but it is used by new
.
getDockTransientGrabTimeout :: (MonadIO m, IsDockTransientGrab o) => o -> m Word32 Source #
Get the value of the “timeout
” property.
When overloading is enabled, this is equivalent to
get
dockTransientGrab #timeout
setDockTransientGrabTimeout :: (MonadIO m, IsDockTransientGrab o) => o -> Word32 -> m () Source #
Set the value of the “timeout
” property.
When overloading is enabled, this is equivalent to
set
dockTransientGrab [ #timeout:=
value ]