From ce91f2f3c6a75d4ebfd5dfdc52df2ebb5b1f53f6 Mon Sep 17 00:00:00 2001 From: i-ts Date: Thu, 6 Mar 2025 12:46:54 +0300 Subject: [PATCH] make item_builder have a higher priority than items commit_hash:2d55c8bec18a0ad4e3a38a807d7e48605e2e0530 --- .mapping.json | 14 +++ .../internal/core/DivCollectionExtensions.kt | 9 +- .../item_builder/item-builder-priority.png | Bin 0 -> 2986 bytes .../item_builder/item-builder-priority.png | Bin 0 -> 5587 bytes .../item_builder/item-builder-priority.png | Bin 0 -> 4376 bytes .../item_builder/item-builder-priority.png | Bin 0 -> 5552 bytes .../item_builder/item-builder-priority.png | Bin 0 -> 4376 bytes .../item_builder/item-builder-priority.png | Bin 0 -> 6598 bytes .../item_builder/item-builder-priority.png | Bin 0 -> 8068 bytes .../item_builder/item-builder-priority.png | Bin 0 -> 6598 bytes .../item_builder/item-builder-priority.png | Bin 0 -> 8068 bytes .../item-builder-priority_375@2x.png | Bin 0 -> 8185 bytes .../item-builder-priority_414@3x.png | Bin 0 -> 13931 bytes .../chromeMobile/item-builder-priority.png | Bin 0 -> 36579 bytes .../firefoxMobile/item-builder-priority.png | Bin 0 -> 9039 bytes .../item_builder/item-builder-priority.json | 108 ++++++++++++++++++ 16 files changed, 129 insertions(+), 2 deletions(-) create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png create mode 100644 client/ios/Tests/reference_snapshots/div-container/item_builder/item-builder-priority_375@2x.png create mode 100644 client/ios/Tests/reference_snapshots/div-container/item_builder/item-builder-priority_414@3x.png create mode 100644 client/web/divkit/tests/hermione/screens/crossplatform/components/div-container/item_builder/item-builder-priority/chromeMobile/item-builder-priority.png create mode 100644 client/web/divkit/tests/hermione/screens/crossplatform/components/div-container/item_builder/item-builder-priority/firefoxMobile/item-builder-priority.png create mode 100644 test_data/snapshot_test_data/div-container/item_builder/item-builder-priority.json diff --git a/.mapping.json b/.mapping.json index 6486c0b01..807b4dfa4 100644 --- a/.mapping.json +++ b/.mapping.json @@ -2464,6 +2464,7 @@ "client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator-empty.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator-empty.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/index.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/index.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-with-local-variables.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-with-local-variables.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/nested-builders.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/nested-builders.png", @@ -3595,6 +3596,7 @@ "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator-empty.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator-empty.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/index.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/index.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-with-local-variables.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-with-local-variables.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/nested-builders.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/nested-builders.png", @@ -4726,6 +4728,7 @@ "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator-empty.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator-empty.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/index.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/index.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-with-local-variables.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-with-local-variables.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/nested-builders.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/nested-builders.png", @@ -5857,6 +5860,7 @@ "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator-empty.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator-empty.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/index.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/index.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-with-local-variables.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-with-local-variables.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/nested-builders.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/nested-builders.png", @@ -6988,6 +6992,7 @@ "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator-empty.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator-empty.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/index.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/index.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-with-local-variables.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-with-local-variables.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/nested-builders.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/nested-builders.png", @@ -8119,6 +8124,7 @@ "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator-empty.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator-empty.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/index.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/index.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-with-local-variables.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-with-local-variables.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/nested-builders.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/nested-builders.png", @@ -9250,6 +9256,7 @@ "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator-empty.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator-empty.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/index.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/index.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-with-local-variables.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-with-local-variables.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/nested-builders.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/nested-builders.png", @@ -10381,6 +10388,7 @@ "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator-empty.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator-empty.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/index.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/index.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-with-local-variables.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-with-local-variables.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/nested-builders.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/nested-builders.png", @@ -11512,6 +11520,7 @@ "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator-empty.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator-empty.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/horizontal-with-separator.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/index.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/index.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-with-local-variables.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-with-local-variables.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/nested-builders.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/nested-builders.png", @@ -14677,6 +14686,8 @@ "client/ios/Tests/reference_snapshots/div-container/horizontal-with-separator_414@3x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-container/horizontal-with-separator_414@3x.png", "client/ios/Tests/reference_snapshots/div-container/item_builder/index_375@2x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-container/item_builder/index_375@2x.png", "client/ios/Tests/reference_snapshots/div-container/item_builder/index_414@3x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-container/item_builder/index_414@3x.png", + "client/ios/Tests/reference_snapshots/div-container/item_builder/item-builder-priority_375@2x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-container/item_builder/item-builder-priority_375@2x.png", + "client/ios/Tests/reference_snapshots/div-container/item_builder/item-builder-priority_414@3x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-container/item_builder/item-builder-priority_414@3x.png", "client/ios/Tests/reference_snapshots/div-container/item_builder/item-builder-with-local-variables_375@2x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-container/item_builder/item-builder-with-local-variables_375@2x.png", "client/ios/Tests/reference_snapshots/div-container/item_builder/item-builder-with-local-variables_414@3x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-container/item_builder/item-builder-with-local-variables_414@3x.png", "client/ios/Tests/reference_snapshots/div-container/item_builder/item-builder_375@2x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-container/item_builder/item-builder_375@2x.png", @@ -16928,6 +16939,8 @@ "client/web/divkit/tests/hermione/screens/crossplatform/components/div-container/horizontal-with-separator/firefoxMobile/horizontal-with-separator.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-container/horizontal-with-separator/firefoxMobile/horizontal-with-separator.png", "client/web/divkit/tests/hermione/screens/crossplatform/components/div-container/item_builder/index/chromeMobile/index.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-container/item_builder/index/chromeMobile/index.png", "client/web/divkit/tests/hermione/screens/crossplatform/components/div-container/item_builder/index/firefoxMobile/index.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-container/item_builder/index/firefoxMobile/index.png", + "client/web/divkit/tests/hermione/screens/crossplatform/components/div-container/item_builder/item-builder-priority/chromeMobile/item-builder-priority.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-container/item_builder/item-builder-priority/chromeMobile/item-builder-priority.png", + "client/web/divkit/tests/hermione/screens/crossplatform/components/div-container/item_builder/item-builder-priority/firefoxMobile/item-builder-priority.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-container/item_builder/item-builder-priority/firefoxMobile/item-builder-priority.png", "client/web/divkit/tests/hermione/screens/crossplatform/components/div-container/item_builder/item-builder-with-local-variables/chromeMobile/item-builder-with-local-variables.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-container/item_builder/item-builder-with-local-variables/chromeMobile/item-builder-with-local-variables.png", "client/web/divkit/tests/hermione/screens/crossplatform/components/div-container/item_builder/item-builder-with-local-variables/firefoxMobile/item-builder-with-local-variables.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-container/item_builder/item-builder-with-local-variables/firefoxMobile/item-builder-with-local-variables.png", "client/web/divkit/tests/hermione/screens/crossplatform/components/div-container/item_builder/item-builder/chromeMobile/item-builder.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-container/item_builder/item-builder/chromeMobile/item-builder.png", @@ -20748,6 +20761,7 @@ "test_data/snapshot_test_data/div-container/horizontal-with-separator-empty.json":"divkit/public/test_data/snapshot_test_data/div-container/horizontal-with-separator-empty.json", "test_data/snapshot_test_data/div-container/horizontal-with-separator.json":"divkit/public/test_data/snapshot_test_data/div-container/horizontal-with-separator.json", "test_data/snapshot_test_data/div-container/item_builder/index.json":"divkit/public/test_data/snapshot_test_data/div-container/item_builder/index.json", + "test_data/snapshot_test_data/div-container/item_builder/item-builder-priority.json":"divkit/public/test_data/snapshot_test_data/div-container/item_builder/item-builder-priority.json", "test_data/snapshot_test_data/div-container/item_builder/item-builder-with-local-variables.json":"divkit/public/test_data/snapshot_test_data/div-container/item_builder/item-builder-with-local-variables.json", "test_data/snapshot_test_data/div-container/item_builder/item-builder.json":"divkit/public/test_data/snapshot_test_data/div-container/item_builder/item-builder.json", "test_data/snapshot_test_data/div-container/item_builder/nested-builders.json":"divkit/public/test_data/snapshot_test_data/div-container/item_builder/nested-builders.json", diff --git a/client/android/div/src/main/java/com/yandex/div/internal/core/DivCollectionExtensions.kt b/client/android/div/src/main/java/com/yandex/div/internal/core/DivCollectionExtensions.kt index f14db3010..98380e0b4 100644 --- a/client/android/div/src/main/java/com/yandex/div/internal/core/DivCollectionExtensions.kt +++ b/client/android/div/src/main/java/com/yandex/div/internal/core/DivCollectionExtensions.kt @@ -30,8 +30,13 @@ fun DivGallery.buildItems(resolver: ExpressionResolver): List = buildItems(items, itemBuilder, resolver) -private fun buildItems(items: List
?, itemBuilder: DivCollectionItemBuilder?, resolver: ExpressionResolver) = - items?.toDivItemBuilderResult(resolver) ?: itemBuilder?.build(resolver) ?: emptyList() +private fun buildItems(items: List
?, + itemBuilder: DivCollectionItemBuilder?, + resolver: ExpressionResolver): List { + return itemBuilder?.build(resolver) + ?: items?.toDivItemBuilderResult(resolver) + ?: emptyList() +} internal fun DivCollectionItemBuilder.build(resolver: ExpressionResolver): List = data.evaluate(resolver).mapIndexedNotNull { i, obj -> buildItem(obj, i, resolver) } diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png new file mode 100644 index 0000000000000000000000000000000000000000..6bdcfd88fcbb941e35e05aedc8760b9d441d580c GIT binary patch literal 2986 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 NJbB82Zg>9He*i`ruxS7Q literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png new file mode 100644 index 0000000000000000000000000000000000000000..86d420aeaf7f056dc73cf2d41d0bd3a00c1e672f GIT binary patch literal 5587 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 YKd;)_X#y9aUmYC4h0Es)P2KPR4?c-;T>t<8 literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png new file mode 100644 index 0000000000000000000000000000000000000000..bf5fd231a02301d8f8be20ea3d616b23ae5b7ea9 GIT binary patch literal 5552 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 YKd;)_X#y9aUmYC4h0Es)P2KPR4?c-;T>t<8 literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png new file mode 100644 index 0000000000000000000000000000000000000000..a2a454c604bc197c27fae9f7573f111696d0c453 GIT binary patch literal 6598 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 literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png new file mode 100644 index 0000000000000000000000000000000000000000..10fd28b587ce1ff7f19de8103f1924cb37d53108 GIT binary patch literal 8068 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 literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-container/item_builder/item-builder-priority.png new file mode 100644 index 0000000000000000000000000000000000000000..10fd28b587ce1ff7f19de8103f1924cb37d53108 GIT binary patch literal 8068 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 QFOL8XRUMTYC7b8}1sm|V#{d8T literal 0 HcmV?d00001 diff --git a/client/ios/Tests/reference_snapshots/div-container/item_builder/item-builder-priority_414@3x.png b/client/ios/Tests/reference_snapshots/div-container/item_builder/item-builder-priority_414@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..90bf0ac219ba615a2437c16170ae6a0fe08b5d64 GIT binary patch literal 13931 zcmeIZ^dlH16ss5buoxfPiN3_A9+eLC(qEaFlXUaFw zUZFi_y}yljc&AjVIhR-o>uElXy6C&uyyvbTeLA~7OMivKqd4@przZrVE6FpEmE;`{ zAp{fx*+1%YG3h;D@pj%>+t^5Fb=jWoIXOLbxqtuu+vcA?e|{g+^@a~bMiDc=Il}Hp zkU4!9Mk39ucJ@GmNHU+;W%Z{T-#fMcyy+Tg5Ts@Ky7`nY2wI<3mQM%>;a7b`oyox^?axJh%rKQFeOd@i)K;HyF2sz=xK*!bSt1U$9tLH1^RsmKw3v zlX_mRmkJD}^$dok-jkMWbJ5+e&d@qE3U+RJ?t3MM4aImRhe^`I6+51F_(sBi7oU-B z1@d-m^Ub-weR~u$rtLD*b#Knu(b18Sf?K!26DPH$8ae)2B}}TY((V#x)P&z?q%R2A8~TC&>x8V%r)aR5&%`H-v^{9Ij+= z_{!Z4oUka=p%nR2*Ev6#cebQ|_c^q*I_eJifAFEhZhu=%H@4}WH-V6liLP2rbaUID7t!PY{@YRyd+LXo=$EBIp~X=8`Q4P=0+;zL8~2WY}r06N2UC|g_1p^5A*G6yK{XAf;@4NMz5;i zko91YWs2R?Ot%!H)ZW}t`d(vXcGSN2X;9}^KRhq=ND|rQj0`@o0Xc6)S`XqOB`&bP zCoa-kQQh^nL9~3==}z`cj?I@`lA%YHVwXvw=!8~|A@pQQFW-i0c+=lpWsCy;KQSXl zv(KSm$vl>y`xvV)D7jK<87%e;=Q0CCjImb7WDcW?Z4+$ho-{OV26R3Ne1vrKB8~IV zP)R#-JJfZyNc#>M&pQ}aKj0(pEBlFTsmTb_lg+R6nnd8)H8#YbPFa|JBt{Bc3}D8A z>X0W*>2ebi)@AgJYRIJ0j1pNLf(RoFw>-;9tPiaM+U~93)&_-Q*YfD1#v2HAV+q5f;xe(1PT@;`{fd}V6_1x1NaIyUs~*89g>4IBdsi5f~njN z3;Ihs`G|xQutG(3`=9P5gTr?pn1|mInt6Xwsr~};Hq|HD3f7EyjxgeQe07PcROm;q`7Jp0P+2!FEGFO(!6txhF=upM?()9gnm*Z2^ z2_it}8I{ymQQgI@$x4bG!|SReP(AE=zMF(`xmWt>k{D}Vs-^BHL_68*^$PvHl3HwM zC(DpSc!dxumU5_1$ea>rLtr6J_h#WFb;j+#Hl;UXxA%V0eWr_8tZV4kGK5J6xL_Y# zuj;I+KDTD;L0u{HjF~RIN94)>BIdh{9TFNU7wNafZt4&Z&!Bqw)^MLw>Be<$8N@^+ zwzE^eLzQ>ORGxDV|CuKMkkh-c+RLhPt?(e+qrww83)$MEFKTc6L!Y|85dHV>Nq6I) zLMj~2W9wSWYxSM)ypXj|5g!%8ZRB2*KS8C?c?_Gi*UTZh?(MzjdZR@eN$uY#ib!i< z#d|6koG&W>fv8803gH(ZGg5T!$XQ^wMZ409;w%3sJ$FLh_GZbi+YCaLQNJbCkmK^j z`AkqmVhU(2zVF?_OGKIiQ0cb-DruE?@7IytF2URAC`digGT%0D_YspaRoXr9yCR*B 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%0D#yKx$a892O#^{ASI$>!o2n{4{NThn*Y)cka! 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 literal 0 HcmV?d00001 diff --git a/test_data/snapshot_test_data/div-container/item_builder/item-builder-priority.json b/test_data/snapshot_test_data/div-container/item_builder/item-builder-priority.json new file mode 100644 index 000000000..4b9f886f7 --- /dev/null +++ b/test_data/snapshot_test_data/div-container/item_builder/item-builder-priority.json @@ -0,0 +1,108 @@ +{ + "description": "item_builder has priority over items in the container.", + "platforms": [ + "android", + "ios", + "web" + ], + "templates": { + "exampleCard": { + "type": "container", + "border": { + "corner_radius": 16, + "stroke": { + "color": "#aaaaaa", + "width": 1 + } + }, + "margins": { + "bottom": 6 + }, + "orientation": "vertical", + "paddings": { + "top": 12, + "bottom": 12, + "left": 12, + "right": 12 + } + } + }, + "card": { + "log_id": "prototypes", + "variables": [ + { + "name": "data", + "type": "array", + "value": [ + { + "style": "only_text", + "title": "item from item_builder" + } + ] + } + ], + "states": [ + { + "state_id": 0, + "div": { + "type": "container", + "items": [ + { + "type": "container", + "orientation": "vertical", + "item_builder": { + "data": "@{data}", + "data_element_name": "item", + "prototypes": [ + { + "selector": "@{getStringFromDict(item, 'style') == 'only_text'}", + "div": { + "type": "exampleCard", + "items": [ + { + "type": "text", + "text": "@{getStringFromDict(item, 'title')}", + "width": { + "type": "wrap_content" + }, + "font_size": 16, + "margins": { + "bottom": 4 + } + } + ], + "width": { + "type": "wrap_content" + } + } + } + ] + }, + "items": [ + { + "type": "exampleCard", + "items": [ + { + "type": "text", + "text": "Item from items", + "width": { + "type": "wrap_content" + }, + "font_size": 16, + "margins": { + "bottom": 4 + } + } + ], + "width": { + "type": "wrap_content" + } + } + ] + } + ] + } + } + ] + } +}