Module: CapybaraChoices::Selectors
- Defined in:
- lib/capybara-choices/selectors.rb
Constant Summary collapse
- OpenerSelectors =
{ '9' => '.choices__inner' }.freeze
- SearchInputSelectors =
{ '9' => '.choices__list.is-active input.choices__input' }.freeze
- OptionSelectors =
{ '9' => '.choices__list .choices__item' }.freeze
- RemoveOptionSelectors =
{ '9' => '.choices__button' }.freeze
Class Method Summary collapse
- .opener_selector(choices_version) ⇒ Object
- .option_selector(choices_version) ⇒ Object
- .remove_option_selector(choices_version) ⇒ Object
- .search_input_selector(choices_version) ⇒ Object
Class Method Details
.opener_selector(choices_version) ⇒ Object
10 11 12 |
# File 'lib/capybara-choices/selectors.rb', line 10 def opener_selector(choices_version) OpenerSelectors.fetch(choices_version) end |
.option_selector(choices_version) ⇒ Object
26 27 28 |
# File 'lib/capybara-choices/selectors.rb', line 26 def option_selector(choices_version) OptionSelectors.fetch(choices_version) end |
.remove_option_selector(choices_version) ⇒ Object
34 35 36 |
# File 'lib/capybara-choices/selectors.rb', line 34 def remove_option_selector(choices_version) RemoveOptionSelectors.fetch(choices_version) end |
.search_input_selector(choices_version) ⇒ Object
18 19 20 |
# File 'lib/capybara-choices/selectors.rb', line 18 def search_input_selector(choices_version) SearchInputSelectors.fetch(choices_version) end |