Sha256: 1bc9081f3d6301a60e9c7267c197fa6b823ab53ae03f3b837708fe9280a4bd52

Contents?: true

Size: 648 Bytes

Versions: 8

Compression:

Stored size: 648 Bytes

Contents

title 'SimpleQuestionnaireWithOutcome'

panel do
  title 'Simple questionnaire with outcome defined'

  question :v_1, type: :radio do
    title 'A simple question'
    description 'A simple instruction'
    option :a1, value: 0, description: 'Simple option 1'
    option :a2, value: 1, description: 'Simple option 2'
    option :a3, value: 2, description: 'Simple option 3'
    option :a4, value: 3, description: 'Simple option 4'
    option :a5, value: 4, description: 'Simple option 5'
  end
end

score :simple_score, label: 'SimpleScore', schema: [{key: :value, label: 'Score', export_key: :simple}] do
  {
    value: values('v_1').sum
  }
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
quby-5.6.7 spec/fixtures/simple_with_outcome.rb
quby-5.6.6 spec/fixtures/simple_with_outcome.rb
quby-5.6.5 spec/fixtures/simple_with_outcome.rb
quby-5.6.3 spec/fixtures/simple_with_outcome.rb
quby-5.6.2 spec/fixtures/simple_with_outcome.rb
quby-5.6.1 spec/fixtures/simple_with_outcome.rb
quby-5.6.0 spec/fixtures/simple_with_outcome.rb
quby-5.5.0 spec/fixtures/simple_with_outcome.rb