gi-handy 0.0.6 → 0.0.7
raw patch · 4 files changed
+42/−9 lines, 4 filesdep +gi-pangodep ~haskell-gidep ~haskell-gi-basesetup-changedPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependencies added: gi-pango
Dependency ranges changed: haskell-gi, haskell-gi-base
API changes (from Hackage documentation)
- GI.Handy.Objects.ActionRow: noActionRow :: Maybe ActionRow
- GI.Handy.Objects.Arrows: noArrows :: Maybe Arrows
- GI.Handy.Objects.Column: noColumn :: Maybe Column
- GI.Handy.Objects.ComboRow: noComboRow :: Maybe ComboRow
- GI.Handy.Objects.Dialer: noDialer :: Maybe Dialer
- GI.Handy.Objects.DialerButton: noDialerButton :: Maybe DialerButton
- GI.Handy.Objects.DialerCycleButton: noDialerCycleButton :: Maybe DialerCycleButton
- GI.Handy.Objects.Dialog: noDialog :: Maybe Dialog
- GI.Handy.Objects.EnumValueObject: noEnumValueObject :: Maybe EnumValueObject
- GI.Handy.Objects.ExpanderRow: noExpanderRow :: Maybe ExpanderRow
- GI.Handy.Objects.HeaderGroup: noHeaderGroup :: Maybe HeaderGroup
- GI.Handy.Objects.Leaflet: noLeaflet :: Maybe Leaflet
- GI.Handy.Objects.SearchBar: noSearchBar :: Maybe SearchBar
- GI.Handy.Objects.TitleBar: noTitleBar :: Maybe TitleBar
- GI.Handy.Objects.ValueObject: noValueObject :: Maybe ValueObject
+ GI.Handy.Enums: AnotherCenteringPolicy :: Int -> CenteringPolicy
+ GI.Handy.Enums: AnotherLeafletTransitionType :: Int -> LeafletTransitionType
+ GI.Handy.Enums: AnotherPaginatorIndicatorStyle :: Int -> PaginatorIndicatorStyle
+ GI.Handy.Enums: AnotherSqueezerTransitionType :: Int -> SqueezerTransitionType
+ GI.Handy.Enums: AnotherViewSwitcherPolicy :: Int -> ViewSwitcherPolicy
+ GI.Handy.Enums: CenteringPolicyLoose :: CenteringPolicy
+ GI.Handy.Enums: CenteringPolicyStrict :: CenteringPolicy
+ GI.Handy.Enums: LeafletTransitionTypeNone :: LeafletTransitionType
+ GI.Handy.Enums: LeafletTransitionTypeOver :: LeafletTransitionType
+ GI.Handy.Enums: LeafletTransitionTypeSlide :: LeafletTransitionType
+ GI.Handy.Enums: LeafletTransitionTypeUnder :: LeafletTransitionType
+ GI.Handy.Enums: PaginatorIndicatorStyleDots :: PaginatorIndicatorStyle
+ GI.Handy.Enums: PaginatorIndicatorStyleLines :: PaginatorIndicatorStyle
+ GI.Handy.Enums: PaginatorIndicatorStyleNone :: PaginatorIndicatorStyle
+ GI.Handy.Enums: SqueezerTransitionTypeCrossfade :: SqueezerTransitionType
+ GI.Handy.Enums: SqueezerTransitionTypeNone :: SqueezerTransitionType
+ GI.Handy.Enums: ViewSwitcherPolicyAuto :: ViewSwitcherPolicy
+ GI.Handy.Enums: ViewSwitcherPolicyNarrow :: ViewSwitcherPolicy
+ GI.Handy.Enums: ViewSwitcherPolicyWide :: ViewSwitcherPolicy
+ GI.Handy.Enums: data CenteringPolicy
+ GI.Handy.Enums: data LeafletTransitionType
+ GI.Handy.Enums: data PaginatorIndicatorStyle
+ GI.Handy.Enums: data SqueezerTransitionType
+ GI.Handy.Enums: data ViewSwitcherPolicy
+ GI.Handy.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Handy.Enums.CenteringPolicy
+ GI.Handy.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Handy.Enums.LeafletTransitionType
+ GI.Handy.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Handy.Enums.PaginatorIndicatorStyle
+ GI.Handy.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Handy.Enums.SqueezerTransitionType
+ GI.Handy.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Handy.Enums.ViewSwitcherPolicy
+ GI.Handy.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Enums.ArrowsDirection
+ GI.Handy.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Enums.CenteringPolicy
+ GI.Handy.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Enums.Fold
+ GI.Handy.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Enums.LeafletChildTransitionType
+ GI.Handy.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Enums.LeafletModeTransitionType
+ GI.Handy.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Enums.LeafletTransitionType
+ GI.Handy.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Enums.PaginatorIndicatorStyle
+ GI.Handy.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Enums.SqueezerTransitionType
+ GI.Handy.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Enums.ViewSwitcherPolicy
+ GI.Handy.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Handy.Enums.ArrowsDirection
+ GI.Handy.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Handy.Enums.CenteringPolicy
+ GI.Handy.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Handy.Enums.Fold
+ GI.Handy.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Handy.Enums.LeafletChildTransitionType
+ GI.Handy.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Handy.Enums.LeafletModeTransitionType
+ GI.Handy.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Handy.Enums.LeafletTransitionType
+ GI.Handy.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Handy.Enums.PaginatorIndicatorStyle
+ GI.Handy.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Handy.Enums.SqueezerTransitionType
+ GI.Handy.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Handy.Enums.ViewSwitcherPolicy
+ GI.Handy.Enums: instance GHC.Classes.Eq GI.Handy.Enums.CenteringPolicy
+ GI.Handy.Enums: instance GHC.Classes.Eq GI.Handy.Enums.LeafletTransitionType
+ GI.Handy.Enums: instance GHC.Classes.Eq GI.Handy.Enums.PaginatorIndicatorStyle
+ GI.Handy.Enums: instance GHC.Classes.Eq GI.Handy.Enums.SqueezerTransitionType
+ GI.Handy.Enums: instance GHC.Classes.Eq GI.Handy.Enums.ViewSwitcherPolicy
+ GI.Handy.Enums: instance GHC.Classes.Ord GI.Handy.Enums.CenteringPolicy
+ GI.Handy.Enums: instance GHC.Classes.Ord GI.Handy.Enums.LeafletTransitionType
+ GI.Handy.Enums: instance GHC.Classes.Ord GI.Handy.Enums.PaginatorIndicatorStyle
+ GI.Handy.Enums: instance GHC.Classes.Ord GI.Handy.Enums.SqueezerTransitionType
+ GI.Handy.Enums: instance GHC.Classes.Ord GI.Handy.Enums.ViewSwitcherPolicy
+ GI.Handy.Enums: instance GHC.Enum.Enum GI.Handy.Enums.CenteringPolicy
+ GI.Handy.Enums: instance GHC.Enum.Enum GI.Handy.Enums.LeafletTransitionType
+ GI.Handy.Enums: instance GHC.Enum.Enum GI.Handy.Enums.PaginatorIndicatorStyle
+ GI.Handy.Enums: instance GHC.Enum.Enum GI.Handy.Enums.SqueezerTransitionType
+ GI.Handy.Enums: instance GHC.Enum.Enum GI.Handy.Enums.ViewSwitcherPolicy
+ GI.Handy.Enums: instance GHC.Show.Show GI.Handy.Enums.CenteringPolicy
+ GI.Handy.Enums: instance GHC.Show.Show GI.Handy.Enums.LeafletTransitionType
+ GI.Handy.Enums: instance GHC.Show.Show GI.Handy.Enums.PaginatorIndicatorStyle
+ GI.Handy.Enums: instance GHC.Show.Show GI.Handy.Enums.SqueezerTransitionType
+ GI.Handy.Enums: instance GHC.Show.Show GI.Handy.Enums.ViewSwitcherPolicy
+ GI.Handy.Functions: easeOutCubic :: (HasCallStack, MonadIO m) => Double -> m Double
+ GI.Handy.Functions: getEnableAnimations :: (HasCallStack, MonadIO m, IsWidget a) => a -> m Bool
+ GI.Handy.Interfaces.Swipeable: Swipeable :: ManagedPtr Swipeable -> Swipeable
+ GI.Handy.Interfaces.Swipeable: afterSwipeableBeginSwipe :: (IsSwipeable a, MonadIO m) => a -> SwipeableBeginSwipeCallback -> m SignalHandlerId
+ GI.Handy.Interfaces.Swipeable: afterSwipeableEndSwipe :: (IsSwipeable a, MonadIO m) => a -> SwipeableEndSwipeCallback -> m SignalHandlerId
+ GI.Handy.Interfaces.Swipeable: afterSwipeableSwitchChild :: (IsSwipeable a, MonadIO m) => a -> SwipeableSwitchChildCallback -> m SignalHandlerId
+ GI.Handy.Interfaces.Swipeable: afterSwipeableUpdateSwipe :: (IsSwipeable a, MonadIO m) => a -> SwipeableUpdateSwipeCallback -> m SignalHandlerId
+ GI.Handy.Interfaces.Swipeable: class (GObject o, IsDescendantOf Swipeable o) => IsSwipeable o
+ GI.Handy.Interfaces.Swipeable: genClosure_SwipeableBeginSwipe :: MonadIO m => SwipeableBeginSwipeCallback -> m (GClosure C_SwipeableBeginSwipeCallback)
+ GI.Handy.Interfaces.Swipeable: genClosure_SwipeableEndSwipe :: MonadIO m => SwipeableEndSwipeCallback -> m (GClosure C_SwipeableEndSwipeCallback)
+ GI.Handy.Interfaces.Swipeable: genClosure_SwipeableSwitchChild :: MonadIO m => SwipeableSwitchChildCallback -> m (GClosure C_SwipeableSwitchChildCallback)
+ GI.Handy.Interfaces.Swipeable: genClosure_SwipeableUpdateSwipe :: MonadIO m => SwipeableUpdateSwipeCallback -> m (GClosure C_SwipeableUpdateSwipeCallback)
+ GI.Handy.Interfaces.Swipeable: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Handy.Interfaces.Swipeable.Swipeable o) => GI.Handy.Interfaces.Swipeable.IsSwipeable o
+ GI.Handy.Interfaces.Swipeable: instance Data.GI.Base.BasicTypes.GObject GI.Handy.Interfaces.Swipeable.Swipeable
+ GI.Handy.Interfaces.Swipeable: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Handy.Interfaces.Swipeable.Swipeable
+ GI.Handy.Interfaces.Swipeable: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Interfaces.Swipeable.Swipeable
+ GI.Handy.Interfaces.Swipeable: instance Data.GI.Base.GValue.IsGValue GI.Handy.Interfaces.Swipeable.Swipeable
+ GI.Handy.Interfaces.Swipeable: instance Data.GI.Base.Overloading.HasParentTypes GI.Handy.Interfaces.Swipeable.Swipeable
+ GI.Handy.Interfaces.Swipeable: instance GHC.Classes.Eq GI.Handy.Interfaces.Swipeable.Swipeable
+ GI.Handy.Interfaces.Swipeable: mk_SwipeableBeginSwipeCallback :: C_SwipeableBeginSwipeCallback -> IO (FunPtr C_SwipeableBeginSwipeCallback)
+ GI.Handy.Interfaces.Swipeable: mk_SwipeableEndSwipeCallback :: C_SwipeableEndSwipeCallback -> IO (FunPtr C_SwipeableEndSwipeCallback)
+ GI.Handy.Interfaces.Swipeable: mk_SwipeableSwitchChildCallback :: C_SwipeableSwitchChildCallback -> IO (FunPtr C_SwipeableSwitchChildCallback)
+ GI.Handy.Interfaces.Swipeable: mk_SwipeableUpdateSwipeCallback :: C_SwipeableUpdateSwipeCallback -> IO (FunPtr C_SwipeableUpdateSwipeCallback)
+ GI.Handy.Interfaces.Swipeable: newtype Swipeable
+ GI.Handy.Interfaces.Swipeable: noSwipeableBeginSwipeCallback :: Maybe SwipeableBeginSwipeCallback
+ GI.Handy.Interfaces.Swipeable: noSwipeableEndSwipeCallback :: Maybe SwipeableEndSwipeCallback
+ GI.Handy.Interfaces.Swipeable: noSwipeableSwitchChildCallback :: Maybe SwipeableSwitchChildCallback
+ GI.Handy.Interfaces.Swipeable: noSwipeableUpdateSwipeCallback :: Maybe SwipeableUpdateSwipeCallback
+ GI.Handy.Interfaces.Swipeable: onSwipeableBeginSwipe :: (IsSwipeable a, MonadIO m) => a -> SwipeableBeginSwipeCallback -> m SignalHandlerId
+ GI.Handy.Interfaces.Swipeable: onSwipeableEndSwipe :: (IsSwipeable a, MonadIO m) => a -> SwipeableEndSwipeCallback -> m SignalHandlerId
+ GI.Handy.Interfaces.Swipeable: onSwipeableSwitchChild :: (IsSwipeable a, MonadIO m) => a -> SwipeableSwitchChildCallback -> m SignalHandlerId
+ GI.Handy.Interfaces.Swipeable: onSwipeableUpdateSwipe :: (IsSwipeable a, MonadIO m) => a -> SwipeableUpdateSwipeCallback -> m SignalHandlerId
+ GI.Handy.Interfaces.Swipeable: toSwipeable :: (MonadIO m, IsSwipeable o) => o -> m Swipeable
+ GI.Handy.Interfaces.Swipeable: type C_SwipeableBeginSwipeCallback = Ptr () -> Int32 -> Ptr () -> IO ()
+ GI.Handy.Interfaces.Swipeable: type C_SwipeableEndSwipeCallback = Ptr () -> Int64 -> CDouble -> Ptr () -> IO ()
+ GI.Handy.Interfaces.Swipeable: type C_SwipeableSwitchChildCallback = Ptr () -> Word32 -> Int64 -> Ptr () -> IO ()
+ GI.Handy.Interfaces.Swipeable: type C_SwipeableUpdateSwipeCallback = Ptr () -> CDouble -> Ptr () -> IO ()
+ GI.Handy.Interfaces.Swipeable: type SwipeableBeginSwipeCallback = Int32 " /@direction@/: The direction of the swipe, can be 1 or -1" -> IO ()
+ GI.Handy.Interfaces.Swipeable: type SwipeableEndSwipeCallback = Int64 " /@duration@/: Snap-back animation duration in milliseconds" -> Double " /@to@/: The progress value to animate to" -> IO ()
+ GI.Handy.Interfaces.Swipeable: type SwipeableSwitchChildCallback = Word32 " /@index@/: the index of the child to switch to" -> Int64 " /@duration@/: Animation duration in milliseconds" -> IO ()
+ GI.Handy.Interfaces.Swipeable: type SwipeableUpdateSwipeCallback = Double " /@value@/: The current animation progress value" -> IO ()
+ GI.Handy.Interfaces.Swipeable: wrap_SwipeableBeginSwipeCallback :: SwipeableBeginSwipeCallback -> C_SwipeableBeginSwipeCallback
+ GI.Handy.Interfaces.Swipeable: wrap_SwipeableEndSwipeCallback :: SwipeableEndSwipeCallback -> C_SwipeableEndSwipeCallback
+ GI.Handy.Interfaces.Swipeable: wrap_SwipeableSwitchChildCallback :: SwipeableSwitchChildCallback -> C_SwipeableSwitchChildCallback
+ GI.Handy.Interfaces.Swipeable: wrap_SwipeableUpdateSwipeCallback :: SwipeableUpdateSwipeCallback -> C_SwipeableUpdateSwipeCallback
+ GI.Handy.Objects.ActionRow: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Handy.Objects.ActionRow.ActionRow
+ GI.Handy.Objects.ActionRow: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Objects.ActionRow.ActionRow
+ GI.Handy.Objects.Arrows: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Handy.Objects.Arrows.Arrows
+ GI.Handy.Objects.Arrows: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Objects.Arrows.Arrows
+ GI.Handy.Objects.Column: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Handy.Objects.Column.Column
+ GI.Handy.Objects.Column: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Objects.Column.Column
+ GI.Handy.Objects.ComboRow: comboRowGetUseSubtitle :: (HasCallStack, MonadIO m, IsComboRow a) => a -> m Bool
+ GI.Handy.Objects.ComboRow: comboRowSetGetNameFunc :: (HasCallStack, MonadIO m, IsComboRow a) => a -> Maybe ComboRowGetNameFunc -> m ()
+ GI.Handy.Objects.ComboRow: comboRowSetUseSubtitle :: (HasCallStack, MonadIO m, IsComboRow a) => a -> Bool -> m ()
+ GI.Handy.Objects.ComboRow: constructComboRowUseSubtitle :: (IsComboRow o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Handy.Objects.ComboRow: getComboRowUseSubtitle :: (MonadIO m, IsComboRow o) => o -> m Bool
+ GI.Handy.Objects.ComboRow: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Handy.Objects.ComboRow.ComboRow
+ GI.Handy.Objects.ComboRow: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Objects.ComboRow.ComboRow
+ GI.Handy.Objects.ComboRow: setComboRowUseSubtitle :: (MonadIO m, IsComboRow o) => o -> Bool -> m ()
+ GI.Handy.Objects.Dialer: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Handy.Objects.Dialer.Dialer
+ GI.Handy.Objects.Dialer: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Objects.Dialer.Dialer
+ GI.Handy.Objects.DialerButton: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Handy.Objects.DialerButton.DialerButton
+ GI.Handy.Objects.DialerButton: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Objects.DialerButton.DialerButton
+ GI.Handy.Objects.DialerCycleButton: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Handy.Objects.DialerCycleButton.DialerCycleButton
+ GI.Handy.Objects.DialerCycleButton: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Objects.DialerCycleButton.DialerCycleButton
+ GI.Handy.Objects.Dialog: dialogGetNarrow :: (HasCallStack, MonadIO m, IsDialog a) => a -> m Bool
+ GI.Handy.Objects.Dialog: getDialogNarrow :: (MonadIO m, IsDialog o) => o -> m Bool
+ GI.Handy.Objects.Dialog: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Handy.Objects.Dialog.Dialog
+ GI.Handy.Objects.Dialog: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Objects.Dialog.Dialog
+ GI.Handy.Objects.EnumValueObject: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Handy.Objects.EnumValueObject.EnumValueObject
+ GI.Handy.Objects.EnumValueObject: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Objects.EnumValueObject.EnumValueObject
+ GI.Handy.Objects.ExpanderRow: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Handy.Objects.ExpanderRow.ExpanderRow
+ GI.Handy.Objects.ExpanderRow: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Objects.ExpanderRow.ExpanderRow
+ GI.Handy.Objects.HeaderBar: HeaderBar :: ManagedPtr HeaderBar -> HeaderBar
+ GI.Handy.Objects.HeaderBar: class (GObject o, IsDescendantOf HeaderBar o) => IsHeaderBar o
+ GI.Handy.Objects.HeaderBar: clearHeaderBarCustomTitle :: (MonadIO m, IsHeaderBar o) => o -> m ()
+ GI.Handy.Objects.HeaderBar: clearHeaderBarDecorationLayout :: (MonadIO m, IsHeaderBar o) => o -> m ()
+ GI.Handy.Objects.HeaderBar: clearHeaderBarSubtitle :: (MonadIO m, IsHeaderBar o) => o -> m ()
+ GI.Handy.Objects.HeaderBar: clearHeaderBarTitle :: (MonadIO m, IsHeaderBar o) => o -> m ()
+ GI.Handy.Objects.HeaderBar: constructHeaderBarCenteringPolicy :: (IsHeaderBar o, MonadIO m) => CenteringPolicy -> m (GValueConstruct o)
+ GI.Handy.Objects.HeaderBar: constructHeaderBarCustomTitle :: (IsHeaderBar o, MonadIO m, IsWidget a) => a -> m (GValueConstruct o)
+ GI.Handy.Objects.HeaderBar: constructHeaderBarDecorationLayout :: (IsHeaderBar o, MonadIO m) => Text -> m (GValueConstruct o)
+ GI.Handy.Objects.HeaderBar: constructHeaderBarDecorationLayoutSet :: (IsHeaderBar o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Handy.Objects.HeaderBar: constructHeaderBarHasSubtitle :: (IsHeaderBar o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Handy.Objects.HeaderBar: constructHeaderBarInterpolateSize :: (IsHeaderBar o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Handy.Objects.HeaderBar: constructHeaderBarShowCloseButton :: (IsHeaderBar o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Handy.Objects.HeaderBar: constructHeaderBarSpacing :: (IsHeaderBar o, MonadIO m) => Int32 -> m (GValueConstruct o)
+ GI.Handy.Objects.HeaderBar: constructHeaderBarSubtitle :: (IsHeaderBar o, MonadIO m) => Text -> m (GValueConstruct o)
+ GI.Handy.Objects.HeaderBar: constructHeaderBarTitle :: (IsHeaderBar o, MonadIO m) => Text -> m (GValueConstruct o)
+ GI.Handy.Objects.HeaderBar: constructHeaderBarTransitionDuration :: (IsHeaderBar o, MonadIO m) => Word32 -> m (GValueConstruct o)
+ GI.Handy.Objects.HeaderBar: getHeaderBarCenteringPolicy :: (MonadIO m, IsHeaderBar o) => o -> m CenteringPolicy
+ GI.Handy.Objects.HeaderBar: getHeaderBarCustomTitle :: (MonadIO m, IsHeaderBar o) => o -> m (Maybe Widget)
+ GI.Handy.Objects.HeaderBar: getHeaderBarDecorationLayout :: (MonadIO m, IsHeaderBar o) => o -> m Text
+ GI.Handy.Objects.HeaderBar: getHeaderBarDecorationLayoutSet :: (MonadIO m, IsHeaderBar o) => o -> m Bool
+ GI.Handy.Objects.HeaderBar: getHeaderBarHasSubtitle :: (MonadIO m, IsHeaderBar o) => o -> m Bool
+ GI.Handy.Objects.HeaderBar: getHeaderBarInterpolateSize :: (MonadIO m, IsHeaderBar o) => o -> m Bool
+ GI.Handy.Objects.HeaderBar: getHeaderBarShowCloseButton :: (MonadIO m, IsHeaderBar o) => o -> m Bool
+ GI.Handy.Objects.HeaderBar: getHeaderBarSpacing :: (MonadIO m, IsHeaderBar o) => o -> m Int32
+ GI.Handy.Objects.HeaderBar: getHeaderBarSubtitle :: (MonadIO m, IsHeaderBar o) => o -> m (Maybe Text)
+ GI.Handy.Objects.HeaderBar: getHeaderBarTitle :: (MonadIO m, IsHeaderBar o) => o -> m (Maybe Text)
+ GI.Handy.Objects.HeaderBar: getHeaderBarTransitionDuration :: (MonadIO m, IsHeaderBar o) => o -> m Word32
+ GI.Handy.Objects.HeaderBar: getHeaderBarTransitionRunning :: (MonadIO m, IsHeaderBar o) => o -> m Bool
+ GI.Handy.Objects.HeaderBar: headerBarGetCenteringPolicy :: (HasCallStack, MonadIO m, IsHeaderBar a) => a -> m CenteringPolicy
+ GI.Handy.Objects.HeaderBar: headerBarGetCustomTitle :: (HasCallStack, MonadIO m, IsHeaderBar a) => a -> m (Maybe Widget)
+ GI.Handy.Objects.HeaderBar: headerBarGetDecorationLayout :: (HasCallStack, MonadIO m, IsHeaderBar a) => a -> m Text
+ GI.Handy.Objects.HeaderBar: headerBarGetHasSubtitle :: (HasCallStack, MonadIO m, IsHeaderBar a) => a -> m Bool
+ GI.Handy.Objects.HeaderBar: headerBarGetInterpolateSize :: (HasCallStack, MonadIO m, IsHeaderBar a) => a -> m Bool
+ GI.Handy.Objects.HeaderBar: headerBarGetShowCloseButton :: (HasCallStack, MonadIO m, IsHeaderBar a) => a -> m Bool
+ GI.Handy.Objects.HeaderBar: headerBarGetSubtitle :: (HasCallStack, MonadIO m, IsHeaderBar a) => a -> m (Maybe Text)
+ GI.Handy.Objects.HeaderBar: headerBarGetTitle :: (HasCallStack, MonadIO m, IsHeaderBar a) => a -> m (Maybe Text)
+ GI.Handy.Objects.HeaderBar: headerBarGetTransitionDuration :: (HasCallStack, MonadIO m, IsHeaderBar a) => a -> m Word32
+ GI.Handy.Objects.HeaderBar: headerBarGetTransitionRunning :: (HasCallStack, MonadIO m, IsHeaderBar a) => a -> m Bool
+ GI.Handy.Objects.HeaderBar: headerBarNew :: (HasCallStack, MonadIO m) => m HeaderBar
+ GI.Handy.Objects.HeaderBar: headerBarPackEnd :: (HasCallStack, MonadIO m, IsHeaderBar a, IsWidget b) => a -> b -> m ()
+ GI.Handy.Objects.HeaderBar: headerBarPackStart :: (HasCallStack, MonadIO m, IsHeaderBar a, IsWidget b) => a -> b -> m ()
+ GI.Handy.Objects.HeaderBar: headerBarSetCenteringPolicy :: (HasCallStack, MonadIO m, IsHeaderBar a) => a -> CenteringPolicy -> m ()
+ GI.Handy.Objects.HeaderBar: headerBarSetCustomTitle :: (HasCallStack, MonadIO m, IsHeaderBar a, IsWidget b) => a -> Maybe b -> m ()
+ GI.Handy.Objects.HeaderBar: headerBarSetDecorationLayout :: (HasCallStack, MonadIO m, IsHeaderBar a) => a -> Maybe Text -> m ()
+ GI.Handy.Objects.HeaderBar: headerBarSetHasSubtitle :: (HasCallStack, MonadIO m, IsHeaderBar a) => a -> Bool -> m ()
+ GI.Handy.Objects.HeaderBar: headerBarSetInterpolateSize :: (HasCallStack, MonadIO m, IsHeaderBar a) => a -> Bool -> m ()
+ GI.Handy.Objects.HeaderBar: headerBarSetShowCloseButton :: (HasCallStack, MonadIO m, IsHeaderBar a) => a -> Bool -> m ()
+ GI.Handy.Objects.HeaderBar: headerBarSetSubtitle :: (HasCallStack, MonadIO m, IsHeaderBar a) => a -> Maybe Text -> m ()
+ GI.Handy.Objects.HeaderBar: headerBarSetTitle :: (HasCallStack, MonadIO m, IsHeaderBar a) => a -> Maybe Text -> m ()
+ GI.Handy.Objects.HeaderBar: headerBarSetTransitionDuration :: (HasCallStack, MonadIO m, IsHeaderBar a) => a -> Word32 -> m ()
+ GI.Handy.Objects.HeaderBar: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Handy.Objects.HeaderBar.HeaderBar o) => GI.Handy.Objects.HeaderBar.IsHeaderBar o
+ GI.Handy.Objects.HeaderBar: instance Data.GI.Base.BasicTypes.GObject GI.Handy.Objects.HeaderBar.HeaderBar
+ GI.Handy.Objects.HeaderBar: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Handy.Objects.HeaderBar.HeaderBar
+ GI.Handy.Objects.HeaderBar: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Objects.HeaderBar.HeaderBar
+ GI.Handy.Objects.HeaderBar: instance Data.GI.Base.GValue.IsGValue GI.Handy.Objects.HeaderBar.HeaderBar
+ GI.Handy.Objects.HeaderBar: instance Data.GI.Base.Overloading.HasParentTypes GI.Handy.Objects.HeaderBar.HeaderBar
+ GI.Handy.Objects.HeaderBar: instance GHC.Classes.Eq GI.Handy.Objects.HeaderBar.HeaderBar
+ GI.Handy.Objects.HeaderBar: newtype HeaderBar
+ GI.Handy.Objects.HeaderBar: setHeaderBarCenteringPolicy :: (MonadIO m, IsHeaderBar o) => o -> CenteringPolicy -> m ()
+ GI.Handy.Objects.HeaderBar: setHeaderBarCustomTitle :: (MonadIO m, IsHeaderBar o, IsWidget a) => o -> a -> m ()
+ GI.Handy.Objects.HeaderBar: setHeaderBarDecorationLayout :: (MonadIO m, IsHeaderBar o) => o -> Text -> m ()
+ GI.Handy.Objects.HeaderBar: setHeaderBarDecorationLayoutSet :: (MonadIO m, IsHeaderBar o) => o -> Bool -> m ()
+ GI.Handy.Objects.HeaderBar: setHeaderBarHasSubtitle :: (MonadIO m, IsHeaderBar o) => o -> Bool -> m ()
+ GI.Handy.Objects.HeaderBar: setHeaderBarInterpolateSize :: (MonadIO m, IsHeaderBar o) => o -> Bool -> m ()
+ GI.Handy.Objects.HeaderBar: setHeaderBarShowCloseButton :: (MonadIO m, IsHeaderBar o) => o -> Bool -> m ()
+ GI.Handy.Objects.HeaderBar: setHeaderBarSpacing :: (MonadIO m, IsHeaderBar o) => o -> Int32 -> m ()
+ GI.Handy.Objects.HeaderBar: setHeaderBarSubtitle :: (MonadIO m, IsHeaderBar o) => o -> Text -> m ()
+ GI.Handy.Objects.HeaderBar: setHeaderBarTitle :: (MonadIO m, IsHeaderBar o) => o -> Text -> m ()
+ GI.Handy.Objects.HeaderBar: setHeaderBarTransitionDuration :: (MonadIO m, IsHeaderBar o) => o -> Word32 -> m ()
+ GI.Handy.Objects.HeaderBar: toHeaderBar :: (MonadIO m, IsHeaderBar o) => o -> m HeaderBar
+ GI.Handy.Objects.HeaderGroup: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Handy.Objects.HeaderGroup.HeaderGroup
+ GI.Handy.Objects.HeaderGroup: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Objects.HeaderGroup.HeaderGroup
+ GI.Handy.Objects.Keypad: Keypad :: ManagedPtr Keypad -> Keypad
+ GI.Handy.Objects.Keypad: class (GObject o, IsDescendantOf Keypad o) => IsKeypad o
+ GI.Handy.Objects.Keypad: clearKeypadEntry :: (MonadIO m, IsKeypad o) => o -> m ()
+ GI.Handy.Objects.Keypad: constructKeypadEntry :: (IsKeypad o, MonadIO m, IsWidget a) => a -> m (GValueConstruct o)
+ GI.Handy.Objects.Keypad: constructKeypadLeftAction :: (IsKeypad o, MonadIO m, IsWidget a) => a -> m (GValueConstruct o)
+ GI.Handy.Objects.Keypad: constructKeypadOnlyDigits :: (IsKeypad o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Handy.Objects.Keypad: constructKeypadRightAction :: (IsKeypad o, MonadIO m, IsWidget a) => a -> m (GValueConstruct o)
+ GI.Handy.Objects.Keypad: constructKeypadShowSymbols :: (IsKeypad o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Handy.Objects.Keypad: getKeypadEntry :: (MonadIO m, IsKeypad o) => o -> m Widget
+ GI.Handy.Objects.Keypad: getKeypadOnlyDigits :: (MonadIO m, IsKeypad o) => o -> m Bool
+ GI.Handy.Objects.Keypad: getKeypadShowSymbols :: (MonadIO m, IsKeypad o) => o -> m Bool
+ GI.Handy.Objects.Keypad: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Handy.Objects.Keypad.Keypad o) => GI.Handy.Objects.Keypad.IsKeypad o
+ GI.Handy.Objects.Keypad: instance Data.GI.Base.BasicTypes.GObject GI.Handy.Objects.Keypad.Keypad
+ GI.Handy.Objects.Keypad: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Handy.Objects.Keypad.Keypad
+ GI.Handy.Objects.Keypad: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Objects.Keypad.Keypad
+ GI.Handy.Objects.Keypad: instance Data.GI.Base.GValue.IsGValue GI.Handy.Objects.Keypad.Keypad
+ GI.Handy.Objects.Keypad: instance Data.GI.Base.Overloading.HasParentTypes GI.Handy.Objects.Keypad.Keypad
+ GI.Handy.Objects.Keypad: instance GHC.Classes.Eq GI.Handy.Objects.Keypad.Keypad
+ GI.Handy.Objects.Keypad: keypadGetEntry :: (HasCallStack, MonadIO m, IsKeypad a) => a -> m Widget
+ GI.Handy.Objects.Keypad: keypadNew :: (HasCallStack, MonadIO m) => Bool -> Bool -> m Keypad
+ GI.Handy.Objects.Keypad: keypadSetEntry :: (HasCallStack, MonadIO m, IsKeypad a, IsEntry b) => a -> b -> m ()
+ GI.Handy.Objects.Keypad: keypadSetLeftAction :: (HasCallStack, MonadIO m, IsKeypad a, IsWidget b) => a -> b -> m ()
+ GI.Handy.Objects.Keypad: keypadSetRightAction :: (HasCallStack, MonadIO m, IsKeypad a, IsWidget b) => a -> b -> m ()
+ GI.Handy.Objects.Keypad: keypadShowSymbols :: (HasCallStack, MonadIO m, IsKeypad a) => a -> Bool -> m ()
+ GI.Handy.Objects.Keypad: newtype Keypad
+ GI.Handy.Objects.Keypad: setKeypadEntry :: (MonadIO m, IsKeypad o, IsWidget a) => o -> a -> m ()
+ GI.Handy.Objects.Keypad: setKeypadLeftAction :: (MonadIO m, IsKeypad o, IsWidget a) => o -> a -> m ()
+ GI.Handy.Objects.Keypad: setKeypadOnlyDigits :: (MonadIO m, IsKeypad o) => o -> Bool -> m ()
+ GI.Handy.Objects.Keypad: setKeypadRightAction :: (MonadIO m, IsKeypad o, IsWidget a) => o -> a -> m ()
+ GI.Handy.Objects.Keypad: setKeypadShowSymbols :: (MonadIO m, IsKeypad o) => o -> Bool -> m ()
+ GI.Handy.Objects.Keypad: toKeypad :: (MonadIO m, IsKeypad o) => o -> m Keypad
+ GI.Handy.Objects.Leaflet: constructLeafletCanSwipeBack :: (IsLeaflet o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Handy.Objects.Leaflet: constructLeafletCanSwipeForward :: (IsLeaflet o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Handy.Objects.Leaflet: constructLeafletTransitionType :: (IsLeaflet o, MonadIO m) => LeafletTransitionType -> m (GValueConstruct o)
+ GI.Handy.Objects.Leaflet: getLeafletCanSwipeBack :: (MonadIO m, IsLeaflet o) => o -> m Bool
+ GI.Handy.Objects.Leaflet: getLeafletCanSwipeForward :: (MonadIO m, IsLeaflet o) => o -> m Bool
+ GI.Handy.Objects.Leaflet: getLeafletTransitionType :: (MonadIO m, IsLeaflet o) => o -> m LeafletTransitionType
+ GI.Handy.Objects.Leaflet: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Handy.Objects.Leaflet.Leaflet
+ GI.Handy.Objects.Leaflet: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Objects.Leaflet.Leaflet
+ GI.Handy.Objects.Leaflet: leafletGetCanSwipeBack :: (HasCallStack, MonadIO m, IsLeaflet a) => a -> m Bool
+ GI.Handy.Objects.Leaflet: leafletGetCanSwipeForward :: (HasCallStack, MonadIO m, IsLeaflet a) => a -> m Bool
+ GI.Handy.Objects.Leaflet: leafletGetTransitionType :: (HasCallStack, MonadIO m, IsLeaflet a) => a -> m LeafletTransitionType
+ GI.Handy.Objects.Leaflet: leafletSetCanSwipeBack :: (HasCallStack, MonadIO m, IsLeaflet a) => a -> Bool -> m ()
+ GI.Handy.Objects.Leaflet: leafletSetCanSwipeForward :: (HasCallStack, MonadIO m, IsLeaflet a) => a -> Bool -> m ()
+ GI.Handy.Objects.Leaflet: leafletSetTransitionType :: (HasCallStack, MonadIO m, IsLeaflet a) => a -> LeafletTransitionType -> m ()
+ GI.Handy.Objects.Leaflet: setLeafletCanSwipeBack :: (MonadIO m, IsLeaflet o) => o -> Bool -> m ()
+ GI.Handy.Objects.Leaflet: setLeafletCanSwipeForward :: (MonadIO m, IsLeaflet o) => o -> Bool -> m ()
+ GI.Handy.Objects.Leaflet: setLeafletTransitionType :: (MonadIO m, IsLeaflet o) => o -> LeafletTransitionType -> m ()
+ GI.Handy.Objects.Paginator: Paginator :: ManagedPtr Paginator -> Paginator
+ GI.Handy.Objects.Paginator: afterPaginatorPageChanged :: (IsPaginator a, MonadIO m) => a -> PaginatorPageChangedCallback -> m SignalHandlerId
+ GI.Handy.Objects.Paginator: class (GObject o, IsDescendantOf Paginator o) => IsPaginator o
+ GI.Handy.Objects.Paginator: constructPaginatorAllowMouseDrag :: (IsPaginator o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Handy.Objects.Paginator: constructPaginatorAnimationDuration :: (IsPaginator o, MonadIO m) => Word32 -> m (GValueConstruct o)
+ GI.Handy.Objects.Paginator: constructPaginatorCenterContent :: (IsPaginator o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Handy.Objects.Paginator: constructPaginatorIndicatorSpacing :: (IsPaginator o, MonadIO m) => Word32 -> m (GValueConstruct o)
+ GI.Handy.Objects.Paginator: constructPaginatorIndicatorStyle :: (IsPaginator o, MonadIO m) => PaginatorIndicatorStyle -> m (GValueConstruct o)
+ GI.Handy.Objects.Paginator: constructPaginatorInteractive :: (IsPaginator o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Handy.Objects.Paginator: constructPaginatorSpacing :: (IsPaginator o, MonadIO m) => Word32 -> m (GValueConstruct o)
+ GI.Handy.Objects.Paginator: genClosure_PaginatorPageChanged :: MonadIO m => PaginatorPageChangedCallback -> m (GClosure C_PaginatorPageChangedCallback)
+ GI.Handy.Objects.Paginator: getPaginatorAllowMouseDrag :: (MonadIO m, IsPaginator o) => o -> m Bool
+ GI.Handy.Objects.Paginator: getPaginatorAnimationDuration :: (MonadIO m, IsPaginator o) => o -> m Word32
+ GI.Handy.Objects.Paginator: getPaginatorCenterContent :: (MonadIO m, IsPaginator o) => o -> m Bool
+ GI.Handy.Objects.Paginator: getPaginatorIndicatorSpacing :: (MonadIO m, IsPaginator o) => o -> m Word32
+ GI.Handy.Objects.Paginator: getPaginatorIndicatorStyle :: (MonadIO m, IsPaginator o) => o -> m PaginatorIndicatorStyle
+ GI.Handy.Objects.Paginator: getPaginatorInteractive :: (MonadIO m, IsPaginator o) => o -> m Bool
+ GI.Handy.Objects.Paginator: getPaginatorNPages :: (MonadIO m, IsPaginator o) => o -> m Word32
+ GI.Handy.Objects.Paginator: getPaginatorPosition :: (MonadIO m, IsPaginator o) => o -> m Double
+ GI.Handy.Objects.Paginator: getPaginatorSpacing :: (MonadIO m, IsPaginator o) => o -> m Word32
+ GI.Handy.Objects.Paginator: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Handy.Objects.Paginator.Paginator o) => GI.Handy.Objects.Paginator.IsPaginator o
+ GI.Handy.Objects.Paginator: instance Data.GI.Base.BasicTypes.GObject GI.Handy.Objects.Paginator.Paginator
+ GI.Handy.Objects.Paginator: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Handy.Objects.Paginator.Paginator
+ GI.Handy.Objects.Paginator: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Objects.Paginator.Paginator
+ GI.Handy.Objects.Paginator: instance Data.GI.Base.GValue.IsGValue GI.Handy.Objects.Paginator.Paginator
+ GI.Handy.Objects.Paginator: instance Data.GI.Base.Overloading.HasParentTypes GI.Handy.Objects.Paginator.Paginator
+ GI.Handy.Objects.Paginator: instance GHC.Classes.Eq GI.Handy.Objects.Paginator.Paginator
+ GI.Handy.Objects.Paginator: mk_PaginatorPageChangedCallback :: C_PaginatorPageChangedCallback -> IO (FunPtr C_PaginatorPageChangedCallback)
+ GI.Handy.Objects.Paginator: newtype Paginator
+ GI.Handy.Objects.Paginator: noPaginatorPageChangedCallback :: Maybe PaginatorPageChangedCallback
+ GI.Handy.Objects.Paginator: onPaginatorPageChanged :: (IsPaginator a, MonadIO m) => a -> PaginatorPageChangedCallback -> m SignalHandlerId
+ GI.Handy.Objects.Paginator: paginatorGetAllowMouseDrag :: (HasCallStack, MonadIO m, IsPaginator a) => a -> m Bool
+ GI.Handy.Objects.Paginator: paginatorGetAnimationDuration :: (HasCallStack, MonadIO m, IsPaginator a) => a -> m Word32
+ GI.Handy.Objects.Paginator: paginatorGetCenterContent :: (HasCallStack, MonadIO m, IsPaginator a) => a -> m Bool
+ GI.Handy.Objects.Paginator: paginatorGetIndicatorSpacing :: (HasCallStack, MonadIO m, IsPaginator a) => a -> m Word32
+ GI.Handy.Objects.Paginator: paginatorGetIndicatorStyle :: (HasCallStack, MonadIO m, IsPaginator a) => a -> m PaginatorIndicatorStyle
+ GI.Handy.Objects.Paginator: paginatorGetInteractive :: (HasCallStack, MonadIO m, IsPaginator a) => a -> m Bool
+ GI.Handy.Objects.Paginator: paginatorGetNPages :: (HasCallStack, MonadIO m, IsPaginator a) => a -> m Word32
+ GI.Handy.Objects.Paginator: paginatorGetPosition :: (HasCallStack, MonadIO m, IsPaginator a) => a -> m Double
+ GI.Handy.Objects.Paginator: paginatorGetSpacing :: (HasCallStack, MonadIO m, IsPaginator a) => a -> m Word32
+ GI.Handy.Objects.Paginator: paginatorInsert :: (HasCallStack, MonadIO m, IsPaginator a, IsWidget b) => a -> b -> Int32 -> m ()
+ GI.Handy.Objects.Paginator: paginatorNew :: (HasCallStack, MonadIO m) => m Paginator
+ GI.Handy.Objects.Paginator: paginatorPrepend :: (HasCallStack, MonadIO m, IsPaginator a, IsWidget b) => a -> b -> m ()
+ GI.Handy.Objects.Paginator: paginatorReorder :: (HasCallStack, MonadIO m, IsPaginator a, IsWidget b) => a -> b -> Int32 -> m ()
+ GI.Handy.Objects.Paginator: paginatorScrollTo :: (HasCallStack, MonadIO m, IsPaginator a, IsWidget b) => a -> b -> m ()
+ GI.Handy.Objects.Paginator: paginatorScrollToFull :: (HasCallStack, MonadIO m, IsPaginator a, IsWidget b) => a -> b -> Int64 -> m ()
+ GI.Handy.Objects.Paginator: paginatorSetAllowMouseDrag :: (HasCallStack, MonadIO m, IsPaginator a) => a -> Bool -> m ()
+ GI.Handy.Objects.Paginator: paginatorSetAnimationDuration :: (HasCallStack, MonadIO m, IsPaginator a) => a -> Word32 -> m ()
+ GI.Handy.Objects.Paginator: paginatorSetCenterContent :: (HasCallStack, MonadIO m, IsPaginator a) => a -> Bool -> m ()
+ GI.Handy.Objects.Paginator: paginatorSetIndicatorSpacing :: (HasCallStack, MonadIO m, IsPaginator a) => a -> Word32 -> m ()
+ GI.Handy.Objects.Paginator: paginatorSetIndicatorStyle :: (HasCallStack, MonadIO m, IsPaginator a) => a -> PaginatorIndicatorStyle -> m ()
+ GI.Handy.Objects.Paginator: paginatorSetInteractive :: (HasCallStack, MonadIO m, IsPaginator a) => a -> Bool -> m ()
+ GI.Handy.Objects.Paginator: paginatorSetSpacing :: (HasCallStack, MonadIO m, IsPaginator a) => a -> Word32 -> m ()
+ GI.Handy.Objects.Paginator: setPaginatorAllowMouseDrag :: (MonadIO m, IsPaginator o) => o -> Bool -> m ()
+ GI.Handy.Objects.Paginator: setPaginatorAnimationDuration :: (MonadIO m, IsPaginator o) => o -> Word32 -> m ()
+ GI.Handy.Objects.Paginator: setPaginatorCenterContent :: (MonadIO m, IsPaginator o) => o -> Bool -> m ()
+ GI.Handy.Objects.Paginator: setPaginatorIndicatorSpacing :: (MonadIO m, IsPaginator o) => o -> Word32 -> m ()
+ GI.Handy.Objects.Paginator: setPaginatorIndicatorStyle :: (MonadIO m, IsPaginator o) => o -> PaginatorIndicatorStyle -> m ()
+ GI.Handy.Objects.Paginator: setPaginatorInteractive :: (MonadIO m, IsPaginator o) => o -> Bool -> m ()
+ GI.Handy.Objects.Paginator: setPaginatorSpacing :: (MonadIO m, IsPaginator o) => o -> Word32 -> m ()
+ GI.Handy.Objects.Paginator: toPaginator :: (MonadIO m, IsPaginator o) => o -> m Paginator
+ GI.Handy.Objects.Paginator: type C_PaginatorPageChangedCallback = Ptr () -> Word32 -> Ptr () -> IO ()
+ GI.Handy.Objects.Paginator: type PaginatorPageChangedCallback = Word32 " /@index@/: Current page" -> IO ()
+ GI.Handy.Objects.Paginator: wrap_PaginatorPageChangedCallback :: PaginatorPageChangedCallback -> C_PaginatorPageChangedCallback
+ GI.Handy.Objects.PreferencesGroup: PreferencesGroup :: ManagedPtr PreferencesGroup -> PreferencesGroup
+ GI.Handy.Objects.PreferencesGroup: class (GObject o, IsDescendantOf PreferencesGroup o) => IsPreferencesGroup o
+ GI.Handy.Objects.PreferencesGroup: constructPreferencesGroupDescription :: (IsPreferencesGroup o, MonadIO m) => Text -> m (GValueConstruct o)
+ GI.Handy.Objects.PreferencesGroup: constructPreferencesGroupTitle :: (IsPreferencesGroup o, MonadIO m) => Text -> m (GValueConstruct o)
+ GI.Handy.Objects.PreferencesGroup: getPreferencesGroupDescription :: (MonadIO m, IsPreferencesGroup o) => o -> m Text
+ GI.Handy.Objects.PreferencesGroup: getPreferencesGroupTitle :: (MonadIO m, IsPreferencesGroup o) => o -> m Text
+ GI.Handy.Objects.PreferencesGroup: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Handy.Objects.PreferencesGroup.PreferencesGroup o) => GI.Handy.Objects.PreferencesGroup.IsPreferencesGroup o
+ GI.Handy.Objects.PreferencesGroup: instance Data.GI.Base.BasicTypes.GObject GI.Handy.Objects.PreferencesGroup.PreferencesGroup
+ GI.Handy.Objects.PreferencesGroup: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Handy.Objects.PreferencesGroup.PreferencesGroup
+ GI.Handy.Objects.PreferencesGroup: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Objects.PreferencesGroup.PreferencesGroup
+ GI.Handy.Objects.PreferencesGroup: instance Data.GI.Base.GValue.IsGValue GI.Handy.Objects.PreferencesGroup.PreferencesGroup
+ GI.Handy.Objects.PreferencesGroup: instance Data.GI.Base.Overloading.HasParentTypes GI.Handy.Objects.PreferencesGroup.PreferencesGroup
+ GI.Handy.Objects.PreferencesGroup: instance GHC.Classes.Eq GI.Handy.Objects.PreferencesGroup.PreferencesGroup
+ GI.Handy.Objects.PreferencesGroup: newtype PreferencesGroup
+ GI.Handy.Objects.PreferencesGroup: preferencesGroupGetDescription :: (HasCallStack, MonadIO m, IsPreferencesGroup a) => a -> m Text
+ GI.Handy.Objects.PreferencesGroup: preferencesGroupGetTitle :: (HasCallStack, MonadIO m, IsPreferencesGroup a) => a -> m Text
+ GI.Handy.Objects.PreferencesGroup: preferencesGroupNew :: (HasCallStack, MonadIO m) => m PreferencesGroup
+ GI.Handy.Objects.PreferencesGroup: preferencesGroupSetDescription :: (HasCallStack, MonadIO m, IsPreferencesGroup a) => a -> Text -> m ()
+ GI.Handy.Objects.PreferencesGroup: preferencesGroupSetTitle :: (HasCallStack, MonadIO m, IsPreferencesGroup a) => a -> Text -> m ()
+ GI.Handy.Objects.PreferencesGroup: setPreferencesGroupDescription :: (MonadIO m, IsPreferencesGroup o) => o -> Text -> m ()
+ GI.Handy.Objects.PreferencesGroup: setPreferencesGroupTitle :: (MonadIO m, IsPreferencesGroup o) => o -> Text -> m ()
+ GI.Handy.Objects.PreferencesGroup: toPreferencesGroup :: (MonadIO m, IsPreferencesGroup o) => o -> m PreferencesGroup
+ GI.Handy.Objects.PreferencesPage: PreferencesPage :: ManagedPtr PreferencesPage -> PreferencesPage
+ GI.Handy.Objects.PreferencesPage: class (GObject o, IsDescendantOf PreferencesPage o) => IsPreferencesPage o
+ GI.Handy.Objects.PreferencesPage: clearPreferencesPageIconName :: (MonadIO m, IsPreferencesPage o) => o -> m ()
+ GI.Handy.Objects.PreferencesPage: clearPreferencesPageTitle :: (MonadIO m, IsPreferencesPage o) => o -> m ()
+ GI.Handy.Objects.PreferencesPage: constructPreferencesPageIconName :: (IsPreferencesPage o, MonadIO m) => Text -> m (GValueConstruct o)
+ GI.Handy.Objects.PreferencesPage: constructPreferencesPageTitle :: (IsPreferencesPage o, MonadIO m) => Text -> m (GValueConstruct o)
+ GI.Handy.Objects.PreferencesPage: getPreferencesPageIconName :: (MonadIO m, IsPreferencesPage o) => o -> m (Maybe Text)
+ GI.Handy.Objects.PreferencesPage: getPreferencesPageTitle :: (MonadIO m, IsPreferencesPage o) => o -> m (Maybe Text)
+ GI.Handy.Objects.PreferencesPage: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Handy.Objects.PreferencesPage.PreferencesPage o) => GI.Handy.Objects.PreferencesPage.IsPreferencesPage o
+ GI.Handy.Objects.PreferencesPage: instance Data.GI.Base.BasicTypes.GObject GI.Handy.Objects.PreferencesPage.PreferencesPage
+ GI.Handy.Objects.PreferencesPage: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Handy.Objects.PreferencesPage.PreferencesPage
+ GI.Handy.Objects.PreferencesPage: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Objects.PreferencesPage.PreferencesPage
+ GI.Handy.Objects.PreferencesPage: instance Data.GI.Base.GValue.IsGValue GI.Handy.Objects.PreferencesPage.PreferencesPage
+ GI.Handy.Objects.PreferencesPage: instance Data.GI.Base.Overloading.HasParentTypes GI.Handy.Objects.PreferencesPage.PreferencesPage
+ GI.Handy.Objects.PreferencesPage: instance GHC.Classes.Eq GI.Handy.Objects.PreferencesPage.PreferencesPage
+ GI.Handy.Objects.PreferencesPage: newtype PreferencesPage
+ GI.Handy.Objects.PreferencesPage: preferencesPageGetIconName :: (HasCallStack, MonadIO m, IsPreferencesPage a) => a -> m (Maybe Text)
+ GI.Handy.Objects.PreferencesPage: preferencesPageGetTitle :: (HasCallStack, MonadIO m, IsPreferencesPage a) => a -> m (Maybe Text)
+ GI.Handy.Objects.PreferencesPage: preferencesPageNew :: (HasCallStack, MonadIO m) => m PreferencesPage
+ GI.Handy.Objects.PreferencesPage: preferencesPageSetIconName :: (HasCallStack, MonadIO m, IsPreferencesPage a) => a -> Maybe Text -> m ()
+ GI.Handy.Objects.PreferencesPage: preferencesPageSetTitle :: (HasCallStack, MonadIO m, IsPreferencesPage a) => a -> Maybe Text -> m ()
+ GI.Handy.Objects.PreferencesPage: setPreferencesPageIconName :: (MonadIO m, IsPreferencesPage o) => o -> Text -> m ()
+ GI.Handy.Objects.PreferencesPage: setPreferencesPageTitle :: (MonadIO m, IsPreferencesPage o) => o -> Text -> m ()
+ GI.Handy.Objects.PreferencesPage: toPreferencesPage :: (MonadIO m, IsPreferencesPage o) => o -> m PreferencesPage
+ GI.Handy.Objects.PreferencesRow: PreferencesRow :: ManagedPtr PreferencesRow -> PreferencesRow
+ GI.Handy.Objects.PreferencesRow: class (GObject o, IsDescendantOf PreferencesRow o) => IsPreferencesRow o
+ GI.Handy.Objects.PreferencesRow: clearPreferencesRowTitle :: (MonadIO m, IsPreferencesRow o) => o -> m ()
+ GI.Handy.Objects.PreferencesRow: constructPreferencesRowTitle :: (IsPreferencesRow o, MonadIO m) => Text -> m (GValueConstruct o)
+ GI.Handy.Objects.PreferencesRow: constructPreferencesRowUseUnderline :: (IsPreferencesRow o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Handy.Objects.PreferencesRow: getPreferencesRowTitle :: (MonadIO m, IsPreferencesRow o) => o -> m (Maybe Text)
+ GI.Handy.Objects.PreferencesRow: getPreferencesRowUseUnderline :: (MonadIO m, IsPreferencesRow o) => o -> m Bool
+ GI.Handy.Objects.PreferencesRow: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Handy.Objects.PreferencesRow.PreferencesRow o) => GI.Handy.Objects.PreferencesRow.IsPreferencesRow o
+ GI.Handy.Objects.PreferencesRow: instance Data.GI.Base.BasicTypes.GObject GI.Handy.Objects.PreferencesRow.PreferencesRow
+ GI.Handy.Objects.PreferencesRow: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Handy.Objects.PreferencesRow.PreferencesRow
+ GI.Handy.Objects.PreferencesRow: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Objects.PreferencesRow.PreferencesRow
+ GI.Handy.Objects.PreferencesRow: instance Data.GI.Base.GValue.IsGValue GI.Handy.Objects.PreferencesRow.PreferencesRow
+ GI.Handy.Objects.PreferencesRow: instance Data.GI.Base.Overloading.HasParentTypes GI.Handy.Objects.PreferencesRow.PreferencesRow
+ GI.Handy.Objects.PreferencesRow: instance GHC.Classes.Eq GI.Handy.Objects.PreferencesRow.PreferencesRow
+ GI.Handy.Objects.PreferencesRow: newtype PreferencesRow
+ GI.Handy.Objects.PreferencesRow: preferencesRowGetTitle :: (HasCallStack, MonadIO m, IsPreferencesRow a) => a -> m (Maybe Text)
+ GI.Handy.Objects.PreferencesRow: preferencesRowGetUseUnderline :: (HasCallStack, MonadIO m, IsPreferencesRow a) => a -> m Bool
+ GI.Handy.Objects.PreferencesRow: preferencesRowNew :: (HasCallStack, MonadIO m) => m PreferencesRow
+ GI.Handy.Objects.PreferencesRow: preferencesRowSetTitle :: (HasCallStack, MonadIO m, IsPreferencesRow a) => a -> Maybe Text -> m ()
+ GI.Handy.Objects.PreferencesRow: preferencesRowSetUseUnderline :: (HasCallStack, MonadIO m, IsPreferencesRow a) => a -> Bool -> m ()
+ GI.Handy.Objects.PreferencesRow: setPreferencesRowTitle :: (MonadIO m, IsPreferencesRow o) => o -> Text -> m ()
+ GI.Handy.Objects.PreferencesRow: setPreferencesRowUseUnderline :: (MonadIO m, IsPreferencesRow o) => o -> Bool -> m ()
+ GI.Handy.Objects.PreferencesRow: toPreferencesRow :: (MonadIO m, IsPreferencesRow o) => o -> m PreferencesRow
+ GI.Handy.Objects.PreferencesWindow: PreferencesWindow :: ManagedPtr PreferencesWindow -> PreferencesWindow
+ GI.Handy.Objects.PreferencesWindow: class (GObject o, IsDescendantOf PreferencesWindow o) => IsPreferencesWindow o
+ GI.Handy.Objects.PreferencesWindow: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Handy.Objects.PreferencesWindow.PreferencesWindow o) => GI.Handy.Objects.PreferencesWindow.IsPreferencesWindow o
+ GI.Handy.Objects.PreferencesWindow: instance Data.GI.Base.BasicTypes.GObject GI.Handy.Objects.PreferencesWindow.PreferencesWindow
+ GI.Handy.Objects.PreferencesWindow: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Handy.Objects.PreferencesWindow.PreferencesWindow
+ GI.Handy.Objects.PreferencesWindow: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Objects.PreferencesWindow.PreferencesWindow
+ GI.Handy.Objects.PreferencesWindow: instance Data.GI.Base.GValue.IsGValue GI.Handy.Objects.PreferencesWindow.PreferencesWindow
+ GI.Handy.Objects.PreferencesWindow: instance Data.GI.Base.Overloading.HasParentTypes GI.Handy.Objects.PreferencesWindow.PreferencesWindow
+ GI.Handy.Objects.PreferencesWindow: instance GHC.Classes.Eq GI.Handy.Objects.PreferencesWindow.PreferencesWindow
+ GI.Handy.Objects.PreferencesWindow: newtype PreferencesWindow
+ GI.Handy.Objects.PreferencesWindow: preferencesWindowNew :: (HasCallStack, MonadIO m) => m PreferencesWindow
+ GI.Handy.Objects.PreferencesWindow: toPreferencesWindow :: (MonadIO m, IsPreferencesWindow o) => o -> m PreferencesWindow
+ GI.Handy.Objects.SearchBar: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Handy.Objects.SearchBar.SearchBar
+ GI.Handy.Objects.SearchBar: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Objects.SearchBar.SearchBar
+ GI.Handy.Objects.Squeezer: Squeezer :: ManagedPtr Squeezer -> Squeezer
+ GI.Handy.Objects.Squeezer: class (GObject o, IsDescendantOf Squeezer o) => IsSqueezer o
+ GI.Handy.Objects.Squeezer: constructSqueezerHomogeneous :: (IsSqueezer o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Handy.Objects.Squeezer: constructSqueezerInterpolateSize :: (IsSqueezer o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Handy.Objects.Squeezer: constructSqueezerTransitionDuration :: (IsSqueezer o, MonadIO m) => Word32 -> m (GValueConstruct o)
+ GI.Handy.Objects.Squeezer: constructSqueezerTransitionType :: (IsSqueezer o, MonadIO m) => SqueezerTransitionType -> m (GValueConstruct o)
+ GI.Handy.Objects.Squeezer: getSqueezerHomogeneous :: (MonadIO m, IsSqueezer o) => o -> m Bool
+ GI.Handy.Objects.Squeezer: getSqueezerInterpolateSize :: (MonadIO m, IsSqueezer o) => o -> m Bool
+ GI.Handy.Objects.Squeezer: getSqueezerTransitionDuration :: (MonadIO m, IsSqueezer o) => o -> m Word32
+ GI.Handy.Objects.Squeezer: getSqueezerTransitionRunning :: (MonadIO m, IsSqueezer o) => o -> m Bool
+ GI.Handy.Objects.Squeezer: getSqueezerTransitionType :: (MonadIO m, IsSqueezer o) => o -> m SqueezerTransitionType
+ GI.Handy.Objects.Squeezer: getSqueezerVisibleChild :: (MonadIO m, IsSqueezer o) => o -> m (Maybe Widget)
+ GI.Handy.Objects.Squeezer: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Handy.Objects.Squeezer.Squeezer o) => GI.Handy.Objects.Squeezer.IsSqueezer o
+ GI.Handy.Objects.Squeezer: instance Data.GI.Base.BasicTypes.GObject GI.Handy.Objects.Squeezer.Squeezer
+ GI.Handy.Objects.Squeezer: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Handy.Objects.Squeezer.Squeezer
+ GI.Handy.Objects.Squeezer: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Objects.Squeezer.Squeezer
+ GI.Handy.Objects.Squeezer: instance Data.GI.Base.GValue.IsGValue GI.Handy.Objects.Squeezer.Squeezer
+ GI.Handy.Objects.Squeezer: instance Data.GI.Base.Overloading.HasParentTypes GI.Handy.Objects.Squeezer.Squeezer
+ GI.Handy.Objects.Squeezer: instance GHC.Classes.Eq GI.Handy.Objects.Squeezer.Squeezer
+ GI.Handy.Objects.Squeezer: newtype Squeezer
+ GI.Handy.Objects.Squeezer: setSqueezerHomogeneous :: (MonadIO m, IsSqueezer o) => o -> Bool -> m ()
+ GI.Handy.Objects.Squeezer: setSqueezerInterpolateSize :: (MonadIO m, IsSqueezer o) => o -> Bool -> m ()
+ GI.Handy.Objects.Squeezer: setSqueezerTransitionDuration :: (MonadIO m, IsSqueezer o) => o -> Word32 -> m ()
+ GI.Handy.Objects.Squeezer: setSqueezerTransitionType :: (MonadIO m, IsSqueezer o) => o -> SqueezerTransitionType -> m ()
+ GI.Handy.Objects.Squeezer: squeezerGetChildEnabled :: (HasCallStack, MonadIO m, IsSqueezer a, IsWidget b) => a -> b -> m Bool
+ GI.Handy.Objects.Squeezer: squeezerGetHomogeneous :: (HasCallStack, MonadIO m, IsSqueezer a) => a -> m Bool
+ GI.Handy.Objects.Squeezer: squeezerGetInterpolateSize :: (HasCallStack, MonadIO m, IsSqueezer a) => a -> m Bool
+ GI.Handy.Objects.Squeezer: squeezerGetTransitionDuration :: (HasCallStack, MonadIO m, IsSqueezer a) => a -> m Word32
+ GI.Handy.Objects.Squeezer: squeezerGetTransitionRunning :: (HasCallStack, MonadIO m, IsSqueezer a) => a -> m Bool
+ GI.Handy.Objects.Squeezer: squeezerGetTransitionType :: (HasCallStack, MonadIO m, IsSqueezer a) => a -> m SqueezerTransitionType
+ GI.Handy.Objects.Squeezer: squeezerGetVisibleChild :: (HasCallStack, MonadIO m, IsSqueezer a) => a -> m (Maybe Widget)
+ GI.Handy.Objects.Squeezer: squeezerNew :: (HasCallStack, MonadIO m) => m Squeezer
+ GI.Handy.Objects.Squeezer: squeezerSetChildEnabled :: (HasCallStack, MonadIO m, IsSqueezer a, IsWidget b) => a -> b -> Bool -> m ()
+ GI.Handy.Objects.Squeezer: squeezerSetHomogeneous :: (HasCallStack, MonadIO m, IsSqueezer a) => a -> Bool -> m ()
+ GI.Handy.Objects.Squeezer: squeezerSetInterpolateSize :: (HasCallStack, MonadIO m, IsSqueezer a) => a -> Bool -> m ()
+ GI.Handy.Objects.Squeezer: squeezerSetTransitionDuration :: (HasCallStack, MonadIO m, IsSqueezer a) => a -> Word32 -> m ()
+ GI.Handy.Objects.Squeezer: squeezerSetTransitionType :: (HasCallStack, MonadIO m, IsSqueezer a) => a -> SqueezerTransitionType -> m ()
+ GI.Handy.Objects.Squeezer: toSqueezer :: (MonadIO m, IsSqueezer o) => o -> m Squeezer
+ GI.Handy.Objects.SwipeGroup: SwipeGroup :: ManagedPtr SwipeGroup -> SwipeGroup
+ GI.Handy.Objects.SwipeGroup: class (GObject o, IsDescendantOf SwipeGroup o) => IsSwipeGroup o
+ GI.Handy.Objects.SwipeGroup: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Handy.Objects.SwipeGroup.SwipeGroup o) => GI.Handy.Objects.SwipeGroup.IsSwipeGroup o
+ GI.Handy.Objects.SwipeGroup: instance Data.GI.Base.BasicTypes.GObject GI.Handy.Objects.SwipeGroup.SwipeGroup
+ GI.Handy.Objects.SwipeGroup: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Handy.Objects.SwipeGroup.SwipeGroup
+ GI.Handy.Objects.SwipeGroup: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Objects.SwipeGroup.SwipeGroup
+ GI.Handy.Objects.SwipeGroup: instance Data.GI.Base.GValue.IsGValue GI.Handy.Objects.SwipeGroup.SwipeGroup
+ GI.Handy.Objects.SwipeGroup: instance Data.GI.Base.Overloading.HasParentTypes GI.Handy.Objects.SwipeGroup.SwipeGroup
+ GI.Handy.Objects.SwipeGroup: instance GHC.Classes.Eq GI.Handy.Objects.SwipeGroup.SwipeGroup
+ GI.Handy.Objects.SwipeGroup: newtype SwipeGroup
+ GI.Handy.Objects.SwipeGroup: swipeGroupAddSwipeable :: (HasCallStack, MonadIO m, IsSwipeGroup a, IsSwipeable b) => a -> b -> m ()
+ GI.Handy.Objects.SwipeGroup: swipeGroupGetSwipeables :: (HasCallStack, MonadIO m, IsSwipeGroup a) => a -> m [Swipeable]
+ GI.Handy.Objects.SwipeGroup: swipeGroupNew :: (HasCallStack, MonadIO m) => m SwipeGroup
+ GI.Handy.Objects.SwipeGroup: swipeGroupRemoveSwipeable :: (HasCallStack, MonadIO m, IsSwipeGroup a, IsSwipeable b) => a -> b -> m ()
+ GI.Handy.Objects.SwipeGroup: toSwipeGroup :: (MonadIO m, IsSwipeGroup o) => o -> m SwipeGroup
+ GI.Handy.Objects.TitleBar: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Handy.Objects.TitleBar.TitleBar
+ GI.Handy.Objects.TitleBar: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Objects.TitleBar.TitleBar
+ GI.Handy.Objects.ValueObject: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Handy.Objects.ValueObject.ValueObject
+ GI.Handy.Objects.ValueObject: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Objects.ValueObject.ValueObject
+ GI.Handy.Objects.ViewSwitcher: ViewSwitcher :: ManagedPtr ViewSwitcher -> ViewSwitcher
+ GI.Handy.Objects.ViewSwitcher: class (GObject o, IsDescendantOf ViewSwitcher o) => IsViewSwitcher o
+ GI.Handy.Objects.ViewSwitcher: clearViewSwitcherStack :: (MonadIO m, IsViewSwitcher o) => o -> m ()
+ GI.Handy.Objects.ViewSwitcher: constructViewSwitcherIconSize :: (IsViewSwitcher o, MonadIO m) => Int32 -> m (GValueConstruct o)
+ GI.Handy.Objects.ViewSwitcher: constructViewSwitcherNarrowEllipsize :: (IsViewSwitcher o, MonadIO m) => EllipsizeMode -> m (GValueConstruct o)
+ GI.Handy.Objects.ViewSwitcher: constructViewSwitcherPolicy :: (IsViewSwitcher o, MonadIO m) => ViewSwitcherPolicy -> m (GValueConstruct o)
+ GI.Handy.Objects.ViewSwitcher: constructViewSwitcherStack :: (IsViewSwitcher o, MonadIO m, IsStack a) => a -> m (GValueConstruct o)
+ GI.Handy.Objects.ViewSwitcher: getViewSwitcherIconSize :: (MonadIO m, IsViewSwitcher o) => o -> m Int32
+ GI.Handy.Objects.ViewSwitcher: getViewSwitcherNarrowEllipsize :: (MonadIO m, IsViewSwitcher o) => o -> m EllipsizeMode
+ GI.Handy.Objects.ViewSwitcher: getViewSwitcherPolicy :: (MonadIO m, IsViewSwitcher o) => o -> m ViewSwitcherPolicy
+ GI.Handy.Objects.ViewSwitcher: getViewSwitcherStack :: (MonadIO m, IsViewSwitcher o) => o -> m (Maybe Stack)
+ GI.Handy.Objects.ViewSwitcher: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Handy.Objects.ViewSwitcher.ViewSwitcher o) => GI.Handy.Objects.ViewSwitcher.IsViewSwitcher o
+ GI.Handy.Objects.ViewSwitcher: instance Data.GI.Base.BasicTypes.GObject GI.Handy.Objects.ViewSwitcher.ViewSwitcher
+ GI.Handy.Objects.ViewSwitcher: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Handy.Objects.ViewSwitcher.ViewSwitcher
+ GI.Handy.Objects.ViewSwitcher: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Objects.ViewSwitcher.ViewSwitcher
+ GI.Handy.Objects.ViewSwitcher: instance Data.GI.Base.GValue.IsGValue GI.Handy.Objects.ViewSwitcher.ViewSwitcher
+ GI.Handy.Objects.ViewSwitcher: instance Data.GI.Base.Overloading.HasParentTypes GI.Handy.Objects.ViewSwitcher.ViewSwitcher
+ GI.Handy.Objects.ViewSwitcher: instance GHC.Classes.Eq GI.Handy.Objects.ViewSwitcher.ViewSwitcher
+ GI.Handy.Objects.ViewSwitcher: newtype ViewSwitcher
+ GI.Handy.Objects.ViewSwitcher: setViewSwitcherIconSize :: (MonadIO m, IsViewSwitcher o) => o -> Int32 -> m ()
+ GI.Handy.Objects.ViewSwitcher: setViewSwitcherNarrowEllipsize :: (MonadIO m, IsViewSwitcher o) => o -> EllipsizeMode -> m ()
+ GI.Handy.Objects.ViewSwitcher: setViewSwitcherPolicy :: (MonadIO m, IsViewSwitcher o) => o -> ViewSwitcherPolicy -> m ()
+ GI.Handy.Objects.ViewSwitcher: setViewSwitcherStack :: (MonadIO m, IsViewSwitcher o, IsStack a) => o -> a -> m ()
+ GI.Handy.Objects.ViewSwitcher: toViewSwitcher :: (MonadIO m, IsViewSwitcher o) => o -> m ViewSwitcher
+ GI.Handy.Objects.ViewSwitcher: viewSwitcherGetIconSize :: (HasCallStack, MonadIO m, IsViewSwitcher a) => a -> m IconSize
+ GI.Handy.Objects.ViewSwitcher: viewSwitcherGetNarrowEllipsize :: (HasCallStack, MonadIO m, IsViewSwitcher a) => a -> m EllipsizeMode
+ GI.Handy.Objects.ViewSwitcher: viewSwitcherGetPolicy :: (HasCallStack, MonadIO m, IsViewSwitcher a) => a -> m ViewSwitcherPolicy
+ GI.Handy.Objects.ViewSwitcher: viewSwitcherGetStack :: (HasCallStack, MonadIO m, IsViewSwitcher a) => a -> m (Maybe Stack)
+ GI.Handy.Objects.ViewSwitcher: viewSwitcherNew :: (HasCallStack, MonadIO m) => m ViewSwitcher
+ GI.Handy.Objects.ViewSwitcher: viewSwitcherSetIconSize :: (HasCallStack, MonadIO m, IsViewSwitcher a) => a -> IconSize -> m ()
+ GI.Handy.Objects.ViewSwitcher: viewSwitcherSetNarrowEllipsize :: (HasCallStack, MonadIO m, IsViewSwitcher a) => a -> EllipsizeMode -> m ()
+ GI.Handy.Objects.ViewSwitcher: viewSwitcherSetPolicy :: (HasCallStack, MonadIO m, IsViewSwitcher a) => a -> ViewSwitcherPolicy -> m ()
+ GI.Handy.Objects.ViewSwitcher: viewSwitcherSetStack :: (HasCallStack, MonadIO m, IsViewSwitcher a, IsStack b) => a -> Maybe b -> m ()
+ GI.Handy.Objects.ViewSwitcherBar: ViewSwitcherBar :: ManagedPtr ViewSwitcherBar -> ViewSwitcherBar
+ GI.Handy.Objects.ViewSwitcherBar: class (GObject o, IsDescendantOf ViewSwitcherBar o) => IsViewSwitcherBar o
+ GI.Handy.Objects.ViewSwitcherBar: clearViewSwitcherBarStack :: (MonadIO m, IsViewSwitcherBar o) => o -> m ()
+ GI.Handy.Objects.ViewSwitcherBar: constructViewSwitcherBarIconSize :: (IsViewSwitcherBar o, MonadIO m) => Int32 -> m (GValueConstruct o)
+ GI.Handy.Objects.ViewSwitcherBar: constructViewSwitcherBarPolicy :: (IsViewSwitcherBar o, MonadIO m) => ViewSwitcherPolicy -> m (GValueConstruct o)
+ GI.Handy.Objects.ViewSwitcherBar: constructViewSwitcherBarReveal :: (IsViewSwitcherBar o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Handy.Objects.ViewSwitcherBar: constructViewSwitcherBarStack :: (IsViewSwitcherBar o, MonadIO m, IsStack a) => a -> m (GValueConstruct o)
+ GI.Handy.Objects.ViewSwitcherBar: getViewSwitcherBarIconSize :: (MonadIO m, IsViewSwitcherBar o) => o -> m Int32
+ GI.Handy.Objects.ViewSwitcherBar: getViewSwitcherBarPolicy :: (MonadIO m, IsViewSwitcherBar o) => o -> m ViewSwitcherPolicy
+ GI.Handy.Objects.ViewSwitcherBar: getViewSwitcherBarReveal :: (MonadIO m, IsViewSwitcherBar o) => o -> m Bool
+ GI.Handy.Objects.ViewSwitcherBar: getViewSwitcherBarStack :: (MonadIO m, IsViewSwitcherBar o) => o -> m (Maybe Stack)
+ GI.Handy.Objects.ViewSwitcherBar: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Handy.Objects.ViewSwitcherBar.ViewSwitcherBar o) => GI.Handy.Objects.ViewSwitcherBar.IsViewSwitcherBar o
+ GI.Handy.Objects.ViewSwitcherBar: instance Data.GI.Base.BasicTypes.GObject GI.Handy.Objects.ViewSwitcherBar.ViewSwitcherBar
+ GI.Handy.Objects.ViewSwitcherBar: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Handy.Objects.ViewSwitcherBar.ViewSwitcherBar
+ GI.Handy.Objects.ViewSwitcherBar: instance Data.GI.Base.BasicTypes.TypedObject GI.Handy.Objects.ViewSwitcherBar.ViewSwitcherBar
+ GI.Handy.Objects.ViewSwitcherBar: instance Data.GI.Base.GValue.IsGValue GI.Handy.Objects.ViewSwitcherBar.ViewSwitcherBar
+ GI.Handy.Objects.ViewSwitcherBar: instance Data.GI.Base.Overloading.HasParentTypes GI.Handy.Objects.ViewSwitcherBar.ViewSwitcherBar
+ GI.Handy.Objects.ViewSwitcherBar: instance GHC.Classes.Eq GI.Handy.Objects.ViewSwitcherBar.ViewSwitcherBar
+ GI.Handy.Objects.ViewSwitcherBar: newtype ViewSwitcherBar
+ GI.Handy.Objects.ViewSwitcherBar: setViewSwitcherBarIconSize :: (MonadIO m, IsViewSwitcherBar o) => o -> Int32 -> m ()
+ GI.Handy.Objects.ViewSwitcherBar: setViewSwitcherBarPolicy :: (MonadIO m, IsViewSwitcherBar o) => o -> ViewSwitcherPolicy -> m ()
+ GI.Handy.Objects.ViewSwitcherBar: setViewSwitcherBarReveal :: (MonadIO m, IsViewSwitcherBar o) => o -> Bool -> m ()
+ GI.Handy.Objects.ViewSwitcherBar: setViewSwitcherBarStack :: (MonadIO m, IsViewSwitcherBar o, IsStack a) => o -> a -> m ()
+ GI.Handy.Objects.ViewSwitcherBar: toViewSwitcherBar :: (MonadIO m, IsViewSwitcherBar o) => o -> m ViewSwitcherBar
+ GI.Handy.Objects.ViewSwitcherBar: viewSwitcherBarGetIconSize :: (HasCallStack, MonadIO m, IsViewSwitcherBar a) => a -> m IconSize
+ GI.Handy.Objects.ViewSwitcherBar: viewSwitcherBarGetPolicy :: (HasCallStack, MonadIO m, IsViewSwitcherBar a) => a -> m ViewSwitcherPolicy
+ GI.Handy.Objects.ViewSwitcherBar: viewSwitcherBarGetReveal :: (HasCallStack, MonadIO m, IsViewSwitcherBar a) => a -> m Bool
+ GI.Handy.Objects.ViewSwitcherBar: viewSwitcherBarGetStack :: (HasCallStack, MonadIO m, IsViewSwitcherBar a) => a -> m (Maybe Stack)
+ GI.Handy.Objects.ViewSwitcherBar: viewSwitcherBarNew :: (HasCallStack, MonadIO m) => m ViewSwitcherBar
+ GI.Handy.Objects.ViewSwitcherBar: viewSwitcherBarSetIconSize :: (HasCallStack, MonadIO m, IsViewSwitcherBar a) => a -> IconSize -> m ()
+ GI.Handy.Objects.ViewSwitcherBar: viewSwitcherBarSetPolicy :: (HasCallStack, MonadIO m, IsViewSwitcherBar a) => a -> ViewSwitcherPolicy -> m ()
+ GI.Handy.Objects.ViewSwitcherBar: viewSwitcherBarSetReveal :: (HasCallStack, MonadIO m, IsViewSwitcherBar a) => a -> Bool -> m ()
+ GI.Handy.Objects.ViewSwitcherBar: viewSwitcherBarSetStack :: (HasCallStack, MonadIO m, IsViewSwitcherBar a, IsStack b) => a -> Maybe b -> m ()
- GI.Handy.Objects.ActionRow: constructActionRowActivatableWidget :: (IsActionRow o, IsWidget a) => a -> IO (GValueConstruct o)
+ GI.Handy.Objects.ActionRow: constructActionRowActivatableWidget :: (IsActionRow o, MonadIO m, IsWidget a) => a -> m (GValueConstruct o)
- GI.Handy.Objects.ActionRow: constructActionRowIconName :: IsActionRow o => Text -> IO (GValueConstruct o)
+ GI.Handy.Objects.ActionRow: constructActionRowIconName :: (IsActionRow o, MonadIO m) => Text -> m (GValueConstruct o)
- GI.Handy.Objects.ActionRow: constructActionRowSubtitle :: IsActionRow o => Text -> IO (GValueConstruct o)
+ GI.Handy.Objects.ActionRow: constructActionRowSubtitle :: (IsActionRow o, MonadIO m) => Text -> m (GValueConstruct o)
- GI.Handy.Objects.ActionRow: constructActionRowTitle :: IsActionRow o => Text -> IO (GValueConstruct o)
+ GI.Handy.Objects.ActionRow: constructActionRowTitle :: (IsActionRow o, MonadIO m) => Text -> m (GValueConstruct o)
- GI.Handy.Objects.ActionRow: constructActionRowUseUnderline :: IsActionRow o => Bool -> IO (GValueConstruct o)
+ GI.Handy.Objects.ActionRow: constructActionRowUseUnderline :: (IsActionRow o, MonadIO m) => Bool -> m (GValueConstruct o)
- GI.Handy.Objects.Arrows: constructArrowsCount :: IsArrows o => Word32 -> IO (GValueConstruct o)
+ GI.Handy.Objects.Arrows: constructArrowsCount :: (IsArrows o, MonadIO m) => Word32 -> m (GValueConstruct o)
- GI.Handy.Objects.Arrows: constructArrowsDirection :: IsArrows o => ArrowsDirection -> IO (GValueConstruct o)
+ GI.Handy.Objects.Arrows: constructArrowsDirection :: (IsArrows o, MonadIO m) => ArrowsDirection -> m (GValueConstruct o)
- GI.Handy.Objects.Arrows: constructArrowsDuration :: IsArrows o => Word32 -> IO (GValueConstruct o)
+ GI.Handy.Objects.Arrows: constructArrowsDuration :: (IsArrows o, MonadIO m) => Word32 -> m (GValueConstruct o)
- GI.Handy.Objects.Column: constructColumnLinearGrowthWidth :: IsColumn o => Int32 -> IO (GValueConstruct o)
+ GI.Handy.Objects.Column: constructColumnLinearGrowthWidth :: (IsColumn o, MonadIO m) => Int32 -> m (GValueConstruct o)
- GI.Handy.Objects.Column: constructColumnMaximumWidth :: IsColumn o => Int32 -> IO (GValueConstruct o)
+ GI.Handy.Objects.Column: constructColumnMaximumWidth :: (IsColumn o, MonadIO m) => Int32 -> m (GValueConstruct o)
- GI.Handy.Objects.ComboRow: constructComboRowSelectedIndex :: IsComboRow o => Int32 -> IO (GValueConstruct o)
+ GI.Handy.Objects.ComboRow: constructComboRowSelectedIndex :: (IsComboRow o, MonadIO m) => Int32 -> m (GValueConstruct o)
- GI.Handy.Objects.Dialer: constructDialerColumnSpacing :: IsDialer o => Word32 -> IO (GValueConstruct o)
+ GI.Handy.Objects.Dialer: constructDialerColumnSpacing :: (IsDialer o, MonadIO m) => Word32 -> m (GValueConstruct o)
- GI.Handy.Objects.Dialer: constructDialerNumber :: IsDialer o => Text -> IO (GValueConstruct o)
+ GI.Handy.Objects.Dialer: constructDialerNumber :: (IsDialer o, MonadIO m) => Text -> m (GValueConstruct o)
- GI.Handy.Objects.Dialer: constructDialerRelief :: IsDialer o => ReliefStyle -> IO (GValueConstruct o)
+ GI.Handy.Objects.Dialer: constructDialerRelief :: (IsDialer o, MonadIO m) => ReliefStyle -> m (GValueConstruct o)
- GI.Handy.Objects.Dialer: constructDialerRowSpacing :: IsDialer o => Word32 -> IO (GValueConstruct o)
+ GI.Handy.Objects.Dialer: constructDialerRowSpacing :: (IsDialer o, MonadIO m) => Word32 -> m (GValueConstruct o)
- GI.Handy.Objects.Dialer: constructDialerShowActionButtons :: IsDialer o => Bool -> IO (GValueConstruct o)
+ GI.Handy.Objects.Dialer: constructDialerShowActionButtons :: (IsDialer o, MonadIO m) => Bool -> m (GValueConstruct o)
- GI.Handy.Objects.DialerButton: constructDialerButtonSymbols :: IsDialerButton o => Text -> IO (GValueConstruct o)
+ GI.Handy.Objects.DialerButton: constructDialerButtonSymbols :: (IsDialerButton o, MonadIO m) => Text -> m (GValueConstruct o)
- GI.Handy.Objects.DialerCycleButton: constructDialerCycleButtonCycleTimeout :: IsDialerCycleButton o => Int32 -> IO (GValueConstruct o)
+ GI.Handy.Objects.DialerCycleButton: constructDialerCycleButtonCycleTimeout :: (IsDialerCycleButton o, MonadIO m) => Int32 -> m (GValueConstruct o)
- GI.Handy.Objects.ExpanderRow: constructExpanderRowEnableExpansion :: IsExpanderRow o => Bool -> IO (GValueConstruct o)
+ GI.Handy.Objects.ExpanderRow: constructExpanderRowEnableExpansion :: (IsExpanderRow o, MonadIO m) => Bool -> m (GValueConstruct o)
- GI.Handy.Objects.ExpanderRow: constructExpanderRowExpanded :: IsExpanderRow o => Bool -> IO (GValueConstruct o)
+ GI.Handy.Objects.ExpanderRow: constructExpanderRowExpanded :: (IsExpanderRow o, MonadIO m) => Bool -> m (GValueConstruct o)
- GI.Handy.Objects.ExpanderRow: constructExpanderRowShowEnableSwitch :: IsExpanderRow o => Bool -> IO (GValueConstruct o)
+ GI.Handy.Objects.ExpanderRow: constructExpanderRowShowEnableSwitch :: (IsExpanderRow o, MonadIO m) => Bool -> m (GValueConstruct o)
- GI.Handy.Objects.HeaderGroup: constructHeaderGroupFocus :: (IsHeaderGroup o, IsHeaderBar a) => a -> IO (GValueConstruct o)
+ GI.Handy.Objects.HeaderGroup: constructHeaderGroupFocus :: (IsHeaderGroup o, MonadIO m, IsHeaderBar a) => a -> m (GValueConstruct o)
- GI.Handy.Objects.Leaflet: constructLeafletChildTransitionDuration :: IsLeaflet o => Word32 -> IO (GValueConstruct o)
+ GI.Handy.Objects.Leaflet: constructLeafletChildTransitionDuration :: (IsLeaflet o, MonadIO m) => Word32 -> m (GValueConstruct o)
- GI.Handy.Objects.Leaflet: constructLeafletChildTransitionType :: IsLeaflet o => LeafletChildTransitionType -> IO (GValueConstruct o)
+ GI.Handy.Objects.Leaflet: constructLeafletChildTransitionType :: (IsLeaflet o, MonadIO m) => LeafletChildTransitionType -> m (GValueConstruct o)
- GI.Handy.Objects.Leaflet: constructLeafletHhomogeneousFolded :: IsLeaflet o => Bool -> IO (GValueConstruct o)
+ GI.Handy.Objects.Leaflet: constructLeafletHhomogeneousFolded :: (IsLeaflet o, MonadIO m) => Bool -> m (GValueConstruct o)
- GI.Handy.Objects.Leaflet: constructLeafletHhomogeneousUnfolded :: IsLeaflet o => Bool -> IO (GValueConstruct o)
+ GI.Handy.Objects.Leaflet: constructLeafletHhomogeneousUnfolded :: (IsLeaflet o, MonadIO m) => Bool -> m (GValueConstruct o)
- GI.Handy.Objects.Leaflet: constructLeafletInterpolateSize :: IsLeaflet o => Bool -> IO (GValueConstruct o)
+ GI.Handy.Objects.Leaflet: constructLeafletInterpolateSize :: (IsLeaflet o, MonadIO m) => Bool -> m (GValueConstruct o)
- GI.Handy.Objects.Leaflet: constructLeafletModeTransitionDuration :: IsLeaflet o => Word32 -> IO (GValueConstruct o)
+ GI.Handy.Objects.Leaflet: constructLeafletModeTransitionDuration :: (IsLeaflet o, MonadIO m) => Word32 -> m (GValueConstruct o)
- GI.Handy.Objects.Leaflet: constructLeafletModeTransitionType :: IsLeaflet o => LeafletModeTransitionType -> IO (GValueConstruct o)
+ GI.Handy.Objects.Leaflet: constructLeafletModeTransitionType :: (IsLeaflet o, MonadIO m) => LeafletModeTransitionType -> m (GValueConstruct o)
- GI.Handy.Objects.Leaflet: constructLeafletVhomogeneousFolded :: IsLeaflet o => Bool -> IO (GValueConstruct o)
+ GI.Handy.Objects.Leaflet: constructLeafletVhomogeneousFolded :: (IsLeaflet o, MonadIO m) => Bool -> m (GValueConstruct o)
- GI.Handy.Objects.Leaflet: constructLeafletVhomogeneousUnfolded :: IsLeaflet o => Bool -> IO (GValueConstruct o)
+ GI.Handy.Objects.Leaflet: constructLeafletVhomogeneousUnfolded :: (IsLeaflet o, MonadIO m) => Bool -> m (GValueConstruct o)
- GI.Handy.Objects.Leaflet: constructLeafletVisibleChild :: (IsLeaflet o, IsWidget a) => a -> IO (GValueConstruct o)
+ GI.Handy.Objects.Leaflet: constructLeafletVisibleChild :: (IsLeaflet o, MonadIO m, IsWidget a) => a -> m (GValueConstruct o)
- GI.Handy.Objects.Leaflet: constructLeafletVisibleChildName :: IsLeaflet o => Text -> IO (GValueConstruct o)
+ GI.Handy.Objects.Leaflet: constructLeafletVisibleChildName :: (IsLeaflet o, MonadIO m) => Text -> m (GValueConstruct o)
- GI.Handy.Objects.SearchBar: constructSearchBarSearchModeEnabled :: IsSearchBar o => Bool -> IO (GValueConstruct o)
+ GI.Handy.Objects.SearchBar: constructSearchBarSearchModeEnabled :: (IsSearchBar o, MonadIO m) => Bool -> m (GValueConstruct o)
- GI.Handy.Objects.SearchBar: constructSearchBarShowCloseButton :: IsSearchBar o => Bool -> IO (GValueConstruct o)
+ GI.Handy.Objects.SearchBar: constructSearchBarShowCloseButton :: (IsSearchBar o, MonadIO m) => Bool -> m (GValueConstruct o)
- GI.Handy.Objects.TitleBar: constructTitleBarSelectionMode :: IsTitleBar o => Bool -> IO (GValueConstruct o)
+ GI.Handy.Objects.TitleBar: constructTitleBarSelectionMode :: (IsTitleBar o, MonadIO m) => Bool -> m (GValueConstruct o)
- GI.Handy.Objects.ValueObject: constructValueObjectValue :: IsValueObject o => GValue -> IO (GValueConstruct o)
+ GI.Handy.Objects.ValueObject: constructValueObjectValue :: (IsValueObject o, MonadIO m) => GValue -> m (GValueConstruct o)
Files
- ChangeLog.md +4/−0
- README.md +1/−1
- Setup.hs +2/−1
- gi-handy.cabal +35/−7
ChangeLog.md view
@@ -1,3 +1,7 @@+### 0.0.7+++ Upgrade to haskell-gi-base-0.24+ ### 0.0.6 + Update for haskell-gi(-base)-0.23
README.md view
@@ -1,6 +1,6 @@ # Documentation Autogenerated documentation for this package can be found at -[https://hackage.haskell.org/package/gi-handy-0.0.6/docs/GI-Handy.html](https://hackage.haskell.org/package/gi-handy-0.0.6/docs/GI-Handy.html)+[https://hackage.haskell.org/package/gi-handy-0.0.7/docs/GI-Handy.html](https://hackage.haskell.org/package/gi-handy-0.0.7/docs/GI-Handy.html) For general documentation on using [haskell-gi](https://github.com/haskell-gi/haskell-gi) based bindings, see [the project page](https://github.com/haskell-gi/haskell-gi) or [the Wiki](https://github.com/haskell-gi/haskell-gi/wiki).
Setup.hs view
@@ -8,6 +8,7 @@ import qualified GI.Gdk.Config as Gdk import qualified GI.Gio.Config as Gio import qualified GI.Gtk.Config as Gtk+import qualified GI.Pango.Config as Pango main :: IO ()@@ -17,4 +18,4 @@ overridesFile = Just "Handy.overrides" verbose = False outputDir = Nothing- inheritedOverrides = [TaggedOverride "inherited:Atk" Atk.overrides, TaggedOverride "inherited:GLib" GLib.overrides, TaggedOverride "inherited:GObject" GObject.overrides, TaggedOverride "inherited:Gdk" Gdk.overrides, TaggedOverride "inherited:Gio" Gio.overrides, TaggedOverride "inherited:Gtk" Gtk.overrides]+ inheritedOverrides = [TaggedOverride "inherited:Atk" Atk.overrides, TaggedOverride "inherited:GLib" GLib.overrides, TaggedOverride "inherited:GObject" GObject.overrides, TaggedOverride "inherited:Gdk" Gdk.overrides, TaggedOverride "inherited:Gio" Gio.overrides, TaggedOverride "inherited:Gtk" Gtk.overrides, TaggedOverride "inherited:Pango" Pango.overrides]
gi-handy.cabal view
@@ -1,5 +1,5 @@ name: gi-handy-version: 0.0.6+version: 0.0.7 synopsis: libhandy bindings description: Bindings for libhandy, autogenerated by haskell-gi. homepage: https://github.com/haskell-gi/haskell-gi@@ -16,13 +16,14 @@ custom-setup setup-depends: base >= 4.9 && < 5, Cabal >= 1.24,- haskell-gi >= 0.23 && < 0.24,+ haskell-gi >= 0.24 && < 0.25, gi-gtk == 3.0.*, gi-gdk == 3.0.*, gi-atk == 2.0.*, gi-gobject == 2.0.*, gi-glib == 2.0.*,- gi-gio == 2.0.*+ gi-gio == 2.0.*,+ gi-pango == 1.0.* library default-language: Haskell2010@@ -32,8 +33,8 @@ pkgconfig-depends: libhandy-0.0 build-depends: base >= 4.7 && <5,- haskell-gi-base >= 0.23 && < 0.24,- haskell-gi >= 0.23.0 && < 0.24,+ haskell-gi-base >= 0.24 && < 0.25,+ haskell-gi >= 0.24.0 && < 0.25, haskell-gi-overloading < 1.1, gi-gtk == 3.0.*, gi-gdk == 3.0.*,@@ -41,6 +42,7 @@ gi-gobject == 2.0.*, gi-glib == 2.0.*, gi-gio == 2.0.*,+ gi-pango == 1.0.*, bytestring >= 0.10 && < 1, containers >= 0.5 && < 1, text >= 1.0 && < 2,@@ -62,6 +64,8 @@ GI.Handy.Callbacks, GI.Handy.Enums, GI.Handy.Functions,+ GI.Handy.Interfaces,+ GI.Handy.Interfaces.Swipeable, GI.Handy.Objects, GI.Handy.Objects.ActionRow, GI.Handy.Objects.Arrows,@@ -73,17 +77,30 @@ GI.Handy.Objects.Dialog, GI.Handy.Objects.EnumValueObject, GI.Handy.Objects.ExpanderRow,+ GI.Handy.Objects.HeaderBar, GI.Handy.Objects.HeaderGroup,+ GI.Handy.Objects.Keypad, GI.Handy.Objects.Leaflet,+ GI.Handy.Objects.Paginator,+ GI.Handy.Objects.PreferencesGroup,+ GI.Handy.Objects.PreferencesPage,+ GI.Handy.Objects.PreferencesRow,+ GI.Handy.Objects.PreferencesWindow, GI.Handy.Objects.SearchBar,+ GI.Handy.Objects.Squeezer,+ GI.Handy.Objects.SwipeGroup, GI.Handy.Objects.TitleBar,- GI.Handy.Objects.ValueObject+ GI.Handy.Objects.ValueObject,+ GI.Handy.Objects.ViewSwitcher,+ GI.Handy.Objects.ViewSwitcherBar autogen-modules: GI.Handy.Config, GI.Handy, GI.Handy.Callbacks, GI.Handy.Enums, GI.Handy.Functions,+ GI.Handy.Interfaces,+ GI.Handy.Interfaces.Swipeable, GI.Handy.Objects, GI.Handy.Objects.ActionRow, GI.Handy.Objects.Arrows,@@ -95,8 +112,19 @@ GI.Handy.Objects.Dialog, GI.Handy.Objects.EnumValueObject, GI.Handy.Objects.ExpanderRow,+ GI.Handy.Objects.HeaderBar, GI.Handy.Objects.HeaderGroup,+ GI.Handy.Objects.Keypad, GI.Handy.Objects.Leaflet,+ GI.Handy.Objects.Paginator,+ GI.Handy.Objects.PreferencesGroup,+ GI.Handy.Objects.PreferencesPage,+ GI.Handy.Objects.PreferencesRow,+ GI.Handy.Objects.PreferencesWindow, GI.Handy.Objects.SearchBar,+ GI.Handy.Objects.Squeezer,+ GI.Handy.Objects.SwipeGroup, GI.Handy.Objects.TitleBar,- GI.Handy.Objects.ValueObject+ GI.Handy.Objects.ValueObject,+ GI.Handy.Objects.ViewSwitcher,+ GI.Handy.Objects.ViewSwitcherBar