OudsAnnotatedString
Base class for annotated strings with rich text formatting support in OUDS components.
This class wraps Compose's AnnotatedString to provide type-safe rich text formatting with support for strong (bold/emphasized) text and clickable links. It serves as the foundation for specialized annotated string types used throughout OUDS components.
This class implements CharSequence, making it compatible with standard string operations.
Inheritors
Types
Base interface for all annotated string builders, providing stack management for annotations.
Builder class for annotated string. Enables construction of an OudsAnnotatedString using methods such as append.
Interface for builders that support clickable link annotations.
Interface for builders that support strong (bold/emphasized) text annotations.
Properties
Functions
Create capitalized OudsAnnotatedString.
Create decapitalized OudsAnnotatedString.
Concatenates this annotated string with another annotated string.
Create lower case transformed OudsAnnotatedString.
Create upper case transformed OudsAnnotatedString.