class WifiConnectionTrigger
Category: Connectivity
Public Class Methods
new(obj=nil)
click to toggle source
Calls superclass method
Trigger::new
# File lib/ruby-macrodroid/triggers.rb, line 477 def initialize(obj=nil) h = if obj.is_a? Hash then obj elsif obj.is_a? Array e, macro = obj {ssid_list: [e.text('item/description').to_s], wifi_state: 2} end options = { ssid_list: [], wifi_state: 0 } super(options.merge h) end
Public Instance Methods
to_s(colour: false)
click to toggle source
Calls superclass method
Trigger#to_s
# File lib/ruby-macrodroid/triggers.rb, line 495 def to_s(colour: false) access_point = @h[:ssid_list].first @s = 'Connected to network' @s += "\n" + access_point super() end
to_summary()
click to toggle source
# File lib/ruby-macrodroid/triggers.rb, line 502 def to_summary() access_point = @h[:ssid_list].first 'Connected to network' + access_point end