xowiki::bootstrap::icon (public)
xowiki::bootstrap::icon -name name [ -style style ] \ [ -CSSclass CSSclass ]
Defined in packages/xowiki/tcl/bootstrap-procs.tcl
Render a Bootstrap Icon.
- Switches:
- -name (required)
- -style (optional)
- -CSSclass (optional)
- Returns:
- HTML
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
Source code: #<span class="glyphicon glyphicon-cog" aria-hidden="true" style="float: right;"></span> set name [template::CSS class $name] set styleAtt [expr {[info exists style] ? "style='$style'" : ""}] set CSSclass [expr {[info exists CSSclass] ? " $CSSclass" : ""}] switch [::template::CSS toolkit] { "bootstrap" { return [subst {<span class="glyphicon glyphicon-$name$CSSclass" aria-hidden="true" $styleAtt></span>}] } default { return [subst {<i class="bi bi-$name$CSSclass" aria-hidden="true" $styleAtt></i>}] } }XQL Not present: Generic, PostgreSQL, Oracle