Class: Aaet::AndroidParser

Inherits:
Object
  • Object
show all
Defined in:
lib/aaet/android/parser.rb

Instance Method Summary collapse

Instance Method Details

#page(opts = {}) ⇒ Object



63
64
65
66
67
68
# File 'lib/aaet/android/parser.rb', line 63

def page(opts = {})
  class_name = opts.is_a?(Hash) ? opts.fetch(:class, nil) : opts
  results = get_android_inspect class_name
  results.map { |h| results.delete(h) if h.values.uniq == [nil] }
  results
end


70
71
72
73
74
# File 'lib/aaet/android/parser.rb', line 70

def print_page
  page.each do |result|
    puts "\n#{result}\n"
  end
end