Class: NSArray

Inherits:
Object
  • Object
show all
Includes:
Accessibility::NSArrayCompat
Defined in:
lib/accessibility/core.rb,
lib/ax_elements/nsarray_compat.rb,
lib/ax/element.rb

Overview

Extensions so checking #blank? on search result "just works".

Instance Method Summary collapse

Methods included from Accessibility::NSArrayCompat

#method_missing, #second, #third

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Accessibility::NSArrayCompat

Instance Method Details

#to_pointCGPoint

Returns:



945
# File 'lib/accessibility/core.rb', line 945

def to_point; CGPoint.new(first, at(1)) end

#to_rectCGRect

Returns:



949
# File 'lib/accessibility/core.rb', line 949

def to_rect;  CGRectMake(*self[0..3])   end

#to_sizeCGSize

Returns:



947
# File 'lib/accessibility/core.rb', line 947

def to_size;  CGSize.new(first, at(1))  end