Sha256: 1ae10761dc228db549dcd38e055a84af058507210cfc3c7df9e686006da1a9bc

Contents?: true

Size: 361 Bytes

Versions: 2

Compression:

Stored size: 361 Bytes

Contents

# backtick_javascript: true

module Browser; class Event

class Sensor < Event
  handles 'compassneedscalibration', 'userproximity'

  def self.supported?
    Browser.supports? 'Event.Sensor'
  end

  if Browser.supports? 'Event.constructor'
    def self.construct(name, desc)
      `new SensorEvent(#{name}, #{desc})`
    end
  end if supported?
end

end; end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
opal-browser-0.3.5 opal/browser/event/sensor.rb
opal-browser-0.3.4 opal/browser/event/sensor.rb