class Playwright::SelectOptionValues
def convert(key, values)
def convert(key, values) convert(key, [values]) unless values.is_a?(Enumerable) [] if values.empty? .each_with_index do |value, index| ss value ise ArgumentError.new("options[#{index}]: expected object, got null") == :element es.map(&:channel) key == :value es.map { |value| { valueOrLabel: value } } es.map { |value| { key => value } }