Class: Sikuli::Region

Inherits:
Object
  • Object
show all
Includes:
Clickable, Searchable, Typeable
Defined in:
lib/sikuli/region.rb

Direct Known Subclasses

Screen

Instance Method Summary collapse

Methods included from Searchable

#exists?, #find

Methods included from Typeable

#type

Methods included from Clickable

#click, #doubleClick, #dragDrop

Constructor Details

#initialize(*args) ⇒ Region

Returns a new instance of Region.



11
12
13
# File 'lib/sikuli/region.rb', line 11

def initialize(*args)
  @java_obj = org.sikuli.script::Region.new(*args)
end

Instance Method Details

#heightObject



31
32
33
# File 'lib/sikuli/region.rb', line 31

def height
  @java_obj.h()
end

#highlight(seconds = 1) ⇒ Object



15
16
17
# File 'lib/sikuli/region.rb', line 15

def highlight(seconds = 1)
  @java_obj.highlight(seconds)
end

#widthObject



27
28
29
# File 'lib/sikuli/region.rb', line 27

def width
  @java_obj.w()
end

#xObject



19
20
21
# File 'lib/sikuli/region.rb', line 19

def x
  @java_obj.x()
end

#yObject



23
24
25
# File 'lib/sikuli/region.rb', line 23

def y
  @java_obj.y()
end