You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
1.8 KiB
34 lines
1.8 KiB
class Form::Sales::Pages::Person2Age < ::Form::Page |
|
def initialize(id, hsh, subsection) |
|
super |
|
@id = "person_2_age" |
|
@header = "" |
|
@description = "" |
|
@subsection = subsection |
|
@depends_on = [ |
|
{ "details_known_2" => 1, "jointpur" => 2 }, |
|
] |
|
end |
|
|
|
def questions |
|
@questions ||= [ |
|
Form::Sales::Questions::Person2AgeKnown.new("age3_known", { check_answers_card_number: 3, |
|
conditional_for: { |
|
"age3" => [0], |
|
}, |
|
hidden_in_check_answers: { |
|
"depends_on" => [ |
|
{ |
|
"age3_known" => 0, |
|
}, |
|
{ |
|
"age3_known" => 1, |
|
}, |
|
], |
|
} }, self), |
|
Form::Sales::Questions::Person2Age.new("age3", { check_answers_card_number: 3, |
|
hidden_in_check_answers: { "depends_on" => [{ "jointpur" => 1 }] }, |
|
inferred_check_answers_value: { "condition" => { "age3_known" => 1 }, "value" => "Not known" } }, self), |
|
] |
|
end |
|
end
|
|
|