| 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.Gtk.Objects.ProgressBar
Contents
Description
- newtype ProgressBar = ProgressBar (ManagedPtr ProgressBar)
- class GObject o => IsProgressBar o
- toProgressBar :: IsProgressBar o => o -> IO ProgressBar
- noProgressBar :: Maybe ProgressBar
- data ProgressBarGetEllipsizeMethodInfo
- progressBarGetEllipsize :: (MonadIO m, IsProgressBar a) => a -> m EllipsizeMode
- data ProgressBarGetFractionMethodInfo
- progressBarGetFraction :: (MonadIO m, IsProgressBar a) => a -> m Double
- data ProgressBarGetInvertedMethodInfo
- progressBarGetInverted :: (MonadIO m, IsProgressBar a) => a -> m Bool
- data ProgressBarGetPulseStepMethodInfo
- progressBarGetPulseStep :: (MonadIO m, IsProgressBar a) => a -> m Double
- data ProgressBarGetShowTextMethodInfo
- progressBarGetShowText :: (MonadIO m, IsProgressBar a) => a -> m Bool
- data ProgressBarGetTextMethodInfo
- progressBarGetText :: (MonadIO m, IsProgressBar a) => a -> m (Maybe Text)
- progressBarNew :: MonadIO m => m ProgressBar
- data ProgressBarPulseMethodInfo
- progressBarPulse :: (MonadIO m, IsProgressBar a) => a -> m ()
- data ProgressBarSetEllipsizeMethodInfo
- progressBarSetEllipsize :: (MonadIO m, IsProgressBar a) => a -> EllipsizeMode -> m ()
- data ProgressBarSetFractionMethodInfo
- progressBarSetFraction :: (MonadIO m, IsProgressBar a) => a -> Double -> m ()
- data ProgressBarSetInvertedMethodInfo
- progressBarSetInverted :: (MonadIO m, IsProgressBar a) => a -> Bool -> m ()
- data ProgressBarSetPulseStepMethodInfo
- progressBarSetPulseStep :: (MonadIO m, IsProgressBar a) => a -> Double -> m ()
- data ProgressBarSetShowTextMethodInfo
- progressBarSetShowText :: (MonadIO m, IsProgressBar a) => a -> Bool -> m ()
- data ProgressBarSetTextMethodInfo
- progressBarSetText :: (MonadIO m, IsProgressBar a) => a -> Maybe Text -> m ()
- data ProgressBarEllipsizePropertyInfo
- constructProgressBarEllipsize :: IsProgressBar o => EllipsizeMode -> IO (GValueConstruct o)
- getProgressBarEllipsize :: (MonadIO m, IsProgressBar o) => o -> m EllipsizeMode
- progressBarEllipsize :: AttrLabelProxy "ellipsize"
- setProgressBarEllipsize :: (MonadIO m, IsProgressBar o) => o -> EllipsizeMode -> m ()
- data ProgressBarFractionPropertyInfo
- constructProgressBarFraction :: IsProgressBar o => Double -> IO (GValueConstruct o)
- getProgressBarFraction :: (MonadIO m, IsProgressBar o) => o -> m Double
- progressBarFraction :: AttrLabelProxy "fraction"
- setProgressBarFraction :: (MonadIO m, IsProgressBar o) => o -> Double -> m ()
- data ProgressBarInvertedPropertyInfo
- constructProgressBarInverted :: IsProgressBar o => Bool -> IO (GValueConstruct o)
- getProgressBarInverted :: (MonadIO m, IsProgressBar o) => o -> m Bool
- progressBarInverted :: AttrLabelProxy "inverted"
- setProgressBarInverted :: (MonadIO m, IsProgressBar o) => o -> Bool -> m ()
- data ProgressBarPulseStepPropertyInfo
- constructProgressBarPulseStep :: IsProgressBar o => Double -> IO (GValueConstruct o)
- getProgressBarPulseStep :: (MonadIO m, IsProgressBar o) => o -> m Double
- progressBarPulseStep :: AttrLabelProxy "pulseStep"
- setProgressBarPulseStep :: (MonadIO m, IsProgressBar o) => o -> Double -> m ()
- data ProgressBarShowTextPropertyInfo
- constructProgressBarShowText :: IsProgressBar o => Bool -> IO (GValueConstruct o)
- getProgressBarShowText :: (MonadIO m, IsProgressBar o) => o -> m Bool
- progressBarShowText :: AttrLabelProxy "showText"
- setProgressBarShowText :: (MonadIO m, IsProgressBar o) => o -> Bool -> m ()
- data ProgressBarTextPropertyInfo
- clearProgressBarText :: (MonadIO m, IsProgressBar o) => o -> m ()
- constructProgressBarText :: IsProgressBar o => Text -> IO (GValueConstruct o)
- getProgressBarText :: (MonadIO m, IsProgressBar o) => o -> m (Maybe Text)
- progressBarText :: AttrLabelProxy "text"
- setProgressBarText :: (MonadIO m, IsProgressBar o) => o -> Text -> m ()
Exported types
newtype ProgressBar Source #
Constructors
| ProgressBar (ManagedPtr ProgressBar) |
Instances
| GObject ProgressBar Source # | |
| IsObject ProgressBar Source # | |
| IsWidget ProgressBar Source # | |
| IsOrientable ProgressBar Source # | |
| IsBuildable ProgressBar Source # | |
| IsImplementorIface ProgressBar Source # | |
| IsProgressBar ProgressBar Source # | |
| ((~) * info (ResolveProgressBarMethod t ProgressBar), MethodInfo * info ProgressBar p) => IsLabel t (ProgressBar -> p) Source # | |
| ((~) * info (ResolveProgressBarMethod t ProgressBar), MethodInfo * info ProgressBar p) => IsLabelProxy t (ProgressBar -> p) Source # | |
| HasAttributeList * ProgressBar Source # | |
| type SignalList ProgressBar Source # | |
| type AttributeList ProgressBar Source # | |
class GObject o => IsProgressBar o Source #
Instances
| (GObject a, UnknownAncestorError Constraint ProgressBar a) => IsProgressBar a Source # | |
| IsProgressBar ProgressBar Source # | |
toProgressBar :: IsProgressBar o => o -> IO ProgressBar Source #
Methods
getEllipsize
data ProgressBarGetEllipsizeMethodInfo Source #
Instances
| ((~) * signature (m EllipsizeMode), MonadIO m, IsProgressBar a) => MethodInfo * ProgressBarGetEllipsizeMethodInfo a signature Source # | |
progressBarGetEllipsize :: (MonadIO m, IsProgressBar a) => a -> m EllipsizeMode Source #
getFraction
data ProgressBarGetFractionMethodInfo Source #
Instances
| ((~) * signature (m Double), MonadIO m, IsProgressBar a) => MethodInfo * ProgressBarGetFractionMethodInfo a signature Source # | |
progressBarGetFraction :: (MonadIO m, IsProgressBar a) => a -> m Double Source #
getInverted
data ProgressBarGetInvertedMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsProgressBar a) => MethodInfo * ProgressBarGetInvertedMethodInfo a signature Source # | |
progressBarGetInverted :: (MonadIO m, IsProgressBar a) => a -> m Bool Source #
getPulseStep
data ProgressBarGetPulseStepMethodInfo Source #
Instances
| ((~) * signature (m Double), MonadIO m, IsProgressBar a) => MethodInfo * ProgressBarGetPulseStepMethodInfo a signature Source # | |
progressBarGetPulseStep :: (MonadIO m, IsProgressBar a) => a -> m Double Source #
getShowText
data ProgressBarGetShowTextMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsProgressBar a) => MethodInfo * ProgressBarGetShowTextMethodInfo a signature Source # | |
progressBarGetShowText :: (MonadIO m, IsProgressBar a) => a -> m Bool Source #
getText
data ProgressBarGetTextMethodInfo Source #
Instances
| ((~) * signature (m (Maybe Text)), MonadIO m, IsProgressBar a) => MethodInfo * ProgressBarGetTextMethodInfo a signature Source # | |
progressBarGetText :: (MonadIO m, IsProgressBar a) => a -> m (Maybe Text) Source #
new
progressBarNew :: MonadIO m => m ProgressBar Source #
pulse
data ProgressBarPulseMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsProgressBar a) => MethodInfo * ProgressBarPulseMethodInfo a signature Source # | |
progressBarPulse :: (MonadIO m, IsProgressBar a) => a -> m () Source #
setEllipsize
data ProgressBarSetEllipsizeMethodInfo Source #
Instances
| ((~) * signature (EllipsizeMode -> m ()), MonadIO m, IsProgressBar a) => MethodInfo * ProgressBarSetEllipsizeMethodInfo a signature Source # | |
progressBarSetEllipsize :: (MonadIO m, IsProgressBar a) => a -> EllipsizeMode -> m () Source #
setFraction
data ProgressBarSetFractionMethodInfo Source #
Instances
| ((~) * signature (Double -> m ()), MonadIO m, IsProgressBar a) => MethodInfo * ProgressBarSetFractionMethodInfo a signature Source # | |
progressBarSetFraction :: (MonadIO m, IsProgressBar a) => a -> Double -> m () Source #
setInverted
data ProgressBarSetInvertedMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsProgressBar a) => MethodInfo * ProgressBarSetInvertedMethodInfo a signature Source # | |
progressBarSetInverted :: (MonadIO m, IsProgressBar a) => a -> Bool -> m () Source #
setPulseStep
data ProgressBarSetPulseStepMethodInfo Source #
Instances
| ((~) * signature (Double -> m ()), MonadIO m, IsProgressBar a) => MethodInfo * ProgressBarSetPulseStepMethodInfo a signature Source # | |
progressBarSetPulseStep :: (MonadIO m, IsProgressBar a) => a -> Double -> m () Source #
setShowText
data ProgressBarSetShowTextMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsProgressBar a) => MethodInfo * ProgressBarSetShowTextMethodInfo a signature Source # | |
progressBarSetShowText :: (MonadIO m, IsProgressBar a) => a -> Bool -> m () Source #
setText
data ProgressBarSetTextMethodInfo Source #
Instances
| ((~) * signature (Maybe Text -> m ()), MonadIO m, IsProgressBar a) => MethodInfo * ProgressBarSetTextMethodInfo a signature Source # | |
progressBarSetText :: (MonadIO m, IsProgressBar a) => a -> Maybe Text -> m () Source #
Properties
ellipsize
data ProgressBarEllipsizePropertyInfo Source #
Instances
| AttrInfo ProgressBarEllipsizePropertyInfo Source # | |
| type AttrSetTypeConstraint ProgressBarEllipsizePropertyInfo Source # | |
| type AttrOrigin ProgressBarEllipsizePropertyInfo Source # | |
| type AttrLabel ProgressBarEllipsizePropertyInfo Source # | |
| type AttrGetType ProgressBarEllipsizePropertyInfo Source # | |
| type AttrBaseTypeConstraint ProgressBarEllipsizePropertyInfo Source # | |
| type AttrAllowedOps ProgressBarEllipsizePropertyInfo Source # | |
constructProgressBarEllipsize :: IsProgressBar o => EllipsizeMode -> IO (GValueConstruct o) Source #
getProgressBarEllipsize :: (MonadIO m, IsProgressBar o) => o -> m EllipsizeMode Source #
progressBarEllipsize :: AttrLabelProxy "ellipsize" Source #
setProgressBarEllipsize :: (MonadIO m, IsProgressBar o) => o -> EllipsizeMode -> m () Source #
fraction
data ProgressBarFractionPropertyInfo Source #
Instances
| AttrInfo ProgressBarFractionPropertyInfo Source # | |
| type AttrSetTypeConstraint ProgressBarFractionPropertyInfo Source # | |
| type AttrOrigin ProgressBarFractionPropertyInfo Source # | |
| type AttrLabel ProgressBarFractionPropertyInfo Source # | |
| type AttrGetType ProgressBarFractionPropertyInfo Source # | |
| type AttrBaseTypeConstraint ProgressBarFractionPropertyInfo Source # | |
| type AttrAllowedOps ProgressBarFractionPropertyInfo Source # | |
constructProgressBarFraction :: IsProgressBar o => Double -> IO (GValueConstruct o) Source #
getProgressBarFraction :: (MonadIO m, IsProgressBar o) => o -> m Double Source #
progressBarFraction :: AttrLabelProxy "fraction" Source #
setProgressBarFraction :: (MonadIO m, IsProgressBar o) => o -> Double -> m () Source #
inverted
data ProgressBarInvertedPropertyInfo Source #
Instances
| AttrInfo ProgressBarInvertedPropertyInfo Source # | |
| type AttrSetTypeConstraint ProgressBarInvertedPropertyInfo Source # | |
| type AttrOrigin ProgressBarInvertedPropertyInfo Source # | |
| type AttrLabel ProgressBarInvertedPropertyInfo Source # | |
| type AttrGetType ProgressBarInvertedPropertyInfo Source # | |
| type AttrBaseTypeConstraint ProgressBarInvertedPropertyInfo Source # | |
| type AttrAllowedOps ProgressBarInvertedPropertyInfo Source # | |
constructProgressBarInverted :: IsProgressBar o => Bool -> IO (GValueConstruct o) Source #
getProgressBarInverted :: (MonadIO m, IsProgressBar o) => o -> m Bool Source #
progressBarInverted :: AttrLabelProxy "inverted" Source #
setProgressBarInverted :: (MonadIO m, IsProgressBar o) => o -> Bool -> m () Source #
pulseStep
data ProgressBarPulseStepPropertyInfo Source #
Instances
| AttrInfo ProgressBarPulseStepPropertyInfo Source # | |
| type AttrSetTypeConstraint ProgressBarPulseStepPropertyInfo Source # | |
| type AttrOrigin ProgressBarPulseStepPropertyInfo Source # | |
| type AttrLabel ProgressBarPulseStepPropertyInfo Source # | |
| type AttrGetType ProgressBarPulseStepPropertyInfo Source # | |
| type AttrBaseTypeConstraint ProgressBarPulseStepPropertyInfo Source # | |
| type AttrAllowedOps ProgressBarPulseStepPropertyInfo Source # | |
constructProgressBarPulseStep :: IsProgressBar o => Double -> IO (GValueConstruct o) Source #
getProgressBarPulseStep :: (MonadIO m, IsProgressBar o) => o -> m Double Source #
progressBarPulseStep :: AttrLabelProxy "pulseStep" Source #
setProgressBarPulseStep :: (MonadIO m, IsProgressBar o) => o -> Double -> m () Source #
showText
data ProgressBarShowTextPropertyInfo Source #
Instances
| AttrInfo ProgressBarShowTextPropertyInfo Source # | |
| type AttrSetTypeConstraint ProgressBarShowTextPropertyInfo Source # | |
| type AttrOrigin ProgressBarShowTextPropertyInfo Source # | |
| type AttrLabel ProgressBarShowTextPropertyInfo Source # | |
| type AttrGetType ProgressBarShowTextPropertyInfo Source # | |
| type AttrBaseTypeConstraint ProgressBarShowTextPropertyInfo Source # | |
| type AttrAllowedOps ProgressBarShowTextPropertyInfo Source # | |
constructProgressBarShowText :: IsProgressBar o => Bool -> IO (GValueConstruct o) Source #
getProgressBarShowText :: (MonadIO m, IsProgressBar o) => o -> m Bool Source #
progressBarShowText :: AttrLabelProxy "showText" Source #
setProgressBarShowText :: (MonadIO m, IsProgressBar o) => o -> Bool -> m () Source #
text
data ProgressBarTextPropertyInfo Source #
Instances
| AttrInfo ProgressBarTextPropertyInfo Source # | |
| type AttrSetTypeConstraint ProgressBarTextPropertyInfo Source # | |
| type AttrOrigin ProgressBarTextPropertyInfo Source # | |
| type AttrLabel ProgressBarTextPropertyInfo Source # | |
| type AttrGetType ProgressBarTextPropertyInfo Source # | |
| type AttrBaseTypeConstraint ProgressBarTextPropertyInfo Source # | |
| type AttrAllowedOps ProgressBarTextPropertyInfo Source # | |
clearProgressBarText :: (MonadIO m, IsProgressBar o) => o -> m () Source #
constructProgressBarText :: IsProgressBar o => Text -> IO (GValueConstruct o) Source #
getProgressBarText :: (MonadIO m, IsProgressBar o) => o -> m (Maybe Text) Source #
progressBarText :: AttrLabelProxy "text" Source #
setProgressBarText :: (MonadIO m, IsProgressBar o) => o -> Text -> m () Source #