Module: Ethon::Easies::ResponseCallbacks
- Included in:
- Ethon::Easy
- Defined in:
- lib/ethon/easies/response_callbacks.rb
Overview
This module contains the logic for the response callbacks. The on_complete callback is the only one at the moment.
Instance Method Summary collapse
-
#complete ⇒ Object
Execute preset complete callback.
-
#on_complete(&block) ⇒ Object
Set complete callback.
Instance Method Details
#complete ⇒ Object
Execute preset complete callback.
11 12 13 14 |
# File 'lib/ethon/easies/response_callbacks.rb', line 11 def complete return if !defined?(@complete) || @complete.nil? @complete.call(self) end |
#on_complete(&block) ⇒ Object
Set complete callback.
20 21 22 |
# File 'lib/ethon/easies/response_callbacks.rb', line 20 def on_complete(&block) @complete = block end |