Method: Unit::ApplicationForm::CreateApplicationFormRequest#initialize

Defined in:
lib/unit/models/application_form/create_application_form_request.rb

#initialize(tags = nil, applicant_details = nil, allowed_application_types = nil, lang = nil, settings_override = nil, require_id_verification = nil, hide_application_progress_tracker = nil) ⇒ CreateApplicationFormRequest

Returns a new instance of CreateApplicationFormRequest.

Parameters:

  • tags (Hash) (defaults to: nil)
    • optional

  • applicant_details (ApplicationFormPrefill) (defaults to: nil)
    • optional

  • lang (String) (defaults to: nil)
    • optional

  • settings_override (ApplicationFormSettingsOverride) (defaults to: nil)
    • optional

  • require_id_verification (RequireIdVerification) (defaults to: nil)
    • optional

  • hide_application_progress_tracker (Boolean) (defaults to: nil)
    • optional



18
19
20
21
22
23
24
25
26
# File 'lib/unit/models/application_form/create_application_form_request.rb', line 18

def initialize(tags = nil, applicant_details = nil, allowed_application_types = nil, lang = nil, settings_override = nil, require_id_verification = nil, hide_application_progress_tracker = nil)
  @tags = tags
  @applicant_details = applicant_details&.represent
  @allowed_application_types = allowed_application_types
  @lang = lang
  @settings_override = settings_override&.represent
  @require_id_verification = require_id_verification&.represent
  @hide_application_progress_tracker = hide_application_progress_tracker
end