module Dieses::Application::Mixins::Lines::ClassMethods

Constants

Cross
Line

Public Instance Methods

cline(*tags, angle:, style: EMPTY_HASH) click to toggle source
# File lib/dieses/application/mixins/lines.rb, line 20
def cline(*tags, angle:, style: EMPTY_HASH)
  (param.clines ||= []) << Cross.new(tags: tags, angle: angle, style: style)
end
hline(*tags, after: Undefined, style: EMPTY_HASH) click to toggle source
# File lib/dieses/application/mixins/lines.rb, line 10
def hline(*tags, after: Undefined, style: EMPTY_HASH)
  (param.hlines ||= []) << Line.new(tags: tags, after: after, style: style)
end
vline(*tags, after: Undefined, style: EMPTY_HASH) click to toggle source
# File lib/dieses/application/mixins/lines.rb, line 14
def vline(*tags, after: Undefined, style: EMPTY_HASH)
  (param.vlines ||= []) << Line.new(tags: tags, after: after, style: style)
end