Module: OllamaChat::Switches::CheckSwitch
- Extended by:
- Tins::Concern
- Included in:
- CombinedSwitch, 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? ⇒ TrueClass, FalseClass
The off? method 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? ⇒ TrueClass, FalseClass
The off? method returns true if the switch is in the off state, false otherwise.
37 38 39 |
# File 'lib/ollama_chat/switches.rb', line 37 def off? !on? end |
#show(output: STDOUT) ⇒ Object
Displays the message associated with the current switch state.
44 45 46 |
# File 'lib/ollama_chat/switches.rb', line 44 def show(output: STDOUT) output.puts @msg[value] end |