Match-id-6208d162f4af32a98c0b3a08ba5648aefc074f3b
This commit is contained in:
parent
496549d482
commit
1ed7e608cc
|
@ -10,7 +10,7 @@ import {
|
||||||
import { getListeners as getChangeListeners } from './simulatedEvtHandler/ChangeEventHandler';
|
import { getListeners as getChangeListeners } from './simulatedEvtHandler/ChangeEventHandler';
|
||||||
import { getListeners as getSelectionListeners } from './simulatedEvtHandler/SelectionEventHandler';
|
import { getListeners as getSelectionListeners } from './simulatedEvtHandler/SelectionEventHandler';
|
||||||
import {
|
import {
|
||||||
addOnPrefix, setPropertyWritable,
|
setPropertyWritable,
|
||||||
} from './utils';
|
} from './utils';
|
||||||
import { decorateNativeEvent } from './customEvents/EventFactory';
|
import { decorateNativeEvent } from './customEvents/EventFactory';
|
||||||
import { getListenersFromTree } from './ListenerGetter';
|
import { getListenersFromTree } from './ListenerGetter';
|
||||||
|
@ -27,7 +27,9 @@ function getCommonListeners(
|
||||||
target: null | EventTarget,
|
target: null | EventTarget,
|
||||||
isCapture: boolean,
|
isCapture: boolean,
|
||||||
): ListenerUnitList {
|
): ListenerUnitList {
|
||||||
const horizonEvtName = addOnPrefix(CommonEventToHorizonMap[nativeEvtName]);
|
const name = CommonEventToHorizonMap[nativeEvtName];
|
||||||
|
const horizonEvtName = !name ? '' : `on${name[0].toUpperCase()}${name.slice(1)}`; // 例:dragEnd -> onDragEnd
|
||||||
|
|
||||||
if (!horizonEvtName) {
|
if (!horizonEvtName) {
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
|
|
|
@ -6,15 +6,6 @@ export function isInputElement(dom?: HTMLElement): boolean {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// 例:dragEnd -> onDragEnd
|
|
||||||
export function addOnPrefix(name) {
|
|
||||||
if (!name) {
|
|
||||||
return '';
|
|
||||||
}
|
|
||||||
return 'on' + name[0].toUpperCase() + name.slice(1);
|
|
||||||
}
|
|
||||||
|
|
||||||
export function setPropertyWritable(obj, propName) {
|
export function setPropertyWritable(obj, propName) {
|
||||||
const desc = Object.getOwnPropertyDescriptor(obj, propName);
|
const desc = Object.getOwnPropertyDescriptor(obj, propName);
|
||||||
if (!desc || !desc.writable) {
|
if (!desc || !desc.writable) {
|
||||||
|
|
Loading…
Reference in New Issue