| 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 |
GI.WebKit.Objects.DOMGamepad
Description
- newtype DOMGamepad = DOMGamepad (ManagedPtr DOMGamepad)
- class GObject o => IsDOMGamepad o
- toDOMGamepad :: IsDOMGamepad o => o -> IO DOMGamepad
- noDOMGamepad :: Maybe DOMGamepad
- data DOMGamepadGetIdMethodInfo
- dOMGamepadGetId :: (MonadIO m, IsDOMGamepad a) => a -> m Text
- data DOMGamepadGetIndexMethodInfo
- dOMGamepadGetIndex :: (MonadIO m, IsDOMGamepad a) => a -> m CULong
- data DOMGamepadGetTimestampMethodInfo
- dOMGamepadGetTimestamp :: (MonadIO m, IsDOMGamepad a) => a -> m Word64
- data DOMGamepadIdPropertyInfo
- dOMGamepadId :: AttrLabelProxy "id"
- getDOMGamepadId :: (MonadIO m, IsDOMGamepad o) => o -> m (Maybe Text)
- data DOMGamepadIndexPropertyInfo
- dOMGamepadIndex :: AttrLabelProxy "index"
- getDOMGamepadIndex :: (MonadIO m, IsDOMGamepad o) => o -> m CULong
- data DOMGamepadTimestampPropertyInfo
- dOMGamepadTimestamp :: AttrLabelProxy "timestamp"
- getDOMGamepadTimestamp :: (MonadIO m, IsDOMGamepad o) => o -> m Word64
Exported types
newtype DOMGamepad Source #
Constructors
| DOMGamepad (ManagedPtr DOMGamepad) |
Instances
| GObject DOMGamepad Source # | |
| IsObject DOMGamepad Source # | |
| IsDOMObject DOMGamepad Source # | |
| IsDOMGamepad 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 # | |
| HasAttributeList * DOMGamepad Source # | |
| type SignalList DOMGamepad Source # | |
| type AttributeList DOMGamepad Source # | |
class GObject o => IsDOMGamepad o Source #
Instances
| (GObject a, UnknownAncestorError Constraint DOMGamepad a) => IsDOMGamepad a Source # | |
| IsDOMGamepad DOMGamepad Source # | |
toDOMGamepad :: IsDOMGamepad o => o -> IO DOMGamepad Source #
Methods
getId
data DOMGamepadGetIdMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsDOMGamepad a) => MethodInfo * DOMGamepadGetIdMethodInfo a signature Source # | |
dOMGamepadGetId :: (MonadIO m, IsDOMGamepad a) => a -> m Text Source #
getIndex
data DOMGamepadGetIndexMethodInfo Source #
Instances
| ((~) * signature (m CULong), MonadIO m, IsDOMGamepad a) => MethodInfo * DOMGamepadGetIndexMethodInfo a signature Source # | |
dOMGamepadGetIndex :: (MonadIO m, IsDOMGamepad a) => a -> m CULong Source #
getTimestamp
data DOMGamepadGetTimestampMethodInfo Source #
Instances
| ((~) * signature (m Word64), MonadIO m, IsDOMGamepad a) => MethodInfo * DOMGamepadGetTimestampMethodInfo a signature Source # | |
dOMGamepadGetTimestamp :: (MonadIO m, IsDOMGamepad a) => a -> m Word64 Source #
Properties
id
data DOMGamepadIdPropertyInfo Source #
Instances
| AttrInfo DOMGamepadIdPropertyInfo Source # | |
| type AttrSetTypeConstraint DOMGamepadIdPropertyInfo Source # | |
| type AttrOrigin DOMGamepadIdPropertyInfo Source # | |
| type AttrLabel DOMGamepadIdPropertyInfo Source # | |
| type AttrGetType DOMGamepadIdPropertyInfo Source # | |
| type AttrBaseTypeConstraint DOMGamepadIdPropertyInfo Source # | |
| type AttrAllowedOps DOMGamepadIdPropertyInfo Source # | |
dOMGamepadId :: AttrLabelProxy "id" Source #
getDOMGamepadId :: (MonadIO m, IsDOMGamepad o) => o -> m (Maybe Text) Source #
index
data DOMGamepadIndexPropertyInfo Source #
Instances
| AttrInfo DOMGamepadIndexPropertyInfo Source # | |
| type AttrSetTypeConstraint DOMGamepadIndexPropertyInfo Source # | |
| type AttrOrigin DOMGamepadIndexPropertyInfo Source # | |
| type AttrLabel DOMGamepadIndexPropertyInfo Source # | |
| type AttrGetType DOMGamepadIndexPropertyInfo Source # | |
| type AttrBaseTypeConstraint DOMGamepadIndexPropertyInfo Source # | |
| type AttrAllowedOps DOMGamepadIndexPropertyInfo Source # | |
dOMGamepadIndex :: AttrLabelProxy "index" Source #
getDOMGamepadIndex :: (MonadIO m, IsDOMGamepad o) => o -> m CULong Source #
timestamp
data DOMGamepadTimestampPropertyInfo Source #
Instances
| AttrInfo DOMGamepadTimestampPropertyInfo Source # | |
| type AttrSetTypeConstraint DOMGamepadTimestampPropertyInfo Source # | |
| type AttrOrigin DOMGamepadTimestampPropertyInfo Source # | |
| type AttrLabel DOMGamepadTimestampPropertyInfo Source # | |
| type AttrGetType DOMGamepadTimestampPropertyInfo Source # | |
| type AttrBaseTypeConstraint DOMGamepadTimestampPropertyInfo Source # | |
| type AttrAllowedOps DOMGamepadTimestampPropertyInfo Source # | |
dOMGamepadTimestamp :: AttrLabelProxy "timestamp" Source #
getDOMGamepadTimestamp :: (MonadIO m, IsDOMGamepad o) => o -> m Word64 Source #