@doegis/core
Version:
DOE GIS API
3 lines (1 loc) • 449 B
JavaScript
function t(t,r){switch(r){case"primary":return"touch"===t.pointerType||0===t.button;case"secondary":return"touch"!==t.pointerType&&2===t.button;case"tertiary":return"touch"!==t.pointerType&&1===t.button}}function r(t,r){if("touch"===t.pointerType)return!1;switch(r){case"primary":return 0===t.button;case"secondary":return 2===t.button;case"tertiary":return 1===t.button}}export{r as eventMatchesMousePointerAction,t as eventMatchesPointerAction};