Class: Checkoff::Internal::SearchUrl::SimpleParam::Subtask

Inherits:
SimpleParam
  • Object
show all
Defined in:
lib/checkoff/internal/search_url/simple_param_converter.rb

Overview

handle ‘subtask’ search url param

Instance Method Summary collapse

Methods inherited from SimpleParam

#initialize

Constructor Details

This class inherits a constructor from Checkoff::Internal::SearchUrl::SimpleParam::SimpleParam

Instance Method Details

#convertArray<[String, Boolean]>

Returns:

  • (Array<[String, Boolean]>)


124
125
126
127
128
129
130
131
132
133
# File 'lib/checkoff/internal/search_url/simple_param_converter.rb', line 124

def convert
  case single_value
  when 'is_not_subtask'
    ['is_subtask', false]
  when 'is_subtask'
    ['is_subtask', true]
  else
    raise "Teach me how to handle #{key} = #{values}"
  end
end