module
Amber::Controller::Helpers::AssetHelpers
Direct including types
Defined in:
amber/controller/helpers/asset_helpers.crInstance Method Summary
-
#favicon_tag(path : String = "/favicon.ico") : String
Generates a favicon link tag.
-
#image_tag(src : String, **attrs) : String
Generates an image tag.
-
#javascript_include_tag(path : String, **attrs) : String
Generates a script tag for including JavaScript.
-
#stylesheet_link_tag(path : String, **attrs) : String
Generates a stylesheet link tag.
Instance Method Detail
Generates a favicon link tag.
favicon_tag # => "<link rel=\"icon\" type=\"image/x-icon\" href=\"/favicon.ico\" />"
favicon_tag("/images/icon.png") # => "<link rel=\"icon\" type=\"image/x-icon\" href=\"/images/icon.png\" />"
Generates an image tag.
image_tag("/images/logo.png") # => "<img src=\"/images/logo.png\" />"
image_tag("/images/logo.png", alt: "Logo") # => "<img src=\"/images/logo.png\" alt=\"Logo\" />"
image_tag("/photo.jpg", width: "200", height: "100")
Generates a script tag for including JavaScript.
javascript_include_tag("/js/app.js")
# => "<script src=\"/js/app.js\"></script>"
Generates a stylesheet link tag.
stylesheet_link_tag("/css/app.css")
# => "<link rel=\"stylesheet\" href=\"/css/app.css\" media=\"screen\" />"