Sha256: 06b7c0856ad6e46ba588df24292ee775d64ff684cd6a9c932c13b49f5e47c633
Contents?: true
Size: 444 Bytes
Versions: 1
Compression:
Stored size: 444 Bytes
Contents
module Rubyvis def self.Bar Rubyvis::Bar end class Bar < Mark def type "bar" end @properties=Mark.properties.dup attr_accessor_dsl :width, :height, :line_width, [:stroke_style, lambda {|d| pv.color(d)}], [:fill_style, lambda {|d| pv.color(d)}] def self.defaults Bar.new.extend(Mark.defaults).line_width(1.5).fill_style( lambda {Rubyvis.Colors.category20().scale(self.parent.index)}) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rubyvis-0.1.3 | lib/rubyvis/mark/bar.rb |