class HS::Image

Attributes

src[W]

Public Instance Methods

params() click to toggle source
Calls superclass method HS::Element#params
# File lib/hs/elements/image.rb, line 11
def params
  super.merge(src: src)
end
src() click to toggle source
# File lib/hs/elements/image.rb, line 15
def src
  return unless @src
  return @src if @src =~ %r{^http(s)?://}
  return @src if @src.start_with?('/')
  "/images/#{@src}"
end
tag_name() click to toggle source
# File lib/hs/elements/image.rb, line 7
def tag_name
  'img'
end