Package Exports
- trigger-event
- trigger-event/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (trigger-event) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
trigger-event
Programmatically trigger a DOM event.
Rewrite of ianstormtaylor/trigger-event for npm+browserify support.
Example
var triggerEvent = require('trigger-event');
triggerEvent(document, 'keydown', {key: 'enter'});
triggerEvent('keydown', {key: 'enter'})
Installation
$ npm install trigger-event
API
var triggerEvent = require('trigger-event');
triggerEvent([element, ]type[, options])
Programmatically triggers a DOM event of type
:
'click'
'dblclick'
'keydown'
'keyup'
document
is used if element
is not provided.
Default options
:
{
alt: false,
bubbles: true,
button: 0,
cancelable: true,
clientX: 0,
clientY: 0,
ctrl: false,
detail: 1,
key: 0,
meta: false,
relatedTarget: null,
screenX: 0,
screenY: 0,
shift: false,
view: window
}