(Quick Reference)

p:joinClasses

Purpose

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

Example

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

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