module Gruff::BarValueLabel
@private
Public Class Methods
Source
# File lib/gruff/helper/bar_value_label.rb, line 16 def self.metrics(value, format, proc_text_metrics) val = begin if format.is_a?(Proc) format.call(value) else sprintf(format || '%.2f', value).commify # steep:ignore end end metrics = proc_text_metrics.call(val) [val, metrics] end
@private
@rbs value: Float | Integer @rbs format: nil | String
| Proc @rbs proc_text_metrics: Proc @rbs return: [String, untyped] TODO: Fix the return type