Module: Appium::Core::Device::DeviceLock
- Defined in:
- lib/appium_lib_core/device/device_lock.rb
Class Method Summary collapse
Class Method Details
.add_methods ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'lib/appium_lib_core/device/device_lock.rb', line 5 def self.add_methods ::Appium::Core::Device.add_endpoint_method(:lock) do def lock(duration = nil) opts = duration ? { seconds: duration } : {} execute :lock, {}, opts end end ::Appium::Core::Device.add_endpoint_method(:device_locked?) do def device_locked? execute :device_locked? end end ::Appium::Core::Device.add_endpoint_method(:unlock) do def unlock execute :unlock end end end |