MCPcopy
hub / github.com/eligrey/FileSaver.js / click

Function click

src/FileSaver.js:58–67  ·  view source on GitHub ↗
(node)

Source from the content-addressed store, hash-verified

56
57// `a.click()` doesn't work for all browsers (#465)
58function click (node) {
59 try {
60 node.dispatchEvent(new MouseEvent('click'))
61 } catch (e) {
62 var evt = document.createEvent('MouseEvents')
63 evt.initMouseEvent('click', true, true, window, 0, 0, 0, 80,
64 20, false, false, false, false, 0, null)
65 node.dispatchEvent(evt)
66 }
67}
68
69// Detect WebView inside a native macOS app by ruling out all browsers
70// We just need to check for 'Safari' because all other browsers (besides Firefox) include that too

Callers 1

FileSaver.jsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected