Module: Pagetience::ClassMethods
- Defined in:
- lib/pagetience.rb
Instance Method Summary collapse
Instance Method Details
#required(*elements) ⇒ Object
25 26 27 28 29 30 |
# File 'lib/pagetience.rb', line 25 def required(*elements) elements.keep_if { |e| e.is_a? Symbol } define_method('_required_elements') do elements end end |
#waiting(timeout, polling = 1) ⇒ Object
32 33 34 35 36 37 38 39 |
# File 'lib/pagetience.rb', line 32 def waiting(timeout, polling=1) define_method('_waiting_timeout') do timeout end define_method('_waiting_polling') do polling end end |