Files: 89e85f9009db15cde0d4a19d0f6fd5167a25d808 / send.js
274 bytesRaw
1 | module.exports = Send |
2 | |
3 | function Send (fn, data, opts) { |
4 | return { |
5 | fn: fn, |
6 | data: data, |
7 | opts: opts, |
8 | event: null, |
9 | handleEvent: handleEvent |
10 | } |
11 | } |
12 | |
13 | function handleEvent (e) { |
14 | e.stopPropagation() |
15 | e.preventDefault() |
16 | this.event = e |
17 | this.fn(this.data) |
18 | } |
19 |
Built with git-ssb-web