module Dieses::Application::Mixins::Scribes::ClassMethods
Public Instance Methods
variate_scribes(unit:, ratio: [1/1r], gap: [0])
click to toggle source
# File lib/dieses/application/mixins/scribes.rb, line 27 def variate_scribes(unit:, ratio: [1/1r], gap: [0]) variate(unit: unit, ratio: ratio, gap: gap) do self.name = :"#{self.unit}#{self.ratio.to_s.delete('/')}#{self.gap}" self.desc = "#{self.unit} mm x-height with #{self.ratio} ratio and #{self.gap} mm gap" end end