module HS::TextInitializers

Private Instance Methods

initialize_br(_data) click to toggle source
# File lib/hs/loaders/initializers/text_initializers.rb, line 27
def initialize_br(_data)
  HS::Br.new # no params!
end
initialize_em(data) click to toggle source
# File lib/hs/loaders/initializers/text_initializers.rb, line 19
def initialize_em(data)
  HS::Emphasize.new(get_params(data))
end
initialize_header(data) click to toggle source
# File lib/hs/loaders/initializers/text_initializers.rb, line 7
def initialize_header(data)
  HS::Header.new(get_params(data, %i[level class_name style]))
end
initialize_p(data) click to toggle source
# File lib/hs/loaders/initializers/text_initializers.rb, line 15
def initialize_p(data)
  HS::Paragraph.new(get_params(data))
end
initialize_strong(data) click to toggle source
# File lib/hs/loaders/initializers/text_initializers.rb, line 23
def initialize_strong(data)
  HS::Strong.new(get_params(data))
end
initialize_text(data) click to toggle source
# File lib/hs/loaders/initializers/text_initializers.rb, line 11
def initialize_text(data)
  HS::Text.new(text: data[:text])
end