Module: OllamaChat::Switches::CheckSwitch
- Extended by:
- Tins::Concern
- Included in:
- CombinedSwitch, DatabaseSwitch, Switch
- Defined in:
- lib/ollama_chat/switches.rb
Overview
A module that provides switch state checking functionality.
The CheckSwitch module adds methods for checking the boolean state of switches and displaying their current status. It's designed to be included in switch classes to provide consistent behavior for querying switch states and outputting status messages.
Instance Method Summary collapse
-
#off? ⇒ Boolean
Returns true if the switch is in the off state, false otherwise.
-
#show(output: STDOUT) ⇒ Object
Displays the message associated with the current switch state.
Instance Method Details
#off? ⇒ Boolean
Returns true if the switch is in the off state, false otherwise.
36 37 38 |
# File 'lib/ollama_chat/switches.rb', line 36 def off? !on? end |
#show(output: STDOUT) ⇒ Object
Displays the message associated with the current switch state.
43 44 45 |
# File 'lib/ollama_chat/switches.rb', line 43 def show(output: STDOUT) output.puts @msg[value] end |