About Event Helper Mappings

Inter-platform event mappings done by the Event Helper object are harmonized, in that similar actions that create different events on different platforms result in the same behavior across platforms.

The following table shows unified event names and their corresponding actions on touch and non-touch platforms. Using the new unified events creates familiar experiences for users across platforms.

Unified Event Name Translation On Non-Touch Platform Translation On Touch Platform

down

mousedown

touchstart

start

mousedown

touchstart

click

click

click

up

mouseup

touchend

end

mouseup

touchend

move

mousemove

touchmove

over

mouseover

none

out

mouseout

none

cancel

mouseout

touchcancel

dnter

mouseenter

none

leave

mouseleave

none

hover

hover

none

focus

focus

focus

blur

blur

blur

keydown

keydown

none

keyup

keyup

none

keypress

keypress

keypress

Furthermore, the same unified bindings translate to pointer-based events if the Siebel Open UI Client application detects that the browser supports the pointer object. This behavior is specific to Internet Explorer browsers and pointer events used by Microsoft to unify event handling across different devices on Internet Explorer 10 and later.

The following table describes the pointer event mapping.

Unified Event Name Translation On Windows 8 Internet Explorer Pointer-Based Devices

down

pointerdown

start

pointerdown

click

click

up

pointerup

end

pointerup

move

pointermove

over

pointerover

out

pointerout

cancel

pointercancel

enter

pointerenter

leave

pointerleave

hover

mspointerhover

focus

focus

blur

blur

keydown

keydown

keyup

keyup

keypress

keypress