Sha256: 5cf69c62e84b8cdbd35b7ec46f124485f5de36719344730e6afaab6cedf54d79

Contents?: true

Size: 643 Bytes

Versions: 9

Compression:

Stored size: 643 Bytes

Contents

module PulseMeter
  module DygraphsVisualize
    module DSL
      module Widgets
        class Stack < PulseMeter::DygraphsVisualize::DSL::Widget
          def initialize(*args)
            super
            dygraphs_options({
              stacked_graph: true,
              stacked_graph_na_n_fill: 'inside'
            })
          end

          self.data_class = PulseMeter::DygraphsVisualize::Widgets::Stack

          string_setter :values_label
          bool_setter :show_last_point

          int_setter :timespan do |ts|
            raise BadWidgetTimeSpan, ts unless ts > 0
          end

        end
      end
    end
  end
end


Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
pulse_meter-dygraphs_visualizer-0.4.23 lib/pulse_meter/dygraphs_visualize/dsl/widgets/stack.rb
pulse_meter-dygraphs_visualizer-0.4.22 lib/pulse_meter/dygraphs_visualize/dsl/widgets/stack.rb
pulse_meter-dygraphs_visualizer-0.4.21 lib/pulse_meter/dygraphs_visualize/dsl/widgets/stack.rb
pulse_meter-dygraphs_visualizer-0.4.20 lib/pulse_meter/dygraphs_visualize/dsl/widgets/stack.rb
pulse_meter-dygraphs_visualizer-0.4.19 lib/pulse_meter/dygraphs_visualize/dsl/widgets/stack.rb
pulse_meter-dygraphs_visualizer-0.4.18 lib/pulse_meter/dygraphs_visualize/dsl/widgets/stack.rb
pulse_meter-dygraphs_visualizer-0.4.17 lib/pulse_meter/dygraphs_visualize/dsl/widgets/stack.rb
pulse_meter-dygraphs_visualizer-0.4.16 lib/pulse_meter/dygraphs_visualize/dsl/widgets/stack.rb
pulse_meter-dygraphs_visualizer-0.4.15 lib/pulse_meter/dygraphs_visualize/dsl/widgets/stack.rb