(Quick Reference)

p:joinClasses

Purpose

Joins a list of CSS classes, safely handling null values and ensuring no extra whitespace is produced.

Example

{docx:xml} <div class="${g.joinClasses(values:userClass, 'notice', 'alert')}"> .. </div> {docx}

This would output the class attribute as class="somevalue notice alert" if userClass was set to "somevalue".

Attributes

NamePurpose
valuesRequired - The list of CSS classes