dom-event-to-json

1.0.1 • Public • Published

For those cases where developer tools are not available,
and debugging events turns difficult. E.g. Chrome on iOS without a Mac

Usage

parse(object:Object, [depth:Int]):Object

Examples

import { parse } from 'dom-event-to-json'

element.addEventListener('click', (event) => {
    fetch('/debug', {
        method: 'POST',
        body: JSON.stringify( parse(event) ),
        headers: new Headers({
          'Content-Type': 'application/json'
        })
    })
})
<script src="https://cdn.rawgit.com/cosmn/dom-event-to-json/3bedcc44/dist/domEventToJSON.js"></script>
<script>
element.addEventListener('click', function(event){
    console.log( domEventToJSON.parse(event) )
})
</script>

Readme

Keywords

none

Package Sidebar

Install

npm i dom-event-to-json

Weekly Downloads

0

Version

1.0.1

License

MIT

Unpacked Size

8.5 kB

Total Files

6

Last publish

Collaborators

  • cosmn