gi-gtk-3.0.9: Gtk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.CellAreaBox

Contents

Description

 

Synopsis

Exported types

newtype CellAreaBox Source #

Constructors

CellAreaBox (ManagedPtr CellAreaBox) 

Instances

GObject CellAreaBox Source # 
IsObject CellAreaBox Source # 
IsCellArea CellAreaBox Source # 
IsOrientable CellAreaBox Source # 
IsCellLayout CellAreaBox Source # 
IsBuildable CellAreaBox Source # 
IsCellAreaBox CellAreaBox Source # 
((~) * info (ResolveCellAreaBoxMethod t CellAreaBox), MethodInfo * info CellAreaBox p) => IsLabel t (CellAreaBox -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> CellAreaBox -> p #

((~) * info (ResolveCellAreaBoxMethod t CellAreaBox), MethodInfo * info CellAreaBox p) => IsLabelProxy t (CellAreaBox -> p) Source # 
HasAttributeList * CellAreaBox Source # 
type SignalList CellAreaBox Source # 
type SignalList CellAreaBox
type AttributeList CellAreaBox Source # 
type AttributeList CellAreaBox

class GObject o => IsCellAreaBox o Source #

Instances

(GObject a, UnknownAncestorError Constraint CellAreaBox a) => IsCellAreaBox a Source # 
IsCellAreaBox CellAreaBox Source # 

Methods

getSpacing

data CellAreaBoxGetSpacingMethodInfo Source #

Instances

((~) * signature (m Int32), MonadIO m, IsCellAreaBox a) => MethodInfo * CellAreaBoxGetSpacingMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy CellAreaBoxGetSpacingMethodInfo a -> signature -> s

new

packEnd

data CellAreaBoxPackEndMethodInfo Source #

Instances

((~) * signature (b -> Bool -> Bool -> Bool -> m ()), MonadIO m, IsCellAreaBox a, IsCellRenderer b) => MethodInfo * CellAreaBoxPackEndMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy CellAreaBoxPackEndMethodInfo a -> signature -> s

cellAreaBoxPackEnd :: (MonadIO m, IsCellAreaBox a, IsCellRenderer b) => a -> b -> Bool -> Bool -> Bool -> m () Source #

packStart

data CellAreaBoxPackStartMethodInfo Source #

Instances

((~) * signature (b -> Bool -> Bool -> Bool -> m ()), MonadIO m, IsCellAreaBox a, IsCellRenderer b) => MethodInfo * CellAreaBoxPackStartMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy CellAreaBoxPackStartMethodInfo a -> signature -> s

setSpacing

data CellAreaBoxSetSpacingMethodInfo Source #

Instances

((~) * signature (Int32 -> m ()), MonadIO m, IsCellAreaBox a) => MethodInfo * CellAreaBoxSetSpacingMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy CellAreaBoxSetSpacingMethodInfo a -> signature -> s

Properties

spacing

data CellAreaBoxSpacingPropertyInfo Source #

Instances

AttrInfo CellAreaBoxSpacingPropertyInfo Source # 

Associated Types

type AttrAllowedOps CellAreaBoxSpacingPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint CellAreaBoxSpacingPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint CellAreaBoxSpacingPropertyInfo :: * -> Constraint

type AttrGetType CellAreaBoxSpacingPropertyInfo :: *

type AttrLabel CellAreaBoxSpacingPropertyInfo :: Symbol

type AttrOrigin CellAreaBoxSpacingPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint CellAreaBoxSpacingPropertyInfo o => Proxy * CellAreaBoxSpacingPropertyInfo -> o -> IO (AttrGetType CellAreaBoxSpacingPropertyInfo)

attrSet :: (AttrBaseTypeConstraint CellAreaBoxSpacingPropertyInfo o, AttrSetTypeConstraint CellAreaBoxSpacingPropertyInfo b) => Proxy * CellAreaBoxSpacingPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint CellAreaBoxSpacingPropertyInfo o => Proxy * CellAreaBoxSpacingPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint CellAreaBoxSpacingPropertyInfo o, AttrSetTypeConstraint CellAreaBoxSpacingPropertyInfo b) => Proxy * CellAreaBoxSpacingPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint CellAreaBoxSpacingPropertyInfo Source # 
type AttrSetTypeConstraint CellAreaBoxSpacingPropertyInfo = * ~ Int32
type AttrOrigin CellAreaBoxSpacingPropertyInfo Source # 
type AttrLabel CellAreaBoxSpacingPropertyInfo Source # 
type AttrLabel CellAreaBoxSpacingPropertyInfo = "spacing"
type AttrGetType CellAreaBoxSpacingPropertyInfo Source # 
type AttrBaseTypeConstraint CellAreaBoxSpacingPropertyInfo Source # 
type AttrBaseTypeConstraint CellAreaBoxSpacingPropertyInfo = IsCellAreaBox
type AttrAllowedOps CellAreaBoxSpacingPropertyInfo Source # 
type AttrAllowedOps CellAreaBoxSpacingPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

cellAreaBoxSpacing :: AttrLabelProxy "spacing" Source #

constructCellAreaBoxSpacing :: IsCellAreaBox o => Int32 -> IO (GValueConstruct o) Source #