Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
type ClickHandler e st = Sink e st -> Vec2 -> (ModifierKeys, MouseButtonState, MouseButton) -> StageRIO st () Source #
callback :: (HasOutput cursor, GetOutput cursor ~ Vec2) => cursor -> ClickHandler e st -> Sink e st -> StageRIO st ReleaseKey Source #
handler :: (HasOutput cursor, GetOutput cursor ~ Vec2) => cursor -> ClickHandler e st -> Sink e st -> (ModifierKeys, MouseButtonState, MouseButton) -> StageRIO st () Source #