added ev.pointerType property