gi-adwaita-1.0.1: Adwaita bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.Adw.Enums

Description

 
Synopsis

Enumerations

CenteringPolicy

data CenteringPolicy Source #

Describes title centering behavior of a HeaderBar 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

Instances details
Enum CenteringPolicy Source # 
Instance details

Defined in GI.Adw.Enums

Show CenteringPolicy Source # 
Instance details

Defined in GI.Adw.Enums

Eq CenteringPolicy Source # 
Instance details

Defined in GI.Adw.Enums

Ord CenteringPolicy Source # 
Instance details

Defined in GI.Adw.Enums

BoxedEnum CenteringPolicy Source # 
Instance details

Defined in GI.Adw.Enums

TypedObject CenteringPolicy Source # 
Instance details

Defined in GI.Adw.Enums

Methods

glibType :: IO GType #

HasParentTypes CenteringPolicy Source # 
Instance details

Defined in GI.Adw.Enums

type ParentTypes CenteringPolicy Source # 
Instance details

Defined in GI.Adw.Enums

ColorScheme

data ColorScheme Source #

Application color schemes for StyleManager:colorScheme.

Since: 1.0

Constructors

ColorSchemeDefault

Inherit the parent color-scheme. When set on the AdwStyleManager returned by [funcadw.StyleManager.get_default], it's equivalent to ADW_COLOR_SCHEME_PREFER_LIGHT.

ColorSchemeForceLight

Always use light appearance.

ColorSchemePreferLight

Use light appearance unless the system prefers dark colors.

ColorSchemePreferDark

Use dark appearance unless the system prefers prefers light colors.

ColorSchemeForceDark

Always use dark appearance.

AnotherColorScheme Int

Catch-all for unknown values

Instances

Instances details
Enum ColorScheme Source # 
Instance details

Defined in GI.Adw.Enums

Show ColorScheme Source # 
Instance details

Defined in GI.Adw.Enums

Eq ColorScheme Source # 
Instance details

Defined in GI.Adw.Enums

Ord ColorScheme Source # 
Instance details

Defined in GI.Adw.Enums

BoxedEnum ColorScheme Source # 
Instance details

Defined in GI.Adw.Enums

TypedObject ColorScheme Source # 
Instance details

Defined in GI.Adw.Enums

Methods

glibType :: IO GType #

HasParentTypes ColorScheme Source # 
Instance details

Defined in GI.Adw.Enums

type ParentTypes ColorScheme Source # 
Instance details

Defined in GI.Adw.Enums

type ParentTypes ColorScheme = '[] :: [Type]

FlapFoldPolicy

data FlapFoldPolicy Source #

Describes the possible folding behavior of a Flap widget.

Since: 1.0

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

Instances details
Enum FlapFoldPolicy Source # 
Instance details

Defined in GI.Adw.Enums

Show FlapFoldPolicy Source # 
Instance details

Defined in GI.Adw.Enums

Eq FlapFoldPolicy Source # 
Instance details

Defined in GI.Adw.Enums

Ord FlapFoldPolicy Source # 
Instance details

Defined in GI.Adw.Enums

BoxedEnum FlapFoldPolicy Source # 
Instance details

Defined in GI.Adw.Enums

TypedObject FlapFoldPolicy Source # 
Instance details

Defined in GI.Adw.Enums

Methods

glibType :: IO GType #

HasParentTypes FlapFoldPolicy Source # 
Instance details

Defined in GI.Adw.Enums

type ParentTypes FlapFoldPolicy Source # 
Instance details

Defined in GI.Adw.Enums

FlapTransitionType

data FlapTransitionType Source #

Describes transitions types of a Flap widget.

It determines the type of animation when transitioning between children in a Flap widget, as well as which areas can be swiped via Flap:swipeToOpen and Flap:swipeToClose.

New values may be added to this enum over time.

Since: 1.0

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

Instances details
Enum FlapTransitionType Source # 
Instance details

Defined in GI.Adw.Enums

Show FlapTransitionType Source # 
Instance details

Defined in GI.Adw.Enums

Eq FlapTransitionType Source # 
Instance details

Defined in GI.Adw.Enums

Ord FlapTransitionType Source # 
Instance details

Defined in GI.Adw.Enums

BoxedEnum FlapTransitionType Source # 
Instance details

Defined in GI.Adw.Enums

TypedObject FlapTransitionType Source # 
Instance details

Defined in GI.Adw.Enums

Methods

glibType :: IO GType #

HasParentTypes FlapTransitionType Source # 
Instance details

Defined in GI.Adw.Enums

type ParentTypes FlapTransitionType Source # 
Instance details

Defined in GI.Adw.Enums

FoldThresholdPolicy

data FoldThresholdPolicy Source #

Determines when Flap and Leaflet will fold.

Since: 1.0

Constructors

FoldThresholdPolicyMinimum

Folding is based on the minimum size

FoldThresholdPolicyNatural

Folding is based on the natural size

AnotherFoldThresholdPolicy Int

Catch-all for unknown values

Instances

Instances details
Enum FoldThresholdPolicy Source # 
Instance details

Defined in GI.Adw.Enums

Show FoldThresholdPolicy Source # 
Instance details

Defined in GI.Adw.Enums

Eq FoldThresholdPolicy Source # 
Instance details

Defined in GI.Adw.Enums

Ord FoldThresholdPolicy Source # 
Instance details

Defined in GI.Adw.Enums

BoxedEnum FoldThresholdPolicy Source # 
Instance details

Defined in GI.Adw.Enums

TypedObject FoldThresholdPolicy Source # 
Instance details

Defined in GI.Adw.Enums

Methods

glibType :: IO GType #

HasParentTypes FoldThresholdPolicy Source # 
Instance details

Defined in GI.Adw.Enums

type ParentTypes FoldThresholdPolicy Source # 
Instance details

Defined in GI.Adw.Enums

LeafletTransitionType

data LeafletTransitionType Source #

Describes the possible transitions in a Leaflet 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

Instances details
Enum LeafletTransitionType Source # 
Instance details

Defined in GI.Adw.Enums

Show LeafletTransitionType Source # 
Instance details

Defined in GI.Adw.Enums

Eq LeafletTransitionType Source # 
Instance details

Defined in GI.Adw.Enums

Ord LeafletTransitionType Source # 
Instance details

Defined in GI.Adw.Enums

BoxedEnum LeafletTransitionType Source # 
Instance details

Defined in GI.Adw.Enums

TypedObject LeafletTransitionType Source # 
Instance details

Defined in GI.Adw.Enums

Methods

glibType :: IO GType #

HasParentTypes LeafletTransitionType Source # 
Instance details

Defined in GI.Adw.Enums

type ParentTypes LeafletTransitionType Source # 
Instance details

Defined in GI.Adw.Enums

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

Instances details
Enum NavigationDirection Source # 
Instance details

Defined in GI.Adw.Enums

Show NavigationDirection Source # 
Instance details

Defined in GI.Adw.Enums

Eq NavigationDirection Source # 
Instance details

Defined in GI.Adw.Enums

Ord NavigationDirection Source # 
Instance details

Defined in GI.Adw.Enums

BoxedEnum NavigationDirection Source # 
Instance details

Defined in GI.Adw.Enums

TypedObject NavigationDirection Source # 
Instance details

Defined in GI.Adw.Enums

Methods

glibType :: IO GType #

HasParentTypes NavigationDirection Source # 
Instance details

Defined in GI.Adw.Enums

type ParentTypes NavigationDirection Source # 
Instance details

Defined in GI.Adw.Enums

SqueezerTransitionType

data SqueezerTransitionType Source #

Describes the possible transitions in a Squeezer widget.

Since: 1.0

Constructors

SqueezerTransitionTypeNone

No transition

SqueezerTransitionTypeCrossfade

A cross-fade

AnotherSqueezerTransitionType Int

Catch-all for unknown values

Instances

Instances details
Enum SqueezerTransitionType Source # 
Instance details

Defined in GI.Adw.Enums

Show SqueezerTransitionType Source # 
Instance details

Defined in GI.Adw.Enums

Eq SqueezerTransitionType Source # 
Instance details

Defined in GI.Adw.Enums

Ord SqueezerTransitionType Source # 
Instance details

Defined in GI.Adw.Enums

BoxedEnum SqueezerTransitionType Source # 
Instance details

Defined in GI.Adw.Enums

TypedObject SqueezerTransitionType Source # 
Instance details

Defined in GI.Adw.Enums

Methods

glibType :: IO GType #

HasParentTypes SqueezerTransitionType Source # 
Instance details

Defined in GI.Adw.Enums

type ParentTypes SqueezerTransitionType Source # 
Instance details

Defined in GI.Adw.Enums

ViewSwitcherPolicy

data ViewSwitcherPolicy Source #

Describes the adaptive modes of ViewSwitcher.

Constructors

ViewSwitcherPolicyNarrow

Force the narrow mode

ViewSwitcherPolicyWide

Force the wide mode

AnotherViewSwitcherPolicy Int

Catch-all for unknown values

Instances

Instances details
Enum ViewSwitcherPolicy Source # 
Instance details

Defined in GI.Adw.Enums

Show ViewSwitcherPolicy Source # 
Instance details

Defined in GI.Adw.Enums

Eq ViewSwitcherPolicy Source # 
Instance details

Defined in GI.Adw.Enums

Ord ViewSwitcherPolicy Source # 
Instance details

Defined in GI.Adw.Enums

BoxedEnum ViewSwitcherPolicy Source # 
Instance details

Defined in GI.Adw.Enums

TypedObject ViewSwitcherPolicy Source # 
Instance details

Defined in GI.Adw.Enums

Methods

glibType :: IO GType #

HasParentTypes ViewSwitcherPolicy Source # 
Instance details

Defined in GI.Adw.Enums

type ParentTypes ViewSwitcherPolicy Source # 
Instance details

Defined in GI.Adw.Enums