Module: Uia::Patterns::Toggle
- Defined in:
- lib/uia/patterns/toggle.rb
Instance Method Summary collapse
Instance Method Details
#toggle ⇒ Object
12 13 14 |
# File 'lib/uia/patterns/toggle.rb', line 12 def toggle Library.toggle @element end |
#toggle_state ⇒ Object
4 5 6 |
# File 'lib/uia/patterns/toggle.rb', line 4 def toggle_state Library.toggle_information(@element).state.to_snake_case_sym end |
#toggle_state=(state) ⇒ Object
8 9 10 |
# File 'lib/uia/patterns/toggle.rb', line 8 def toggle_state=(state) toggle unless state == toggle_state end |