Sha256: c5db161b181b645f604b6a4ca20fcb519a45bd493e2997ea16ddf6259209b48a

Contents?: true

Size: 421 Bytes

Versions: 49

Compression:

Stored size: 421 Bytes

Contents

module OldSql
  module ReportDesign
    class Chart
      attr_accessor :type, :items
      
      def initialize(value = [])
        @items = value
      end
      
      def type new_type = nil
        @type = new_type unless new_type.nil?
        @type
      end
      
      def add(slice)
        @items << ChartItem.new(slice)
      end
      
      def item(index)
        @items[index]
      end
    end
  end
end

Version data entries

49 entries across 49 versions & 1 rubygems

Version Path
old_sql-1.65.0 lib/old_sql/report_design/chart.rb
old_sql-1.64.0 lib/old_sql/report_design/chart.rb
old_sql-1.63.0 lib/old_sql/report_design/chart.rb
old_sql-1.62.0 lib/old_sql/report_design/chart.rb
old_sql-1.61.0 lib/old_sql/report_design/chart.rb
old_sql-1.60.0 lib/old_sql/report_design/chart.rb
old_sql-1.59.0 lib/old_sql/report_design/chart.rb
old_sql-1.58.0 lib/old_sql/report_design/chart.rb
old_sql-1.57.0 lib/old_sql/report_design/chart.rb
old_sql-1.56.0 lib/old_sql/report_design/chart.rb
old_sql-1.55.0 lib/old_sql/report_design/chart.rb
old_sql-1.54.0 lib/old_sql/report_design/chart.rb
old_sql-1.53.0 lib/old_sql/report_design/chart.rb
old_sql-1.52.0 lib/old_sql/report_design/chart.rb
old_sql-1.51.0 lib/old_sql/report_design/chart.rb
old_sql-1.50.0 lib/old_sql/report_design/chart.rb
old_sql-1.49.0 lib/old_sql/report_design/chart.rb
old_sql-1.48.0 lib/old_sql/report_design/chart.rb
old_sql-1.47.0 lib/old_sql/report_design/chart.rb
old_sql-1.46.0 lib/old_sql/report_design/chart.rb