Module: Appium::Core::Base::Device::DeviceLock

Included in:
Bridge::MJSONWP, Bridge::W3C
Defined in:
lib/appium_lib_core/common/device/device_lock.rb

Instance Method Summary collapse

Instance Method Details

#device_locked?Boolean

Returns:

  • (Boolean)


11
12
13
# File 'lib/appium_lib_core/common/device/device_lock.rb', line 11

def device_locked?
  execute :device_locked?
end

#lock(duration = nil) ⇒ Object



6
7
8
9
# File 'lib/appium_lib_core/common/device/device_lock.rb', line 6

def lock(duration = nil)
  opts = duration ? { seconds: duration } : {}
  execute :lock, {}, opts
end

#unlockObject



15
16
17
# File 'lib/appium_lib_core/common/device/device_lock.rb', line 15

def unlock
  execute :unlock
end