androidx.a2ui.model.catalog.functions
Interfaces
A2uiLocaleProvider |
Resolves the current |
A2uiMessageFormatter |
Interface to format messages with arguments using the ICU MessageFormat syntax. |
A2uiUrlOpener |
Interface to open a URL. |
Classes
A2uiAndFunction |
Evaluates a list of boolean values using logical AND. |
A2uiEmailFunction |
Validates if a string is a valid email address. |
A2uiFormatCurrencyFunction |
Formats a number as a currency string. |
A2uiFormatDateFunction |
Formats a timestamp into a date string. |
A2uiFormatNumberFunction |
Formats a number with grouping and decimal precision. |
A2uiFormatStringFunction |
Performs string interpolation of data model values and other functions. |
A2uiLengthFunction |
Validates string length limits. |
A2uiNotFunction |
Negates a boolean value. |
A2uiNumericFunction |
Validates numeric range limits. |
A2uiOpenUrlFunction |
Opens a URL in a browser or handler. |
A2uiOrFunction |
Evaluates a list of boolean values using logical OR. |
A2uiPluralizeFunction |
Chooses a plural string form based on a numeric value. |
A2uiRegexFunction |
Validates a string against a regular expression pattern. |
A2uiRequiredFunction |
Validates that a value is present and not empty. |
Objects
A2uiFunctionArgParser |
Reusable utility methods to parse and validate dynamic arguments passed to catalog functions. |