Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | None |
Language | Haskell2010 |
No description available in the introspection data.
Synopsis
- newtype FixedLayoutChild = FixedLayoutChild (ManagedPtr FixedLayoutChild)
- class (GObject o, IsDescendantOf FixedLayoutChild o) => IsFixedLayoutChild o
- toFixedLayoutChild :: (MonadIO m, IsFixedLayoutChild o) => o -> m FixedLayoutChild
- noFixedLayoutChild :: Maybe FixedLayoutChild
- fixedLayoutChildGetPosition :: (HasCallStack, MonadIO m, IsFixedLayoutChild a) => a -> m (Maybe Transform)
- fixedLayoutChildSetPosition :: (HasCallStack, MonadIO m, IsFixedLayoutChild a) => a -> Transform -> m ()
- constructFixedLayoutChildPosition :: IsFixedLayoutChild o => Transform -> IO (GValueConstruct o)
- getFixedLayoutChildPosition :: (MonadIO m, IsFixedLayoutChild o) => o -> m (Maybe Transform)
- setFixedLayoutChildPosition :: (MonadIO m, IsFixedLayoutChild o) => o -> Transform -> m ()
Exported types
newtype FixedLayoutChild Source #
Memory-managed wrapper type.
Instances
Eq FixedLayoutChild Source # | |
Defined in GI.Gtk.Objects.FixedLayoutChild (==) :: FixedLayoutChild -> FixedLayoutChild -> Bool # (/=) :: FixedLayoutChild -> FixedLayoutChild -> Bool # | |
IsGValue FixedLayoutChild Source # | Convert |
Defined in GI.Gtk.Objects.FixedLayoutChild toGValue :: FixedLayoutChild -> IO GValue # fromGValue :: GValue -> IO FixedLayoutChild # | |
GObject FixedLayoutChild Source # | |
Defined in GI.Gtk.Objects.FixedLayoutChild gobjectType :: IO GType # | |
HasParentTypes FixedLayoutChild Source # | |
Defined in GI.Gtk.Objects.FixedLayoutChild | |
type ParentTypes FixedLayoutChild Source # | |
Defined in GI.Gtk.Objects.FixedLayoutChild |
class (GObject o, IsDescendantOf FixedLayoutChild o) => IsFixedLayoutChild o Source #
Type class for types which can be safely cast to FixedLayoutChild
, for instance with toFixedLayoutChild
.
Instances
(GObject o, IsDescendantOf FixedLayoutChild o) => IsFixedLayoutChild o Source # | |
Defined in GI.Gtk.Objects.FixedLayoutChild |
toFixedLayoutChild :: (MonadIO m, IsFixedLayoutChild o) => o -> m FixedLayoutChild Source #
Cast to FixedLayoutChild
, for types for which this is known to be safe. For general casts, use castTo
.
noFixedLayoutChild :: Maybe FixedLayoutChild Source #
A convenience alias for Nothing
:: Maybe
FixedLayoutChild
.
Methods
Overloaded methods
getPosition
fixedLayoutChildGetPosition Source #
:: (HasCallStack, MonadIO m, IsFixedLayoutChild a) | |
=> a |
|
-> m (Maybe Transform) | Returns: a |
Retrieves the transformation of the child of a FixedLayout
.
setPosition
fixedLayoutChildSetPosition Source #
:: (HasCallStack, MonadIO m, IsFixedLayoutChild a) | |
=> a |
|
-> Transform |
|
-> m () |
Sets the transformation of the child of a FixedLayout
.
Properties
position
No description available in the introspection data.
constructFixedLayoutChildPosition :: IsFixedLayoutChild o => Transform -> IO (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “position
” property. This is rarely needed directly, but it is used by new
.
getFixedLayoutChildPosition :: (MonadIO m, IsFixedLayoutChild o) => o -> m (Maybe Transform) Source #
Get the value of the “position
” property.
When overloading is enabled, this is equivalent to
get
fixedLayoutChild #position
setFixedLayoutChildPosition :: (MonadIO m, IsFixedLayoutChild o) => o -> Transform -> m () Source #
Set the value of the “position
” property.
When overloading is enabled, this is equivalent to
set
fixedLayoutChild [ #position:=
value ]