AI-generated Key Takeaways
-
InfoModuleData objects structure information for display in the Google Pay app, using LabelValueRows for organization.
-
LabelValueRows contain one or more LabelValue objects, which represent a label and its corresponding value.
-
Labels and values can be simple strings or localized using LocalizedString objects for translation.
-
Display of LabelValue/LabelValueRow is no longer in a table format but as a list of items.
-
While 'columns' is used in the field name for LabelValueRow, the display is in a singular column, not multiple columns.
JSON representation |
---|
{
"labelValueRows": [
{
object ( |
Fields | |
---|---|
labelValueRows[] |
A list of collections of labels and values. These will be displayed one after the other in a singular column. |
showLastUpdateTime |
|
LabelValueRow
JSON representation |
---|
{
"columns": [
{
object ( |
Fields | |
---|---|
columns[] |
A list of labels and values. These will be displayed in a singular column, one after the other, not in multiple columns, despite the field name. |
LabelValue
A pair of text strings to be displayed in the details view. Note we no longer display LabelValue/LabelValueRow as a table, instead a list of items.
JSON representation |
---|
{ "label": string, "value": string, "localizedLabel": { object ( |
Fields | |
---|---|
label |
The label for a specific row and column. Recommended maximum is 15 characters for a two-column layout and 30 characters for a one-column layout. |
value |
The value for a specific row and column. Recommended maximum is 15 characters for a two-column layout and 30 characters for a one-column layout. |
localizedLabel |
Translated strings for the label. Recommended maximum is 15 characters for a two-column layout and 30 characters for a one-column layout. |
localizedValue |
Translated strings for the value. Recommended maximum is 15 characters for a two-column layout and 30 characters for a one-column layout. |