Sha256: 51e6a9146ee1590467fca67716562d9d11ef08b9caaa81621d989b24c4487009

Contents?: true

Size: 396 Bytes

Versions: 23

Compression:

Stored size: 396 Bytes

Contents

# frozen_string_literal: true

# Add on the Atome class
class Atome
  def ping(my_proc = false)
    instance_exec(my_proc) if my_proc.is_a?(Proc)

    ` var p = new Ping();
        p.ping('https://'+#{address}+'', function (err, data) {
            if (err) {
               return false;
            } else {
 console.log("the site "+#{address}+" is up!");
            }
        });
`
  end
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
atome-0.5.4.1.9 lib/atome/renderers/opal/extensions/ping.rb
atome-0.5.4.1.7 lib/atome/renderers/opal/extensions/ping.rb
atome-0.5.4.1.3 lib/atome/renderers/opal/extensions/ping.rb
atome-0.5.4.1.2 lib/atome/renderers/opal/extensions/ping.rb
atome-0.5.4.1.1 lib/atome/renderers/opal/extensions/ping.rb
atome-0.5.4.1.0 lib/atome/renderers/opal/extensions/ping.rb
atome-0.5.4.0.9 lib/atome/renderers/opal/extensions/ping.rb
atome-0.5.3.8.8 lib/atome/renderers/opal/extensions/ping.rb
atome-0.5.3.8.1 lib/atome/renderers/opal/extensions/ping.rb
atome-0.5.3.8.0 lib/atome/renderers/opal/extensions/ping.rb
atome-0.5.3.7.8 lib/atome/renderers/opal/extensions/ping.rb
atome-0.5.3.7.3 lib/atome/renderers/opal/extensions/ping.rb
atome-0.5.3.7.2 lib/atome/renderers/opal/extensions/ping.rb
atome-0.5.3.4 lib/atome/renderers/opal/extensions/ping.rb
atome-0.5.3.2 lib/atome/renderers/opal/extensions/ping.rb
atome-0.5.2.8 lib/atome/renderers/opal/extensions/ping.rb
atome-0.5.2.7 lib/atome/renderers/opal/extensions/ping.rb
atome-0.5.2.5 lib/atome/renderers/opal/extensions/ping.rb
atome-0.5.1.9 lib/atome/renderers/opal/extensions/ping.rb
atome-0.5.1.4 lib/atome/renderers/opal/extensions/ping.rb