Sha256: 3604b03730c43823e8e7bae6d4fba83108a658f3be288961130e14e8f90cb12a

Contents?: true

Size: 567 Bytes

Versions: 133

Compression:

Stored size: 567 Bytes

Contents

class UITouch

  def to_s
    phase = case self.phase
            when UITouchPhaseBegan
              "began"
            when UITouchPhaseMoved
              "moved"
            when UITouchPhaseStationary
              "stationary"
            when UITouchPhaseEnded
              "ended"
            when UITouchPhaseCancelled
              "cancelled"
            end
    "#{self.class.name}(#{self.tapCount} #{self.tapCount == 1 ? 'tap' : 'taps'} #{phase},"\
                      " at #{self.locationInView(self.view).inspect}, @ #{self.timestamp})"
  end

end

Version data entries

133 entries across 133 versions & 1 rubygems

Version Path
sugarcube-1.7.0 lib/sugarcube-to_s/uitouch.rb
sugarcube-1.6.3 lib/sugarcube-to_s/uitouch.rb
sugarcube-1.6.2 lib/sugarcube-to_s/uitouch.rb
sugarcube-1.6.1 lib/sugarcube-to_s/uitouch.rb
sugarcube-1.6.0 lib/sugarcube-to_s/uitouch.rb
sugarcube-1.5.9 lib/sugarcube-to_s/uitouch.rb
sugarcube-1.5.8 lib/sugarcube-to_s/uitouch.rb
sugarcube-1.5.7 lib/sugarcube-to_s/uitouch.rb
sugarcube-1.5.6 lib/sugarcube-to_s/uitouch.rb
sugarcube-1.5.5 lib/sugarcube-to_s/uitouch.rb
sugarcube-1.5.4 lib/sugarcube-to_s/uitouch.rb
sugarcube-1.5.3 lib/sugarcube-to_s/uitouch.rb
sugarcube-1.5.2 lib/sugarcube-to_s/uitouch.rb
sugarcube-1.5.1 lib/sugarcube-to_s/uitouch.rb
sugarcube-1.5.0 lib/sugarcube-to_s/uitouch.rb
sugarcube-1.4.6 lib/sugarcube-to_s/uitouch.rb
sugarcube-1.4.5 lib/sugarcube-to_s/uitouch.rb
sugarcube-1.4.4 lib/sugarcube-to_s/uitouch.rb
sugarcube-1.4.3 lib/sugarcube-to_s/uitouch.rb
sugarcube-1.4.2 lib/sugarcube-to_s/uitouch.rb