gi-gtk-layer-shell-0.1.5: gtk-layer-shell bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.GtkLayerShell.Enums

Description

 
Synopsis

Enumerations

Edge

data Edge Source #

No description available in the introspection data.

Constructors

EdgeLeft

The left edge of the screen.

EdgeRight

The right edge of the screen.

EdgeTop

The top edge of the screen.

EdgeBottom

The bottom edge of the screen.

EdgeEntryNumber

Should not be used except to get the number of entries. (NOTE: may change in future releases as more entries are added)

AnotherEdge Int

Catch-all for unknown values

Instances

Instances details
Enum Edge Source # 
Instance details

Defined in GI.GtkLayerShell.Enums

Methods

succ :: Edge -> Edge #

pred :: Edge -> Edge #

toEnum :: Int -> Edge #

fromEnum :: Edge -> Int #

enumFrom :: Edge -> [Edge] #

enumFromThen :: Edge -> Edge -> [Edge] #

enumFromTo :: Edge -> Edge -> [Edge] #

enumFromThenTo :: Edge -> Edge -> Edge -> [Edge] #

Show Edge Source # 
Instance details

Defined in GI.GtkLayerShell.Enums

Methods

showsPrec :: Int -> Edge -> ShowS #

show :: Edge -> String #

showList :: [Edge] -> ShowS #

Eq Edge Source # 
Instance details

Defined in GI.GtkLayerShell.Enums

Methods

(==) :: Edge -> Edge -> Bool #

(/=) :: Edge -> Edge -> Bool #

Ord Edge Source # 
Instance details

Defined in GI.GtkLayerShell.Enums

Methods

compare :: Edge -> Edge -> Ordering #

(<) :: Edge -> Edge -> Bool #

(<=) :: Edge -> Edge -> Bool #

(>) :: Edge -> Edge -> Bool #

(>=) :: Edge -> Edge -> Bool #

max :: Edge -> Edge -> Edge #

min :: Edge -> Edge -> Edge #

KeyboardMode

data KeyboardMode Source #

GTK_LAYER_SHELL_KEYBOARD_MODE_NONE: This window should not receive keyboard events. GTK_LAYER_SHELL_KEYBOARD_MODE_EXCLUSIVE: This window should have exclusive focus if it is on the top or overlay layer. GTK_LAYER_SHELL_KEYBOARD_MODE_ON_DEMAND: The user should be able to focus and unfocues this window in an implementation defined way. Not supported for protocol version < 4. GTK_LAYER_SHELL_KEYBOARD_MODE_ENTRY_NUMBER: Should not be used except to get the number of entries. (NOTE: may change in future releases as more entries are added)

Constructors

KeyboardModeNone

No description available in the introspection data.

KeyboardModeExclusive

No description available in the introspection data.

KeyboardModeOnDemand

No description available in the introspection data.

KeyboardModeEntryNumber

No description available in the introspection data.

AnotherKeyboardMode Int

Catch-all for unknown values

Layer

data Layer Source #

No description available in the introspection data.

Constructors

LayerBackground

The background layer.

LayerBottom

The bottom layer.

LayerTop

The top layer.

LayerOverlay

The overlay layer.

LayerEntryNumber

Should not be used except to get the number of entries. (NOTE: may change in future releases as more entries are added)

AnotherLayer Int

Catch-all for unknown values

Instances

Instances details
Enum Layer Source # 
Instance details

Defined in GI.GtkLayerShell.Enums

Show Layer Source # 
Instance details

Defined in GI.GtkLayerShell.Enums

Methods

showsPrec :: Int -> Layer -> ShowS #

show :: Layer -> String #

showList :: [Layer] -> ShowS #

Eq Layer Source # 
Instance details

Defined in GI.GtkLayerShell.Enums

Methods

(==) :: Layer -> Layer -> Bool #

(/=) :: Layer -> Layer -> Bool #

Ord Layer Source # 
Instance details

Defined in GI.GtkLayerShell.Enums

Methods

compare :: Layer -> Layer -> Ordering #

(<) :: Layer -> Layer -> Bool #

(<=) :: Layer -> Layer -> Bool #

(>) :: Layer -> Layer -> Bool #

(>=) :: Layer -> Layer -> Bool #

max :: Layer -> Layer -> Layer #

min :: Layer -> Layer -> Layer #