lib/Touchable/Sensor.js
function (ev) {
    var cts, i, nextPointers

    if (!ev.defaultPrevented) {
      if (_preventDefault) {
        ev.preventDefault()
      }

      nextPointers = utils.clone(_currPointers) // See [2]

      cts = ev.changedTouches
      for (i = 0; i < cts.length; i += 1) {
        nextPointers[cts[i].identifier] = [cts[i].pageX, cts[i].pageY]
      }

      if (!_started) {
        _started = true
        _handlers.start(nextPointers)
      }

      _currPointers = nextPointers
    }
  }
function (ev) {
    var cts, i, nextPointers

    if (!ev.defaultPrevented) {
      if (_preventDefault) {
        ev.preventDefault()
      }

      nextPointers = utils.clone(_currPointers) // See [2]

      cts = ev.changedTouches
      for (i = 0; i < cts.length; i += 1) {
        nextPointers[cts[i].identifier] = [cts[i].pageX, cts[i].pageY]
      }

      if (!_started) {
        _started = true
        _handlers.start(nextPointers)
      }

      _currPointers = nextPointers
    }
  }
function ( ev ) { var cts , i , nextPointers if ( ! ev . defaultPrevented ) { if ( _preventDefault ) { ev . preventDefault ( ) } nextPointers = utils . clone ( _currPointers ) // See [2] cts = ev . changedTouches for ( i = 0 ; i < cts . length ; i += 1 ) { nextPointers [ cts [ i ] . identifier ] = [ cts [ i ] . pageX , cts [ i ] . pageY ] } if ( ! _started ) { _started = true _handlers . start ( nextPointers ) } _currPointers = nextPointers } }
Touch support
Touch support