Class: Checkoff::Internal::SearchUrl::CustomFieldVariant::CustomFieldVariant

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

Overview

base class for handling different custom_field_##gid.variant params

Instance Method Summary collapse

Constructor Details

#initialize(gid, remaining_params) ⇒ CustomFieldVariant

Returns a new instance of CustomFieldVariant.

Parameters:

  • gid (String)
  • remaining_params (Hash{String => Array<String>})


13
14
15
16
# File 'lib/checkoff/internal/search_url/custom_field_variant.rb', line 13

def initialize(gid, remaining_params)
  @gid = T.let(gid, String)
  @remaining_params = T.let(remaining_params, T::Hash[String, T::Array[String]])
end