@@ -162,7 +162,7 @@ type family EventResultType (en :: EventTag) :: * where
162 EventResultType 'WheelTag = WheelEventResult
162 EventResultType 'WheelTag = WheelEventResult
164data DeltaMode = DeltaPixel | DeltaLine | DeltaPage
164data DeltaMode = DeltaPixel | DeltaLine | DeltaPage
165− deriving (Show, Read, Eq, Ord)
165+ deriving (Show, Read, Eq, Ord, Bounded, Enum)
167data WheelEventResult = WheelEventResult
167data WheelEventResult = WheelEventResult
168 { _wheelEventResult_deltaX :: Double
168 { _wheelEventResult_deltaX :: Double