html :: BSIcon :: defaultinit
# A Boostrap icon.
#
# See http://getbootstrap.com/components/#glyphicons
#
# Example:
#
# ~~~
# var icon = new BSIcon("star")
# assert icon.write_to_string == "<span class=\"glyphicon glyphicon-star\" aria-hidden=\"true\"></span>"
# ~~~
class BSIcon
super BSComponent
autoinit(icon, css_classes)
# Glyphicon name to display.
#
# See full list at http://getbootstrap.com/components/#glyphicons.
var icon: String
init do css_classes.add "glyphicon glyphicon-{icon}"
redef fun rendering do
add "<span{render_css_classes} aria-hidden=\"true\"></span>"
end
end
lib/html/bootstrap.nit:208,1--232,3