| Copyright | Will Thompson and Iñaki García Etxebarria |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
GI.Handy.Enums
Description
Synopsis
- data CenteringPolicy
- data ColorScheme
- data DeckTransitionType
- data FlapFoldPolicy
- data FlapTransitionType
- data HeaderGroupChildType
- data LeafletTransitionType
- data NavigationDirection
- data SqueezerTransitionType
- data ViewSwitcherPolicy
Enumerations
CenteringPolicy
data CenteringPolicy Source #
Describes title centering behavior of a [classheaderBar] widget.
Since: 1.0
Constructors
| CenteringPolicyLoose | Keep the title centered when possible |
| CenteringPolicyStrict | Keep the title centered at all cost |
| AnotherCenteringPolicy Int | Catch-all for unknown values |
Instances
ColorScheme
data ColorScheme Source #
Application color schemes for [propertystyleManager:color-scheme].
Since: 1.6
Constructors
| ColorSchemeDefault | Inherit the parent color-scheme. When set on the
[class |
| ColorSchemeForceLight | Always use light appearance. |
| ColorSchemePreferLight | Use light appearance unless the system prefers dark colors. |
| ColorSchemePreferDark | Use dark appearance unless the system prefers light colors. |
| ColorSchemeForceDark | Always use dark appearance. |
| AnotherColorScheme Int | Catch-all for unknown values |
Instances
DeckTransitionType
data DeckTransitionType Source #
Describes the possible transitions in a [classdeck] widget.
New values may be added to this enumeration over time.
Since: 1.0
Constructors
| DeckTransitionTypeOver | Cover the old page or uncover the new page, sliding from or towards the end according to orientation, text direction and children order |
| DeckTransitionTypeUnder | Uncover the new page or cover the old page, sliding from or towards the start according to orientation, text direction and children order |
| DeckTransitionTypeSlide | Slide from left, right, up or down according to the orientation, text direction and the children order |
| AnotherDeckTransitionType Int | Catch-all for unknown values |
Instances
FlapFoldPolicy
data FlapFoldPolicy Source #
Describes the possible folding behavior of a [classflap] widget.
Since: 1.2
Constructors
| FlapFoldPolicyNever | Disable folding, the flap cannot reach narrow sizes. |
| FlapFoldPolicyAlways | Keep the flap always folded. |
| FlapFoldPolicyAuto | Fold and unfold the flap based on available space. |
| AnotherFlapFoldPolicy Int | Catch-all for unknown values |
Instances
FlapTransitionType
data FlapTransitionType Source #
Describes transitions types of a [classflap] widget.
These enumeration values describe the possible transitions between children
in a [classflap] widget, as well as which areas can be swiped via
[propertyflap:swipe-to-open] and [propertyflap:swipe-to-close].
New values may be added to this enum over time.
Since: 1.2
Constructors
| FlapTransitionTypeOver | The flap slides over the content, which is dimmed. When folded, only the flap can be swiped. |
| FlapTransitionTypeUnder | The content slides over the flap. Only the content can be swiped. |
| FlapTransitionTypeSlide | The flap slides offscreen when hidden, neither the flap nor content overlap each other. Both widgets can be swiped. |
| AnotherFlapTransitionType Int | Catch-all for unknown values |
Instances
HeaderGroupChildType
data HeaderGroupChildType Source #
Describes the child types handled by [classheaderGroup].
New values may be added to this enumeration over time.
Since: 1.0
Constructors
| HeaderGroupChildTypeHeaderBar | The child is a [class |
| HeaderGroupChildTypeGtkHeaderBar | The child is a
|
| HeaderGroupChildTypeHeaderGroup | The child is a
[class |
| AnotherHeaderGroupChildType Int | Catch-all for unknown values |
Instances
LeafletTransitionType
data LeafletTransitionType Source #
Describes the possible transitions in a [classleaflet] widget.
New values may be added to this enumeration over time.
Since: 1.0
Constructors
| LeafletTransitionTypeOver | Cover the old page or uncover the new page, sliding from or towards the end according to orientation, text direction and children order |
| LeafletTransitionTypeUnder | Uncover the new page or cover the old page, sliding from or towards the start according to orientation, text direction and children order |
| LeafletTransitionTypeSlide | Slide from left, right, up or down according to the orientation, text direction and the children order |
| AnotherLeafletTransitionType Int | Catch-all for unknown values |
Instances
NavigationDirection
data NavigationDirection Source #
Describes the direction of a swipe navigation gesture.
Since: 1.0
Constructors
| NavigationDirectionBack | Corresponds to start or top, depending on orientation and text direction |
| NavigationDirectionForward | Corresponds to end or bottom, depending on orientation and text direction |
| AnotherNavigationDirection Int | Catch-all for unknown values |
Instances
SqueezerTransitionType
data SqueezerTransitionType Source #
Describes the possible transitions in a [classsqueezer] widget.
Since: 1.0
Constructors
| SqueezerTransitionTypeNone | No transition |
| SqueezerTransitionTypeCrossfade | A cross-fade |
| AnotherSqueezerTransitionType Int | Catch-all for unknown values |
Instances
ViewSwitcherPolicy
data ViewSwitcherPolicy Source #
Describes the adaptive modes of [classviewSwitcher].
Since: 1.0
Constructors
| ViewSwitcherPolicyAuto | Automatically adapt to the best fitting mode |
| ViewSwitcherPolicyNarrow | Force the narrow mode |
| ViewSwitcherPolicyWide | Force the wide mode |
| AnotherViewSwitcherPolicy Int | Catch-all for unknown values |