├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── elm.json ├── examples ├── .gitignore ├── DragAndDrop │ ├── DragPorts.js │ ├── Main.elm │ ├── elm.json │ └── index.html ├── FileDrop │ ├── Main.elm │ ├── SSCCE.elm │ ├── elm.json │ └── index.html ├── Mouse │ ├── Main.elm │ ├── elm.json │ └── index.html ├── Pointer │ ├── Main.elm │ ├── elm-pep.js │ ├── elm.json │ └── index.html ├── Touch │ ├── Main.elm │ ├── elm.json │ └── index.html └── Wheel │ ├── Main.elm │ ├── elm.json │ └── index.html ├── src ├── DragPorts.elm ├── DragPorts.js ├── Html │ └── Events │ │ └── Extra │ │ ├── Drag.elm │ │ ├── Mouse.elm │ │ ├── Pointer.elm │ │ ├── Touch.elm │ │ └── Wheel.elm └── Internal │ └── Decode.elm └── upgrade.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/README.md -------------------------------------------------------------------------------- /elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/elm.json -------------------------------------------------------------------------------- /examples/.gitignore: -------------------------------------------------------------------------------- 1 | # compiled examples 2 | Main.js 3 | -------------------------------------------------------------------------------- /examples/DragAndDrop/DragPorts.js: -------------------------------------------------------------------------------- 1 | ../../src/DragPorts.js -------------------------------------------------------------------------------- /examples/DragAndDrop/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/examples/DragAndDrop/Main.elm -------------------------------------------------------------------------------- /examples/DragAndDrop/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/examples/DragAndDrop/elm.json -------------------------------------------------------------------------------- /examples/DragAndDrop/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/examples/DragAndDrop/index.html -------------------------------------------------------------------------------- /examples/FileDrop/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/examples/FileDrop/Main.elm -------------------------------------------------------------------------------- /examples/FileDrop/SSCCE.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/examples/FileDrop/SSCCE.elm -------------------------------------------------------------------------------- /examples/FileDrop/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/examples/FileDrop/elm.json -------------------------------------------------------------------------------- /examples/FileDrop/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/examples/FileDrop/index.html -------------------------------------------------------------------------------- /examples/Mouse/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/examples/Mouse/Main.elm -------------------------------------------------------------------------------- /examples/Mouse/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/examples/Mouse/elm.json -------------------------------------------------------------------------------- /examples/Mouse/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/examples/Mouse/index.html -------------------------------------------------------------------------------- /examples/Pointer/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/examples/Pointer/Main.elm -------------------------------------------------------------------------------- /examples/Pointer/elm-pep.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/examples/Pointer/elm-pep.js -------------------------------------------------------------------------------- /examples/Pointer/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/examples/Pointer/elm.json -------------------------------------------------------------------------------- /examples/Pointer/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/examples/Pointer/index.html -------------------------------------------------------------------------------- /examples/Touch/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/examples/Touch/Main.elm -------------------------------------------------------------------------------- /examples/Touch/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/examples/Touch/elm.json -------------------------------------------------------------------------------- /examples/Touch/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/examples/Touch/index.html -------------------------------------------------------------------------------- /examples/Wheel/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/examples/Wheel/Main.elm -------------------------------------------------------------------------------- /examples/Wheel/elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/examples/Wheel/elm.json -------------------------------------------------------------------------------- /examples/Wheel/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/examples/Wheel/index.html -------------------------------------------------------------------------------- /src/DragPorts.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/src/DragPorts.elm -------------------------------------------------------------------------------- /src/DragPorts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/src/DragPorts.js -------------------------------------------------------------------------------- /src/Html/Events/Extra/Drag.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/src/Html/Events/Extra/Drag.elm -------------------------------------------------------------------------------- /src/Html/Events/Extra/Mouse.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/src/Html/Events/Extra/Mouse.elm -------------------------------------------------------------------------------- /src/Html/Events/Extra/Pointer.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/src/Html/Events/Extra/Pointer.elm -------------------------------------------------------------------------------- /src/Html/Events/Extra/Touch.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/src/Html/Events/Extra/Touch.elm -------------------------------------------------------------------------------- /src/Html/Events/Extra/Wheel.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/src/Html/Events/Extra/Wheel.elm -------------------------------------------------------------------------------- /src/Internal/Decode.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/src/Internal/Decode.elm -------------------------------------------------------------------------------- /upgrade.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpizenberg/elm-pointer-events/HEAD/upgrade.md --------------------------------------------------------------------------------