| 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.DOMTouch
Contents
Description
- newtype DOMTouch = DOMTouch (ForeignPtr DOMTouch)
- class GObject o => DOMTouchK o
- toDOMTouch :: DOMTouchK o => o -> IO DOMTouch
- noDOMTouch :: Maybe DOMTouch
- data DOMTouchGetClientXMethodInfo
- dOMTouchGetClientX :: (MonadIO m, DOMTouchK a) => a -> m CLong
- data DOMTouchGetClientYMethodInfo
- dOMTouchGetClientY :: (MonadIO m, DOMTouchK a) => a -> m CLong
- data DOMTouchGetIdentifierMethodInfo
- dOMTouchGetIdentifier :: (MonadIO m, DOMTouchK a) => a -> m CULong
- data DOMTouchGetPageXMethodInfo
- dOMTouchGetPageX :: (MonadIO m, DOMTouchK a) => a -> m CLong
- data DOMTouchGetPageYMethodInfo
- dOMTouchGetPageY :: (MonadIO m, DOMTouchK a) => a -> m CLong
- data DOMTouchGetScreenXMethodInfo
- dOMTouchGetScreenX :: (MonadIO m, DOMTouchK a) => a -> m CLong
- data DOMTouchGetScreenYMethodInfo
- dOMTouchGetScreenY :: (MonadIO m, DOMTouchK a) => a -> m CLong
- data DOMTouchGetTargetMethodInfo
- dOMTouchGetTarget :: (MonadIO m, DOMTouchK a) => a -> m DOMEventTarget
- data DOMTouchGetWebkitForceMethodInfo
- dOMTouchGetWebkitForce :: (MonadIO m, DOMTouchK a) => a -> m Float
- data DOMTouchGetWebkitRadiusXMethodInfo
- dOMTouchGetWebkitRadiusX :: (MonadIO m, DOMTouchK a) => a -> m CLong
- data DOMTouchGetWebkitRadiusYMethodInfo
- dOMTouchGetWebkitRadiusY :: (MonadIO m, DOMTouchK a) => a -> m CLong
- data DOMTouchGetWebkitRotationAngleMethodInfo
- dOMTouchGetWebkitRotationAngle :: (MonadIO m, DOMTouchK a) => a -> m Float
- data DOMTouchClientXPropertyInfo
- dOMTouchClientX :: AttrLabelProxy "clientX"
- getDOMTouchClientX :: (MonadIO m, DOMTouchK o) => o -> m CLong
- data DOMTouchClientYPropertyInfo
- dOMTouchClientY :: AttrLabelProxy "clientY"
- getDOMTouchClientY :: (MonadIO m, DOMTouchK o) => o -> m CLong
- data DOMTouchIdentifierPropertyInfo
- dOMTouchIdentifier :: AttrLabelProxy "identifier"
- getDOMTouchIdentifier :: (MonadIO m, DOMTouchK o) => o -> m CULong
- data DOMTouchPageXPropertyInfo
- dOMTouchPageX :: AttrLabelProxy "pageX"
- getDOMTouchPageX :: (MonadIO m, DOMTouchK o) => o -> m CLong
- data DOMTouchPageYPropertyInfo
- dOMTouchPageY :: AttrLabelProxy "pageY"
- getDOMTouchPageY :: (MonadIO m, DOMTouchK o) => o -> m CLong
- data DOMTouchScreenXPropertyInfo
- dOMTouchScreenX :: AttrLabelProxy "screenX"
- getDOMTouchScreenX :: (MonadIO m, DOMTouchK o) => o -> m CLong
- data DOMTouchScreenYPropertyInfo
- dOMTouchScreenY :: AttrLabelProxy "screenY"
- getDOMTouchScreenY :: (MonadIO m, DOMTouchK o) => o -> m CLong
- data DOMTouchTargetPropertyInfo
- dOMTouchTarget :: AttrLabelProxy "target"
- getDOMTouchTarget :: (MonadIO m, DOMTouchK o) => o -> m (Maybe DOMEventTarget)
- data DOMTouchWebkitForcePropertyInfo
- dOMTouchWebkitForce :: AttrLabelProxy "webkitForce"
- getDOMTouchWebkitForce :: (MonadIO m, DOMTouchK o) => o -> m Float
- data DOMTouchWebkitRadiusXPropertyInfo
- dOMTouchWebkitRadiusX :: AttrLabelProxy "webkitRadiusX"
- getDOMTouchWebkitRadiusX :: (MonadIO m, DOMTouchK o) => o -> m CLong
- data DOMTouchWebkitRadiusYPropertyInfo
- dOMTouchWebkitRadiusY :: AttrLabelProxy "webkitRadiusY"
- getDOMTouchWebkitRadiusY :: (MonadIO m, DOMTouchK o) => o -> m CLong
- data DOMTouchWebkitRotationAnglePropertyInfo
- dOMTouchWebkitRotationAngle :: AttrLabelProxy "webkitRotationAngle"
- getDOMTouchWebkitRotationAngle :: (MonadIO m, DOMTouchK o) => o -> m Float
Exported types
Constructors
| DOMTouch (ForeignPtr DOMTouch) |
Instances
| GObject DOMTouch Source | |
| ((~) * info (ResolveDOMTouchMethod t DOMTouch), MethodInfo * info DOMTouch p) => IsLabelProxy t (DOMTouch -> p) Source | |
| type ParentTypes DOMTouch Source | |
| type AttributeList DOMTouch Source | |
| type SignalList DOMTouch Source |
class GObject o => DOMTouchK o Source
Instances
| (GObject o, IsDescendantOf DOMTouch o) => DOMTouchK o Source |
toDOMTouch :: DOMTouchK o => o -> IO DOMTouch Source
Methods
dOMTouchGetClientX
data DOMTouchGetClientXMethodInfo Source
Instances
| ((~) * signature (m CLong), MonadIO m, DOMTouchK a) => MethodInfo * DOMTouchGetClientXMethodInfo a signature Source |
dOMTouchGetClientX :: (MonadIO m, DOMTouchK a) => a -> m CLong Source
dOMTouchGetClientY
data DOMTouchGetClientYMethodInfo Source
Instances
| ((~) * signature (m CLong), MonadIO m, DOMTouchK a) => MethodInfo * DOMTouchGetClientYMethodInfo a signature Source |
dOMTouchGetClientY :: (MonadIO m, DOMTouchK a) => a -> m CLong Source
dOMTouchGetIdentifier
data DOMTouchGetIdentifierMethodInfo Source
Instances
| ((~) * signature (m CULong), MonadIO m, DOMTouchK a) => MethodInfo * DOMTouchGetIdentifierMethodInfo a signature Source |
dOMTouchGetIdentifier :: (MonadIO m, DOMTouchK a) => a -> m CULong Source
dOMTouchGetPageX
data DOMTouchGetPageXMethodInfo Source
Instances
| ((~) * signature (m CLong), MonadIO m, DOMTouchK a) => MethodInfo * DOMTouchGetPageXMethodInfo a signature Source |
dOMTouchGetPageX :: (MonadIO m, DOMTouchK a) => a -> m CLong Source
dOMTouchGetPageY
data DOMTouchGetPageYMethodInfo Source
Instances
| ((~) * signature (m CLong), MonadIO m, DOMTouchK a) => MethodInfo * DOMTouchGetPageYMethodInfo a signature Source |
dOMTouchGetPageY :: (MonadIO m, DOMTouchK a) => a -> m CLong Source
dOMTouchGetScreenX
data DOMTouchGetScreenXMethodInfo Source
Instances
| ((~) * signature (m CLong), MonadIO m, DOMTouchK a) => MethodInfo * DOMTouchGetScreenXMethodInfo a signature Source |
dOMTouchGetScreenX :: (MonadIO m, DOMTouchK a) => a -> m CLong Source
dOMTouchGetScreenY
data DOMTouchGetScreenYMethodInfo Source
Instances
| ((~) * signature (m CLong), MonadIO m, DOMTouchK a) => MethodInfo * DOMTouchGetScreenYMethodInfo a signature Source |
dOMTouchGetScreenY :: (MonadIO m, DOMTouchK a) => a -> m CLong Source
dOMTouchGetTarget
data DOMTouchGetTargetMethodInfo Source
Instances
| ((~) * signature (m DOMEventTarget), MonadIO m, DOMTouchK a) => MethodInfo * DOMTouchGetTargetMethodInfo a signature Source |
dOMTouchGetTarget :: (MonadIO m, DOMTouchK a) => a -> m DOMEventTarget Source
dOMTouchGetWebkitForce
data DOMTouchGetWebkitForceMethodInfo Source
Instances
| ((~) * signature (m Float), MonadIO m, DOMTouchK a) => MethodInfo * DOMTouchGetWebkitForceMethodInfo a signature Source |
dOMTouchGetWebkitForce :: (MonadIO m, DOMTouchK a) => a -> m Float Source
dOMTouchGetWebkitRadiusX
data DOMTouchGetWebkitRadiusXMethodInfo Source
Instances
| ((~) * signature (m CLong), MonadIO m, DOMTouchK a) => MethodInfo * DOMTouchGetWebkitRadiusXMethodInfo a signature Source |
dOMTouchGetWebkitRadiusX :: (MonadIO m, DOMTouchK a) => a -> m CLong Source
dOMTouchGetWebkitRadiusY
data DOMTouchGetWebkitRadiusYMethodInfo Source
Instances
| ((~) * signature (m CLong), MonadIO m, DOMTouchK a) => MethodInfo * DOMTouchGetWebkitRadiusYMethodInfo a signature Source |
dOMTouchGetWebkitRadiusY :: (MonadIO m, DOMTouchK a) => a -> m CLong Source
dOMTouchGetWebkitRotationAngle
data DOMTouchGetWebkitRotationAngleMethodInfo Source
Instances
| ((~) * signature (m Float), MonadIO m, DOMTouchK a) => MethodInfo * DOMTouchGetWebkitRotationAngleMethodInfo a signature Source |
dOMTouchGetWebkitRotationAngle :: (MonadIO m, DOMTouchK a) => a -> m Float Source
Properties
ClientX
data DOMTouchClientXPropertyInfo Source
Instances
| AttrInfo DOMTouchClientXPropertyInfo Source | |
| type AttrLabel DOMTouchClientXPropertyInfo = "client-x" Source | |
| type AttrGetType DOMTouchClientXPropertyInfo = CLong Source | |
| type AttrBaseTypeConstraint DOMTouchClientXPropertyInfo = DOMTouchK Source | |
| type AttrSetTypeConstraint DOMTouchClientXPropertyInfo = * ~ () Source | |
| type AttrAllowedOps DOMTouchClientXPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
dOMTouchClientX :: AttrLabelProxy "clientX" Source
getDOMTouchClientX :: (MonadIO m, DOMTouchK o) => o -> m CLong Source
ClientY
data DOMTouchClientYPropertyInfo Source
Instances
| AttrInfo DOMTouchClientYPropertyInfo Source | |
| type AttrLabel DOMTouchClientYPropertyInfo = "client-y" Source | |
| type AttrGetType DOMTouchClientYPropertyInfo = CLong Source | |
| type AttrBaseTypeConstraint DOMTouchClientYPropertyInfo = DOMTouchK Source | |
| type AttrSetTypeConstraint DOMTouchClientYPropertyInfo = * ~ () Source | |
| type AttrAllowedOps DOMTouchClientYPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
dOMTouchClientY :: AttrLabelProxy "clientY" Source
getDOMTouchClientY :: (MonadIO m, DOMTouchK o) => o -> m CLong Source
Identifier
data DOMTouchIdentifierPropertyInfo Source
Instances
| AttrInfo DOMTouchIdentifierPropertyInfo Source | |
| type AttrLabel DOMTouchIdentifierPropertyInfo = "identifier" Source | |
| type AttrGetType DOMTouchIdentifierPropertyInfo = CULong Source | |
| type AttrBaseTypeConstraint DOMTouchIdentifierPropertyInfo = DOMTouchK Source | |
| type AttrSetTypeConstraint DOMTouchIdentifierPropertyInfo = * ~ () Source | |
| type AttrAllowedOps DOMTouchIdentifierPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
dOMTouchIdentifier :: AttrLabelProxy "identifier" Source
getDOMTouchIdentifier :: (MonadIO m, DOMTouchK o) => o -> m CULong Source
PageX
data DOMTouchPageXPropertyInfo Source
Instances
| AttrInfo DOMTouchPageXPropertyInfo Source | |
| type AttrLabel DOMTouchPageXPropertyInfo = "page-x" Source | |
| type AttrGetType DOMTouchPageXPropertyInfo = CLong Source | |
| type AttrBaseTypeConstraint DOMTouchPageXPropertyInfo = DOMTouchK Source | |
| type AttrSetTypeConstraint DOMTouchPageXPropertyInfo = * ~ () Source | |
| type AttrAllowedOps DOMTouchPageXPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
dOMTouchPageX :: AttrLabelProxy "pageX" Source
getDOMTouchPageX :: (MonadIO m, DOMTouchK o) => o -> m CLong Source
PageY
data DOMTouchPageYPropertyInfo Source
Instances
| AttrInfo DOMTouchPageYPropertyInfo Source | |
| type AttrLabel DOMTouchPageYPropertyInfo = "page-y" Source | |
| type AttrGetType DOMTouchPageYPropertyInfo = CLong Source | |
| type AttrBaseTypeConstraint DOMTouchPageYPropertyInfo = DOMTouchK Source | |
| type AttrSetTypeConstraint DOMTouchPageYPropertyInfo = * ~ () Source | |
| type AttrAllowedOps DOMTouchPageYPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
dOMTouchPageY :: AttrLabelProxy "pageY" Source
getDOMTouchPageY :: (MonadIO m, DOMTouchK o) => o -> m CLong Source
ScreenX
data DOMTouchScreenXPropertyInfo Source
Instances
| AttrInfo DOMTouchScreenXPropertyInfo Source | |
| type AttrLabel DOMTouchScreenXPropertyInfo = "screen-x" Source | |
| type AttrGetType DOMTouchScreenXPropertyInfo = CLong Source | |
| type AttrBaseTypeConstraint DOMTouchScreenXPropertyInfo = DOMTouchK Source | |
| type AttrSetTypeConstraint DOMTouchScreenXPropertyInfo = * ~ () Source | |
| type AttrAllowedOps DOMTouchScreenXPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
dOMTouchScreenX :: AttrLabelProxy "screenX" Source
getDOMTouchScreenX :: (MonadIO m, DOMTouchK o) => o -> m CLong Source
ScreenY
data DOMTouchScreenYPropertyInfo Source
Instances
| AttrInfo DOMTouchScreenYPropertyInfo Source | |
| type AttrLabel DOMTouchScreenYPropertyInfo = "screen-y" Source | |
| type AttrGetType DOMTouchScreenYPropertyInfo = CLong Source | |
| type AttrBaseTypeConstraint DOMTouchScreenYPropertyInfo = DOMTouchK Source | |
| type AttrSetTypeConstraint DOMTouchScreenYPropertyInfo = * ~ () Source | |
| type AttrAllowedOps DOMTouchScreenYPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
dOMTouchScreenY :: AttrLabelProxy "screenY" Source
getDOMTouchScreenY :: (MonadIO m, DOMTouchK o) => o -> m CLong Source
Target
data DOMTouchTargetPropertyInfo Source
Instances
| AttrInfo DOMTouchTargetPropertyInfo Source | |
| type AttrLabel DOMTouchTargetPropertyInfo = "target" Source | |
| type AttrGetType DOMTouchTargetPropertyInfo = Maybe DOMEventTarget Source | |
| type AttrBaseTypeConstraint DOMTouchTargetPropertyInfo = DOMTouchK Source | |
| type AttrSetTypeConstraint DOMTouchTargetPropertyInfo = * ~ () Source | |
| type AttrAllowedOps DOMTouchTargetPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)) Source |
dOMTouchTarget :: AttrLabelProxy "target" Source
getDOMTouchTarget :: (MonadIO m, DOMTouchK o) => o -> m (Maybe DOMEventTarget) Source
WebkitForce
data DOMTouchWebkitForcePropertyInfo Source
Instances
| AttrInfo DOMTouchWebkitForcePropertyInfo Source | |
| type AttrLabel DOMTouchWebkitForcePropertyInfo = "webkit-force" Source | |
| type AttrGetType DOMTouchWebkitForcePropertyInfo = Float Source | |
| type AttrBaseTypeConstraint DOMTouchWebkitForcePropertyInfo = DOMTouchK Source | |
| type AttrSetTypeConstraint DOMTouchWebkitForcePropertyInfo = * ~ () Source | |
| type AttrAllowedOps DOMTouchWebkitForcePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
dOMTouchWebkitForce :: AttrLabelProxy "webkitForce" Source
getDOMTouchWebkitForce :: (MonadIO m, DOMTouchK o) => o -> m Float Source
WebkitRadiusX
data DOMTouchWebkitRadiusXPropertyInfo Source
Instances
| AttrInfo DOMTouchWebkitRadiusXPropertyInfo Source | |
| type AttrLabel DOMTouchWebkitRadiusXPropertyInfo = "webkit-radius-x" Source | |
| type AttrGetType DOMTouchWebkitRadiusXPropertyInfo = CLong Source | |
| type AttrBaseTypeConstraint DOMTouchWebkitRadiusXPropertyInfo = DOMTouchK Source | |
| type AttrSetTypeConstraint DOMTouchWebkitRadiusXPropertyInfo = * ~ () Source | |
| type AttrAllowedOps DOMTouchWebkitRadiusXPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
dOMTouchWebkitRadiusX :: AttrLabelProxy "webkitRadiusX" Source
getDOMTouchWebkitRadiusX :: (MonadIO m, DOMTouchK o) => o -> m CLong Source
WebkitRadiusY
data DOMTouchWebkitRadiusYPropertyInfo Source
Instances
| AttrInfo DOMTouchWebkitRadiusYPropertyInfo Source | |
| type AttrLabel DOMTouchWebkitRadiusYPropertyInfo = "webkit-radius-y" Source | |
| type AttrGetType DOMTouchWebkitRadiusYPropertyInfo = CLong Source | |
| type AttrBaseTypeConstraint DOMTouchWebkitRadiusYPropertyInfo = DOMTouchK Source | |
| type AttrSetTypeConstraint DOMTouchWebkitRadiusYPropertyInfo = * ~ () Source | |
| type AttrAllowedOps DOMTouchWebkitRadiusYPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
dOMTouchWebkitRadiusY :: AttrLabelProxy "webkitRadiusY" Source
getDOMTouchWebkitRadiusY :: (MonadIO m, DOMTouchK o) => o -> m CLong Source
WebkitRotationAngle
data DOMTouchWebkitRotationAnglePropertyInfo Source
Instances
dOMTouchWebkitRotationAngle :: AttrLabelProxy "webkitRotationAngle" Source
getDOMTouchWebkitRotationAngle :: (MonadIO m, DOMTouchK o) => o -> m Float Source