MCPcopy Create free account
hub / github.com/krasimir/react-in-patterns / getVendorPrefixedEventName

Function getVendorPrefixedEventName

code/styling/public/app.js:6023–6039  ·  view source on GitHub ↗

* Attempts to determine the correct vendor prefixed event name. * * @param {string} eventName * @returns {string}

(eventName)

Source from the content-addressed store, hash-verified

6021 * @returns {string}
6022 */
6023function getVendorPrefixedEventName(eventName) {
6024 if (prefixedEventNames[eventName]) {
6025 return prefixedEventNames[eventName];
6026 } else if (!vendorPrefixes[eventName]) {
6027 return eventName;
6028 }
6029
6030 var prefixMap = vendorPrefixes[eventName];
6031
6032 for (var styleProp in prefixMap) {
6033 if (prefixMap.hasOwnProperty(styleProp) && styleProp in style) {
6034 return prefixedEventNames[eventName] = prefixMap[styleProp];
6035 }
6036 }
6037
6038 return eventName;
6039}
6040
6041/**
6042 * Types of raw signals from the browser caught at the top level.

Callers 1

app.jsFile · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected