Class: UIPickerView

Inherits:
Object
  • Object
show all
Defined in:
lib/project/picker.rb

Class Method Summary collapse

Class Method Details

.method_added(name) ⇒ Object



11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# File 'lib/project/picker.rb', line 11

def self.method_added(name)
if self.respond_to?(:method_added_pickerview_accessibility)
self.method_added_pickerview_accessibility(name)
end
return unless Accessibility::PickerView_Attributes.flatten.member?(name.to_sym)
if Accessibility::PickerView_Attributes.has_key?(name)
ruby=name
ios=Accessibility::PickerView_Attributes[name]
define_method(ios) {|component| self.send(ruby,  component)}
else
ios=name
ruby=Accessibility::PickerView_Attributes.rassoc(name)
ruby=ruby.first
define_method(ruby) {|component|  self.send(ios, component)}
end
end

.method_added_pickerview_accessibilityObject



7
# File 'lib/project/picker.rb', line 7

alias :method_added_pickerview_accessibility :method_added