Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- newtype DOMGamepad = DOMGamepad (ForeignPtr DOMGamepad)
- class GObject o => DOMGamepadK o
- toDOMGamepad :: DOMGamepadK o => o -> IO DOMGamepad
- noDOMGamepad :: Maybe DOMGamepad
- data DOMGamepadGetIdMethodInfo
- dOMGamepadGetId :: (MonadIO m, DOMGamepadK a) => a -> m Text
- data DOMGamepadGetIndexMethodInfo
- dOMGamepadGetIndex :: (MonadIO m, DOMGamepadK a) => a -> m Word64
- data DOMGamepadGetTimestampMethodInfo
- dOMGamepadGetTimestamp :: (MonadIO m, DOMGamepadK a) => a -> m Word64
- data DOMGamepadIdPropertyInfo
- getDOMGamepadId :: (MonadIO m, DOMGamepadK o) => o -> m Text
- data DOMGamepadIndexPropertyInfo
- getDOMGamepadIndex :: (MonadIO m, DOMGamepadK o) => o -> m Word64
- data DOMGamepadTimestampPropertyInfo
- getDOMGamepadTimestamp :: (MonadIO m, DOMGamepadK o) => o -> m Word64
Exported types
newtype DOMGamepad Source
GObject DOMGamepad Source | |
((~) * info (ResolveDOMGamepadMethod t DOMGamepad), MethodInfo * info DOMGamepad p) => IsLabel t (DOMGamepad -> p) Source | |
((~) * info (ResolveDOMGamepadMethod t DOMGamepad), MethodInfo * info DOMGamepad p) => IsLabelProxy t (DOMGamepad -> p) Source | |
type ParentTypes DOMGamepad Source | |
type AttributeList DOMGamepad Source | |
type SignalList DOMGamepad Source |
class GObject o => DOMGamepadK o Source
(GObject o, IsDescendantOf DOMGamepad o) => DOMGamepadK o Source | |
toDOMGamepad :: DOMGamepadK o => o -> IO DOMGamepad Source
Methods
dOMGamepadGetId
data DOMGamepadGetIdMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m, DOMGamepadK a) => MethodInfo (TYPE Lifted) DOMGamepadGetIdMethodInfo a signature Source | |
dOMGamepadGetId :: (MonadIO m, DOMGamepadK a) => a -> m Text Source
dOMGamepadGetIndex
data DOMGamepadGetIndexMethodInfo Source
((~) (TYPE Lifted) signature (m Word64), MonadIO m, DOMGamepadK a) => MethodInfo (TYPE Lifted) DOMGamepadGetIndexMethodInfo a signature Source | |
dOMGamepadGetIndex :: (MonadIO m, DOMGamepadK a) => a -> m Word64 Source
dOMGamepadGetTimestamp
data DOMGamepadGetTimestampMethodInfo Source
((~) (TYPE Lifted) signature (m Word64), MonadIO m, DOMGamepadK a) => MethodInfo (TYPE Lifted) DOMGamepadGetTimestampMethodInfo a signature Source | |
dOMGamepadGetTimestamp :: (MonadIO m, DOMGamepadK a) => a -> m Word64 Source
Properties
Id
data DOMGamepadIdPropertyInfo Source
getDOMGamepadId :: (MonadIO m, DOMGamepadK o) => o -> m Text Source
Index
data DOMGamepadIndexPropertyInfo Source
getDOMGamepadIndex :: (MonadIO m, DOMGamepadK o) => o -> m Word64 Source
Timestamp
data DOMGamepadTimestampPropertyInfo Source
getDOMGamepadTimestamp :: (MonadIO m, DOMGamepadK o) => o -> m Word64 Source