Class: ISRakel::Tasks
- Inherits:
-
Rake::TaskLib
- Object
- Rake::TaskLib
- ISRakel::Tasks
- Includes:
- Rake::DSL, Singleton
- Defined in:
- lib/israkel/tasks.rb
Instance Attribute Summary collapse
-
#current_device ⇒ Object
Returns the value of attribute current_device.
-
#name ⇒ Object
Returns the value of attribute name.
Instance Method Summary collapse
- #edit_global_preferences(&block) ⇒ Object
- #edit_preferences(&block) ⇒ Object
-
#initialize(name = :simulator) {|_self| ... } ⇒ Tasks
constructor
A new instance of Tasks.
Constructor Details
#initialize(name = :simulator) {|_self| ... } ⇒ Tasks
Returns a new instance of Tasks.
12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'lib/israkel/tasks.rb', line 12 def initialize(name = :simulator) @name = name yield self if block_given? define_allow_addressbook_access_task define_allow_gps_access_task define_allow_photos_access_task define_reset_task define_set_language_task define_start_task define_stop_task end |
Instance Attribute Details
#current_device ⇒ Object
Returns the value of attribute current_device.
10 11 12 |
# File 'lib/israkel/tasks.rb', line 10 def current_device @current_device end |
#name ⇒ Object
Returns the value of attribute name.
10 11 12 |
# File 'lib/israkel/tasks.rb', line 10 def name @name end |
Instance Method Details
#edit_global_preferences(&block) ⇒ Object
26 27 28 |
# File 'lib/israkel/tasks.rb', line 26 def edit_global_preferences(&block) current_device.edit_global_preferences(&block) end |
#edit_preferences(&block) ⇒ Object
30 31 32 |
# File 'lib/israkel/tasks.rb', line 30 def edit_preferences(&block) current_device.edit_preferences(&block) end |