gi-atk-0.2.18.13: Atk 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.Atk.Structs.Range

Contents

Description

AtkValue, in order to represent the full range of a given component (for example an slider or a range control), or to define each individual subrange this full range is splitted if available. See #AtkValue documentation for further details.

Synopsis

Exported types

newtype Range Source

Constructors

Range (ForeignPtr Range) 

Instances

BoxedObject Range Source 

Methods

boxedType :: Range -> IO GType

((~) * info (ResolveRangeMethod t Range), MethodInfo * info Range p) => IsLabel t (Range -> p) Source 

Methods

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

((~) * info (ResolveRangeMethod t Range), MethodInfo * info Range p) => IsLabelProxy t (Range -> p) Source 

Methods

fromLabelProxy :: Proxy Symbol t -> Range -> p

((~) (TYPE Lifted) signature (m Double), MonadIO m) => MethodInfo (TYPE Lifted) RangeGetUpperLimitMethodInfo Range signature Source 
((~) (TYPE Lifted) signature (m Double), MonadIO m) => MethodInfo (TYPE Lifted) RangeGetLowerLimitMethodInfo Range signature Source 
((~) (TYPE Lifted) signature (m Text), MonadIO m) => MethodInfo (TYPE Lifted) RangeGetDescriptionMethodInfo Range signature Source 
((~) (TYPE Lifted) signature (m ()), MonadIO m) => MethodInfo (TYPE Lifted) RangeFreeMethodInfo Range signature Source 
((~) (TYPE Lifted) signature (m Range), MonadIO m) => MethodInfo (TYPE Lifted) RangeCopyMethodInfo Range signature Source 

Methods

rangeCopy

rangeFree

data RangeFreeMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m ()), MonadIO m) => MethodInfo (TYPE Lifted) RangeFreeMethodInfo Range signature Source 

rangeFree :: MonadIO m => Range -> m () Source

rangeGetDescription

rangeGetLowerLimit

rangeGetUpperLimit

rangeNew