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