UNPKG

@terminus/ngx-tools

Version:

[![CircleCI][circle-badge]][circle-link] [![codecov][codecov-badge]][codecov-project] [![semantic-release][semantic-release-badge]][semantic-release] [![MIT License][license-image]][license-url] <br> [![NPM version][npm-version-image]][npm-url] [![Github

16 lines 2.11 kB
import { createFakeEvent } from './create-fake-event'; import { dispatchEvent } from './dispatch-event'; /** * Shorthand to dispatch a fake event on a specified node. * * @param node - The Node that should dispatch the fake event * @param type - The event type * @param canBubble - Define if the event can bubble up the DOM * @returns The event * * @example * dispatchFakeEvent(myNativeElement, 'mousedown'); * dispatchFakeEvent(myNativeElement, 'mousedown', true); */ export const dispatchFakeEvent = (node, type, canBubble) => dispatchEvent(node, createFakeEvent(type, canBubble)); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGlzcGF0Y2gtZmFrZS1ldmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0B0ZXJtaW51cy9uZ3gtdG9vbHMvdGVzdGluZy8iLCJzb3VyY2VzIjpbInV0aWxpdGllcy9ldmVudHMvZGlzcGF0Y2gtZmFrZS1ldmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0scUJBQXFCLENBQUM7QUFDdEQsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLGtCQUFrQixDQUFDO0FBR2pEOzs7Ozs7Ozs7OztHQVdHO0FBQ0gsTUFBTSxDQUFDLE1BQU0saUJBQWlCLEdBQzVCLENBQUMsSUFBbUIsRUFBRSxJQUFZLEVBQUUsU0FBbUIsRUFBUyxFQUFFLENBQUMsYUFBYSxDQUFDLElBQUksRUFBRSxlQUFlLENBQUMsSUFBSSxFQUFFLFNBQVMsQ0FBQyxDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBjcmVhdGVGYWtlRXZlbnQgfSBmcm9tICcuL2NyZWF0ZS1mYWtlLWV2ZW50JztcbmltcG9ydCB7IGRpc3BhdGNoRXZlbnQgfSBmcm9tICcuL2Rpc3BhdGNoLWV2ZW50JztcblxuXG4vKipcbiAqIFNob3J0aGFuZCB0byBkaXNwYXRjaCBhIGZha2UgZXZlbnQgb24gYSBzcGVjaWZpZWQgbm9kZS5cbiAqXG4gKiBAcGFyYW0gbm9kZSAtIFRoZSBOb2RlIHRoYXQgc2hvdWxkIGRpc3BhdGNoIHRoZSBmYWtlIGV2ZW50XG4gKiBAcGFyYW0gdHlwZSAtIFRoZSBldmVudCB0eXBlXG4gKiBAcGFyYW0gY2FuQnViYmxlIC0gRGVmaW5lIGlmIHRoZSBldmVudCBjYW4gYnViYmxlIHVwIHRoZSBET01cbiAqIEByZXR1cm5zIFRoZSBldmVudFxuICpcbiAqIEBleGFtcGxlXG4gKiBkaXNwYXRjaEZha2VFdmVudChteU5hdGl2ZUVsZW1lbnQsICdtb3VzZWRvd24nKTtcbiAqIGRpc3BhdGNoRmFrZUV2ZW50KG15TmF0aXZlRWxlbWVudCwgJ21vdXNlZG93bicsIHRydWUpO1xuICovXG5leHBvcnQgY29uc3QgZGlzcGF0Y2hGYWtlRXZlbnQgPVxuICAobm9kZTogTm9kZSB8IFdpbmRvdywgdHlwZTogc3RyaW5nLCBjYW5CdWJibGU/OiBib29sZWFuKTogRXZlbnQgPT4gZGlzcGF0Y2hFdmVudChub2RlLCBjcmVhdGVGYWtlRXZlbnQodHlwZSwgY2FuQnViYmxlKSk7XG4iXX0=