| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Reflex.Dom.Builder.Class.Events
Documentation
Constructors
data EventName (a :: EventTag) where Source #
Constructors
newtype EventResult (en :: EventTag) Source #
Constructors
| EventResult | |
Fields
| |
Instances
type family EventResultType (en :: EventTag) where ... Source #
Equations
| EventResultType 'ClickTag = () | |
| EventResultType 'DblclickTag = (Int, Int) | |
| EventResultType 'KeypressTag = Word | |
| EventResultType 'KeydownTag = Word | |
| EventResultType 'KeyupTag = Word | |
| EventResultType 'ScrollTag = Double | |
| EventResultType 'MousemoveTag = (Int, Int) | |
| EventResultType 'MousedownTag = (Int, Int) | |
| EventResultType 'MouseupTag = (Int, Int) | |
| EventResultType 'MouseenterTag = () | |
| EventResultType 'MouseleaveTag = () | |
| EventResultType 'FocusTag = () | |
| EventResultType 'BlurTag = () | |
| EventResultType 'ChangeTag = () | |
| EventResultType 'DragTag = () | |
| EventResultType 'DragendTag = () | |
| EventResultType 'DragenterTag = () | |
| EventResultType 'DragleaveTag = () | |
| EventResultType 'DragoverTag = () | |
| EventResultType 'DragstartTag = () | |
| EventResultType 'DropTag = () | |
| EventResultType 'AbortTag = () | |
| EventResultType 'ContextmenuTag = () | |
| EventResultType 'ErrorTag = () | |
| EventResultType 'InputTag = () | |
| EventResultType 'InvalidTag = () | |
| EventResultType 'LoadTag = () | |
| EventResultType 'MouseoutTag = () | |
| EventResultType 'MouseoverTag = () | |
| EventResultType 'MousewheelTag = () | |
| EventResultType 'SelectTag = () | |
| EventResultType 'SubmitTag = () | |
| EventResultType 'BeforecutTag = () | |
| EventResultType 'CutTag = () | |
| EventResultType 'BeforecopyTag = () | |
| EventResultType 'CopyTag = () | |
| EventResultType 'BeforepasteTag = () | |
| EventResultType 'PasteTag = Maybe Text | |
| EventResultType 'ResetTag = () | |
| EventResultType 'SearchTag = () | |
| EventResultType 'SelectstartTag = () | |
| EventResultType 'TouchstartTag = TouchEventResult | |
| EventResultType 'TouchmoveTag = TouchEventResult | |
| EventResultType 'TouchendTag = TouchEventResult | |
| EventResultType 'TouchcancelTag = TouchEventResult | |
| EventResultType 'WheelTag = WheelEventResult |
Constructors
| DeltaPixel | |
| DeltaLine | |
| DeltaPage |
Instances
| Bounded DeltaMode Source # | |
| Enum DeltaMode Source # | |
Defined in Reflex.Dom.Builder.Class.Events Methods succ :: DeltaMode -> DeltaMode # pred :: DeltaMode -> DeltaMode # fromEnum :: DeltaMode -> Int # enumFrom :: DeltaMode -> [DeltaMode] # enumFromThen :: DeltaMode -> DeltaMode -> [DeltaMode] # enumFromTo :: DeltaMode -> DeltaMode -> [DeltaMode] # enumFromThenTo :: DeltaMode -> DeltaMode -> DeltaMode -> [DeltaMode] # | |
| Read DeltaMode Source # | |
| Show DeltaMode Source # | |
| Eq DeltaMode Source # | |
| Ord DeltaMode Source # | |
data WheelEventResult Source #
Constructors
| WheelEventResult | |
Instances
| Read WheelEventResult Source # | |
Defined in Reflex.Dom.Builder.Class.Events Methods readsPrec :: Int -> ReadS WheelEventResult # readList :: ReadS [WheelEventResult] # | |
| Show WheelEventResult Source # | |
Defined in Reflex.Dom.Builder.Class.Events Methods showsPrec :: Int -> WheelEventResult -> ShowS # show :: WheelEventResult -> String # showList :: [WheelEventResult] -> ShowS # | |
| Eq WheelEventResult Source # | |
Defined in Reflex.Dom.Builder.Class.Events Methods (==) :: WheelEventResult -> WheelEventResult -> Bool # (/=) :: WheelEventResult -> WheelEventResult -> Bool # | |
| Ord WheelEventResult Source # | |
Defined in Reflex.Dom.Builder.Class.Events Methods compare :: WheelEventResult -> WheelEventResult -> Ordering # (<) :: WheelEventResult -> WheelEventResult -> Bool # (<=) :: WheelEventResult -> WheelEventResult -> Bool # (>) :: WheelEventResult -> WheelEventResult -> Bool # (>=) :: WheelEventResult -> WheelEventResult -> Bool # max :: WheelEventResult -> WheelEventResult -> WheelEventResult # min :: WheelEventResult -> WheelEventResult -> WheelEventResult # | |
data TouchEventResult Source #
Constructors
| TouchEventResult | |
Instances
| Read TouchEventResult Source # | |
Defined in Reflex.Dom.Builder.Class.Events Methods readsPrec :: Int -> ReadS TouchEventResult # readList :: ReadS [TouchEventResult] # | |
| Show TouchEventResult Source # | |
Defined in Reflex.Dom.Builder.Class.Events Methods showsPrec :: Int -> TouchEventResult -> ShowS # show :: TouchEventResult -> String # showList :: [TouchEventResult] -> ShowS # | |
| Eq TouchEventResult Source # | |
Defined in Reflex.Dom.Builder.Class.Events Methods (==) :: TouchEventResult -> TouchEventResult -> Bool # (/=) :: TouchEventResult -> TouchEventResult -> Bool # | |
| Ord TouchEventResult Source # | |
Defined in Reflex.Dom.Builder.Class.Events Methods compare :: TouchEventResult -> TouchEventResult -> Ordering # (<) :: TouchEventResult -> TouchEventResult -> Bool # (<=) :: TouchEventResult -> TouchEventResult -> Bool # (>) :: TouchEventResult -> TouchEventResult -> Bool # (>=) :: TouchEventResult -> TouchEventResult -> Bool # max :: TouchEventResult -> TouchEventResult -> TouchEventResult # min :: TouchEventResult -> TouchEventResult -> TouchEventResult # | |
data TouchResult Source #
Constructors
| TouchResult | |
Instances
| Read TouchResult Source # | |
Defined in Reflex.Dom.Builder.Class.Events Methods readsPrec :: Int -> ReadS TouchResult # readList :: ReadS [TouchResult] # readPrec :: ReadPrec TouchResult # readListPrec :: ReadPrec [TouchResult] # | |
| Show TouchResult Source # | |
Defined in Reflex.Dom.Builder.Class.Events Methods showsPrec :: Int -> TouchResult -> ShowS # show :: TouchResult -> String # showList :: [TouchResult] -> ShowS # | |
| Eq TouchResult Source # | |
Defined in Reflex.Dom.Builder.Class.Events | |
| Ord TouchResult Source # | |
Defined in Reflex.Dom.Builder.Class.Events Methods compare :: TouchResult -> TouchResult -> Ordering # (<) :: TouchResult -> TouchResult -> Bool # (<=) :: TouchResult -> TouchResult -> Bool # (>) :: TouchResult -> TouchResult -> Bool # (>=) :: TouchResult -> TouchResult -> Bool # max :: TouchResult -> TouchResult -> TouchResult # min :: TouchResult -> TouchResult -> TouchResult # | |