Sha256: 9815cd8b6c2eb1ff004d52df43c35c7108fae51c7791715c03187637e15bfc58
Contents?: true
Size: 619 Bytes
Versions: 23
Compression:
Stored size: 619 Bytes
Contents
module RAutomation module Adapter module Win32 # @private module Locators private def extract(locators) # windows locators @hwnd = locators[:hwnd].to_i if locators[:hwnd] locators[:pid] = locators[:pid].to_i if locators[:pid] locators[:index] = locators[:index].to_i if locators[:index] # control locator locators = self.class::DEFAULT_LOCATORS.merge(locators) if self.class.const_defined?(:DEFAULT_LOCATORS) @locators = {:index => 0}.merge locators end end end end end
Version data entries
23 entries across 23 versions & 1 rubygems