| Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.Atk.Structs.Range
Description
- newtype Range = Range (ManagedPtr Range)
- noRange :: Maybe Range
- data RangeCopyMethodInfo
- rangeCopy :: MonadIO m => Range -> m Range
- data RangeFreeMethodInfo
- rangeFree :: MonadIO m => Range -> m ()
- data RangeGetDescriptionMethodInfo
- rangeGetDescription :: MonadIO m => Range -> m Text
- data RangeGetLowerLimitMethodInfo
- rangeGetLowerLimit :: MonadIO m => Range -> m Double
- data RangeGetUpperLimitMethodInfo
- rangeGetUpperLimit :: MonadIO m => Range -> m Double
- rangeNew :: MonadIO m => Double -> Double -> Text -> m Range
Exported types
Instances
| BoxedObject Range Source # | |
| ((~) * info (ResolveRangeMethod t Range), MethodInfo * info Range p) => IsLabel t (Range -> p) Source # | |
| ((~) * info (ResolveRangeMethod t Range), MethodInfo * info Range p) => IsLabelProxy t (Range -> p) Source # | |
| HasAttributeList * Range Source # | |
| ((~) * signature (m Double), MonadIO m) => MethodInfo * RangeGetUpperLimitMethodInfo Range signature Source # | |
| ((~) * signature (m Double), MonadIO m) => MethodInfo * RangeGetLowerLimitMethodInfo Range signature Source # | |
| ((~) * signature (m Text), MonadIO m) => MethodInfo * RangeGetDescriptionMethodInfo Range signature Source # | |
| ((~) * signature (m ()), MonadIO m) => MethodInfo * RangeFreeMethodInfo Range signature Source # | |
| ((~) * signature (m Range), MonadIO m) => MethodInfo * RangeCopyMethodInfo Range signature Source # | |
| type AttributeList Range Source # | |
Methods
copy
data RangeCopyMethodInfo Source #
free
data RangeFreeMethodInfo Source #
getDescription
rangeGetDescription :: MonadIO m => Range -> m Text Source #