class Penman::SeedCode
Public Class Methods
new(seed_code = [])
click to toggle source
# File lib/penman/seed_code.rb, line 3 def initialize(seed_code = []) @seed_code = seed_code end
Public Instance Methods
<<(seed_line)
click to toggle source
# File lib/penman/seed_code.rb, line 7 def << (seed_line) @seed_code << seed_line end
print_with_leading_spaces(num_spaces)
click to toggle source
# File lib/penman/seed_code.rb, line 11 def print_with_leading_spaces(num_spaces) spaces = "\n" + ' ' * num_spaces @seed_code.join(spaces) end
print_with_leading_tabs(num_tabs)
click to toggle source
# File lib/penman/seed_code.rb, line 16 def print_with_leading_tabs(num_tabs) tabs = "\n" + "\t" * num_tabs @seed_code.join(tabs) end