/
githubmirror
/
taro
Обзор
Документация
Войти
/
githubmirror
/
taro
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
packages/taro-react/src/constant.ts
84 строки
2 KB
zhuminghui2
chore: eslint fix
06 мар 2024, 18:37
06 мар 2024, 18:37
e847371
Код
Авторство
О чём код?
export const supportedInputTypes: { [key: string]: boolean } = { color: true, date: true, datetime: true, 'datetime-local': true, email: true, month: true, number: true, password: true, range: true, search: true, tel: true, text: true, time: true, url: true, week: true, } const SyncLane = 1 const InputContinuousLane = 4 const DefaultLane = 16 const DiscreteEventPriority = SyncLane const ContinuousEventPriority = InputContinuousLane const DefaultEventPriority = DefaultLane export function getEventPriority (domEventName) { switch (domEventName) { case 'cancel': case 'click': case 'close': case 'contextmenu': case 'copy': case 'cut': case 'dragend': case 'dragstart': case 'drop': case 'input': case 'paste': case 'pause': case 'play': case 'pointercancel': case 'pointerdown': case 'pointerup': case 'reset': case 'resize': case 'submit': case 'touchcancel': case 'touchend': case 'touchstart': case 'change': case 'blur': case 'focus': case 'select': case 'selectstart': return DiscreteEventPriority case 'drag': case 'dragenter': case 'dragexit': case 'dragleave': case 'dragover': case 'pointermove': case 'pointerout': case 'pointerover': case 'scroll': case 'toggle': case 'touchmove': case 'pointerenter': case 'pointerleave': return ContinuousEventPriority default: return DefaultEventPriority } } const randomKey = Math.random() .toString(36) .slice(2) export const internalPropsKey = '__reactProps$' + randomKey export const internalInstanceKey = '__reactFiber$' + randomKey export const internalContainerInstanceKey = '__reactContainer$' + randomKey // const internalEventHandlersKey = '__reactEvents$' + randomKey // const internalEventHandlerListenersKey = '__reactListeners$' + randomKey // const internalEventHandlesSetKey = '__reactHandles$' + randomKey