Sha256: e872c345b1c93d44e2fd126bf622650601d57983e675c775bfde11da02ee1ad0

Contents?: true

Size: 612 Bytes

Versions: 35

Compression:

Stored size: 612 Bytes

Contents

# frozen_string_literal: true

module Quby
  module Questionnaires
    module Entities
      module Charting
        class Plottable  < Struct.new(:key, :label, :plotted_key, :questionnaire_key, :global)
          def initialize(key, options = {})
            key         = key
            label       = options[:label]
            plotted_key = options.fetch(:plotted_key) { :value }
            global      = options[:global]
            questionnaire_key = options[:questionnaire_key]
            super(key, label, plotted_key, questionnaire_key, global)
          end
        end
      end
    end
  end
end

Version data entries

35 entries across 35 versions & 1 rubygems

Version Path
quby-5.6.7 lib/quby/questionnaires/entities/charting/plottable.rb
quby-5.6.6 lib/quby/questionnaires/entities/charting/plottable.rb
quby-5.6.5 lib/quby/questionnaires/entities/charting/plottable.rb
quby-5.6.3 lib/quby/questionnaires/entities/charting/plottable.rb
quby-5.6.2 lib/quby/questionnaires/entities/charting/plottable.rb
quby-5.6.1 lib/quby/questionnaires/entities/charting/plottable.rb
quby-5.6.0 lib/quby/questionnaires/entities/charting/plottable.rb
quby-5.5.0 lib/quby/questionnaires/entities/charting/plottable.rb
quby-5.4.0 lib/quby/questionnaires/entities/charting/plottable.rb
quby-5.3.1 lib/quby/questionnaires/entities/charting/plottable.rb
quby-5.3.0 lib/quby/questionnaires/entities/charting/plottable.rb
quby-5.2.0 lib/quby/questionnaires/entities/charting/plottable.rb
quby-5.1.3 lib/quby/questionnaires/entities/charting/plottable.rb
quby-5.1.2 lib/quby/questionnaires/entities/charting/plottable.rb
quby-5.1.1 lib/quby/questionnaires/entities/charting/plottable.rb
quby-5.1.0 lib/quby/questionnaires/entities/charting/plottable.rb
quby-5.0.5 lib/quby/questionnaires/entities/charting/plottable.rb
quby-5.0.4 lib/quby/questionnaires/entities/charting/plottable.rb
quby-5.0.3 lib/quby/questionnaires/entities/charting/plottable.rb
quby-5.0.2 lib/quby/questionnaires/entities/charting/plottable.rb