Package org.patternfly.component.badge


package org.patternfly.component.badge
Provides the PatternFly badge component for displaying counts and status indicators.

A badge is used to annotate other information like a label or an object name. Badges are typically used to reflect counts such as the number of unread items or the number of objects in a collection. They can be displayed in a read or unread state and support custom display formatting and value limits.

Usage

Read and unread badges:

 Badge readBadge = badge(7).read();
 Badge unreadBadge = badge(24).unread();
 Badge limitedBadge = badge(1000).limit(999).unread();

Badges with custom display formatting:

 Badge customBadge = badge(7).read()
     .display(v -> v + " items");
 Badge limitedCustom = badge(1000).limit(999).unread()
     .display(v -> v + " items")
     .maxDisplay(v -> "More than you can handle");
See Also:
  • Classes
    Class
    Description
    A badge is used to annotate other information like a label or an object name.