Module: Girb::AutoContinue
- Defined in:
- lib/girb/auto_continue.rb
Constant Summary collapse
- MAX_ITERATIONS =
20
Class Method Summary collapse
- .active? ⇒ Boolean
- .clear_interrupt! ⇒ Object
- .interrupt! ⇒ Object
- .interrupted? ⇒ Boolean
- .request! ⇒ Object
- .reset! ⇒ Object
Class Method Details
.active? ⇒ Boolean
8 9 10 |
# File 'lib/girb/auto_continue.rb', line 8 def active? @active || false end |
.clear_interrupt! ⇒ Object
28 29 30 |
# File 'lib/girb/auto_continue.rb', line 28 def clear_interrupt! @interrupted = false end |
.interrupt! ⇒ Object
24 25 26 |
# File 'lib/girb/auto_continue.rb', line 24 def interrupt! @interrupted = true end |
.interrupted? ⇒ Boolean
20 21 22 |
# File 'lib/girb/auto_continue.rb', line 20 def interrupted? @interrupted || false end |
.request! ⇒ Object
12 13 14 |
# File 'lib/girb/auto_continue.rb', line 12 def request! @active = true end |
.reset! ⇒ Object
16 17 18 |
# File 'lib/girb/auto_continue.rb', line 16 def reset! @active = false end |