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 Int64
- data DOMTouchGetClientYMethodInfo
- dOMTouchGetClientY :: (MonadIO m, DOMTouchK a) => a -> m Int64
- data DOMTouchGetIdentifierMethodInfo
- dOMTouchGetIdentifier :: (MonadIO m, DOMTouchK a) => a -> m Word64
- data DOMTouchGetPageXMethodInfo
- dOMTouchGetPageX :: (MonadIO m, DOMTouchK a) => a -> m Int64
- data DOMTouchGetPageYMethodInfo
- dOMTouchGetPageY :: (MonadIO m, DOMTouchK a) => a -> m Int64
- data DOMTouchGetScreenXMethodInfo
- dOMTouchGetScreenX :: (MonadIO m, DOMTouchK a) => a -> m Int64
- data DOMTouchGetScreenYMethodInfo
- dOMTouchGetScreenY :: (MonadIO m, DOMTouchK a) => a -> m Int64
- 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 Int64
- data DOMTouchGetWebkitRadiusYMethodInfo
- dOMTouchGetWebkitRadiusY :: (MonadIO m, DOMTouchK a) => a -> m Int64
- data DOMTouchGetWebkitRotationAngleMethodInfo
- dOMTouchGetWebkitRotationAngle :: (MonadIO m, DOMTouchK a) => a -> m Float
- data DOMTouchClientXPropertyInfo
- getDOMTouchClientX :: (MonadIO m, DOMTouchK o) => o -> m Int64
- data DOMTouchClientYPropertyInfo
- getDOMTouchClientY :: (MonadIO m, DOMTouchK o) => o -> m Int64
- data DOMTouchIdentifierPropertyInfo
- getDOMTouchIdentifier :: (MonadIO m, DOMTouchK o) => o -> m Word64
- data DOMTouchPageXPropertyInfo
- getDOMTouchPageX :: (MonadIO m, DOMTouchK o) => o -> m Int64
- data DOMTouchPageYPropertyInfo
- getDOMTouchPageY :: (MonadIO m, DOMTouchK o) => o -> m Int64
- data DOMTouchScreenXPropertyInfo
- getDOMTouchScreenX :: (MonadIO m, DOMTouchK o) => o -> m Int64
- data DOMTouchScreenYPropertyInfo
- getDOMTouchScreenY :: (MonadIO m, DOMTouchK o) => o -> m Int64
- data DOMTouchTargetPropertyInfo
- getDOMTouchTarget :: (MonadIO m, DOMTouchK o) => o -> m DOMEventTarget
- data DOMTouchWebkitForcePropertyInfo
- getDOMTouchWebkitForce :: (MonadIO m, DOMTouchK o) => o -> m Float
- data DOMTouchWebkitRadiusXPropertyInfo
- getDOMTouchWebkitRadiusX :: (MonadIO m, DOMTouchK o) => o -> m Int64
- data DOMTouchWebkitRadiusYPropertyInfo
- getDOMTouchWebkitRadiusY :: (MonadIO m, DOMTouchK o) => o -> m Int64
- data DOMTouchWebkitRotationAnglePropertyInfo
- 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) => IsLabel t (DOMTouch -> p) 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
((~) (TYPE Lifted) signature (m Int64), MonadIO m, DOMTouchK a) => MethodInfo (TYPE Lifted) DOMTouchGetClientXMethodInfo a signature Source | |
dOMTouchGetClientX :: (MonadIO m, DOMTouchK a) => a -> m Int64 Source
dOMTouchGetClientY
data DOMTouchGetClientYMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m Int64), MonadIO m, DOMTouchK a) => MethodInfo (TYPE Lifted) DOMTouchGetClientYMethodInfo a signature Source | |
dOMTouchGetClientY :: (MonadIO m, DOMTouchK a) => a -> m Int64 Source
dOMTouchGetIdentifier
data DOMTouchGetIdentifierMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m Word64), MonadIO m, DOMTouchK a) => MethodInfo (TYPE Lifted) DOMTouchGetIdentifierMethodInfo a signature Source | |
dOMTouchGetIdentifier :: (MonadIO m, DOMTouchK a) => a -> m Word64 Source
dOMTouchGetPageX
data DOMTouchGetPageXMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m Int64), MonadIO m, DOMTouchK a) => MethodInfo (TYPE Lifted) DOMTouchGetPageXMethodInfo a signature Source | |
dOMTouchGetPageX :: (MonadIO m, DOMTouchK a) => a -> m Int64 Source
dOMTouchGetPageY
data DOMTouchGetPageYMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m Int64), MonadIO m, DOMTouchK a) => MethodInfo (TYPE Lifted) DOMTouchGetPageYMethodInfo a signature Source | |
dOMTouchGetPageY :: (MonadIO m, DOMTouchK a) => a -> m Int64 Source
dOMTouchGetScreenX
data DOMTouchGetScreenXMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m Int64), MonadIO m, DOMTouchK a) => MethodInfo (TYPE Lifted) DOMTouchGetScreenXMethodInfo a signature Source | |
dOMTouchGetScreenX :: (MonadIO m, DOMTouchK a) => a -> m Int64 Source
dOMTouchGetScreenY
data DOMTouchGetScreenYMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m Int64), MonadIO m, DOMTouchK a) => MethodInfo (TYPE Lifted) DOMTouchGetScreenYMethodInfo a signature Source | |
dOMTouchGetScreenY :: (MonadIO m, DOMTouchK a) => a -> m Int64 Source
dOMTouchGetTarget
data DOMTouchGetTargetMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m DOMEventTarget), MonadIO m, DOMTouchK a) => MethodInfo (TYPE Lifted) DOMTouchGetTargetMethodInfo a signature Source | |
dOMTouchGetTarget :: (MonadIO m, DOMTouchK a) => a -> m DOMEventTarget Source
dOMTouchGetWebkitForce
data DOMTouchGetWebkitForceMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m Float), MonadIO m, DOMTouchK a) => MethodInfo (TYPE Lifted) DOMTouchGetWebkitForceMethodInfo a signature Source | |
dOMTouchGetWebkitForce :: (MonadIO m, DOMTouchK a) => a -> m Float Source
dOMTouchGetWebkitRadiusX
data DOMTouchGetWebkitRadiusXMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m Int64), MonadIO m, DOMTouchK a) => MethodInfo (TYPE Lifted) DOMTouchGetWebkitRadiusXMethodInfo a signature Source | |
dOMTouchGetWebkitRadiusX :: (MonadIO m, DOMTouchK a) => a -> m Int64 Source
dOMTouchGetWebkitRadiusY
data DOMTouchGetWebkitRadiusYMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m Int64), MonadIO m, DOMTouchK a) => MethodInfo (TYPE Lifted) DOMTouchGetWebkitRadiusYMethodInfo a signature Source | |
dOMTouchGetWebkitRadiusY :: (MonadIO m, DOMTouchK a) => a -> m Int64 Source
dOMTouchGetWebkitRotationAngle
data DOMTouchGetWebkitRotationAngleMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m Float), MonadIO m, DOMTouchK a) => MethodInfo (TYPE Lifted) 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 = Int64 Source | |
type AttrBaseTypeConstraint DOMTouchClientXPropertyInfo = DOMTouchK Source | |
type AttrSetTypeConstraint DOMTouchClientXPropertyInfo = TYPE Lifted ~ () Source | |
type AttrAllowedOps DOMTouchClientXPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getDOMTouchClientX :: (MonadIO m, DOMTouchK o) => o -> m Int64 Source
ClientY
data DOMTouchClientYPropertyInfo Source
Instances
AttrInfo DOMTouchClientYPropertyInfo Source | |
type AttrLabel DOMTouchClientYPropertyInfo = "client-y" Source | |
type AttrGetType DOMTouchClientYPropertyInfo = Int64 Source | |
type AttrBaseTypeConstraint DOMTouchClientYPropertyInfo = DOMTouchK Source | |
type AttrSetTypeConstraint DOMTouchClientYPropertyInfo = TYPE Lifted ~ () Source | |
type AttrAllowedOps DOMTouchClientYPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getDOMTouchClientY :: (MonadIO m, DOMTouchK o) => o -> m Int64 Source
Identifier
data DOMTouchIdentifierPropertyInfo Source
Instances
getDOMTouchIdentifier :: (MonadIO m, DOMTouchK o) => o -> m Word64 Source
PageX
data DOMTouchPageXPropertyInfo Source
Instances
AttrInfo DOMTouchPageXPropertyInfo Source | |
type AttrLabel DOMTouchPageXPropertyInfo = "page-x" Source | |
type AttrGetType DOMTouchPageXPropertyInfo = Int64 Source | |
type AttrBaseTypeConstraint DOMTouchPageXPropertyInfo = DOMTouchK Source | |
type AttrSetTypeConstraint DOMTouchPageXPropertyInfo = TYPE Lifted ~ () Source | |
type AttrAllowedOps DOMTouchPageXPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getDOMTouchPageX :: (MonadIO m, DOMTouchK o) => o -> m Int64 Source
PageY
data DOMTouchPageYPropertyInfo Source
Instances
AttrInfo DOMTouchPageYPropertyInfo Source | |
type AttrLabel DOMTouchPageYPropertyInfo = "page-y" Source | |
type AttrGetType DOMTouchPageYPropertyInfo = Int64 Source | |
type AttrBaseTypeConstraint DOMTouchPageYPropertyInfo = DOMTouchK Source | |
type AttrSetTypeConstraint DOMTouchPageYPropertyInfo = TYPE Lifted ~ () Source | |
type AttrAllowedOps DOMTouchPageYPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getDOMTouchPageY :: (MonadIO m, DOMTouchK o) => o -> m Int64 Source
ScreenX
data DOMTouchScreenXPropertyInfo Source
Instances
AttrInfo DOMTouchScreenXPropertyInfo Source | |
type AttrLabel DOMTouchScreenXPropertyInfo = "screen-x" Source | |
type AttrGetType DOMTouchScreenXPropertyInfo = Int64 Source | |
type AttrBaseTypeConstraint DOMTouchScreenXPropertyInfo = DOMTouchK Source | |
type AttrSetTypeConstraint DOMTouchScreenXPropertyInfo = TYPE Lifted ~ () Source | |
type AttrAllowedOps DOMTouchScreenXPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getDOMTouchScreenX :: (MonadIO m, DOMTouchK o) => o -> m Int64 Source
ScreenY
data DOMTouchScreenYPropertyInfo Source
Instances
AttrInfo DOMTouchScreenYPropertyInfo Source | |
type AttrLabel DOMTouchScreenYPropertyInfo = "screen-y" Source | |
type AttrGetType DOMTouchScreenYPropertyInfo = Int64 Source | |
type AttrBaseTypeConstraint DOMTouchScreenYPropertyInfo = DOMTouchK Source | |
type AttrSetTypeConstraint DOMTouchScreenYPropertyInfo = TYPE Lifted ~ () Source | |
type AttrAllowedOps DOMTouchScreenYPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getDOMTouchScreenY :: (MonadIO m, DOMTouchK o) => o -> m Int64 Source
Target
data DOMTouchTargetPropertyInfo Source
Instances
getDOMTouchTarget :: (MonadIO m, DOMTouchK o) => o -> m DOMEventTarget Source
WebkitForce
data DOMTouchWebkitForcePropertyInfo Source
Instances
getDOMTouchWebkitForce :: (MonadIO m, DOMTouchK o) => o -> m Float Source
WebkitRadiusX
data DOMTouchWebkitRadiusXPropertyInfo Source
Instances
getDOMTouchWebkitRadiusX :: (MonadIO m, DOMTouchK o) => o -> m Int64 Source
WebkitRadiusY
data DOMTouchWebkitRadiusYPropertyInfo Source
Instances
getDOMTouchWebkitRadiusY :: (MonadIO m, DOMTouchK o) => o -> m Int64 Source
WebkitRotationAngle
data DOMTouchWebkitRotationAnglePropertyInfo Source
Instances
getDOMTouchWebkitRotationAngle :: (MonadIO m, DOMTouchK o) => o -> m Float Source