class Gruff::BarValueLabel::SideBar
@private
Public Instance Methods
Source
# File lib/gruff/helper/bar_value_label.rb, line 62 def prepare_rendering(format, proc_text_metrics) left_x, left_y, right_x, _right_y = @coordinate val, metrics = Gruff::BarValueLabel.metrics(@value, format, proc_text_metrics) x = @value >= 0 ? right_x + 10 : left_x - metrics.width - 10 #: Float yield x, left_y, val, metrics.width, metrics.height end
@rbs format: nil | String
| Proc @rbs proc_text_metrics: Proc @rbs yields: (Float | Integer, Float | Integer, String
, Float, Float) -> void