hsautogui-0.3.0: Haskell bindings for PyAutoGUI, a library for automating user interaction
Safe HaskellNone
LanguageHaskell2010

AutoGUI.Keys

Synopsis

Documentation

key :: QuasiQuoter Source #

This quasiquoter lets you use [key|enter|] at compile time, so you don't get a Maybe as you would from mkKey

data Key Source #

Instances

Instances details
Eq Key Source # 
Instance details

Defined in AutoGUI.Keys

Methods

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

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

Ord Key Source # 
Instance details

Defined in AutoGUI.Keys

Methods

compare :: Key -> Key -> Ordering #

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

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

(>) :: Key -> Key -> Bool #

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

max :: Key -> Key -> Key #

min :: Key -> Key -> Key #

Show Key Source # 
Instance details

Defined in AutoGUI.Keys

Methods

showsPrec :: Int -> Key -> ShowS #

show :: Key -> String #

showList :: [Key] -> ShowS #

ToPy Key Source # 
Instance details

Defined in AutoGUI.Keys

Methods

toPy :: Key -> IO SomeObject #

Lift Key Source # 
Instance details

Defined in AutoGUI.Keys

Methods

lift :: Key -> Q Exp #

liftTyped :: Key -> Q (TExp Key) #