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 |
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
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
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
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
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
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
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
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
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
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
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 |