From d69306bd89c36c92b4a607a20fed4ff90767a31a Mon Sep 17 00:00:00 2001 From: Haifeng Li <168469994+haifeng-li-at-salesforce@users.noreply.github.com> Date: Mon, 23 Mar 2026 10:53:19 -0700 Subject: [PATCH] @W-21672186: Update native mobile rental tenant app sample (#84) * @W-21672186@ Update native mobile rental tenant app sample Replace screen definitions (homeScreen, propertiesScreen, tenantsScreen) with updated screens (home, calendar). Remove experience__camaECDefinition, add sfdc_cms__languageSettings, and update app metadata and build metadata. * @W-21672186@ Revert app metadata URL to generic login endpoint --- .../appMetadata/content.json | 39 +- .../buildMetadata/content.json | 5 +- .../rentalApp/_meta.json | 5 - .../rentalApp/content.json | 5 - .../calendar/_meta.json | 5 + .../calendar/content.json | 26 + .../experience__camaScreen/home/_meta.json | 5 + .../experience__camaScreen/home/content.json | 742 ++++++++++++++++++ .../homeScreen/_meta.json | 5 - .../homeScreen/content.json | 489 ------------ .../propertiesScreen/_meta.json | 5 - .../propertiesScreen/content.json | 565 ------------- .../tenantsScreen/_meta.json | 5 - .../tenantsScreen/content.json | 478 ----------- .../rentalApp.digitalExperience-meta.xml | 11 + .../languages/_meta.json | 5 + .../languages/content.json | 14 + 17 files changed, 832 insertions(+), 1577 deletions(-) delete mode 100644 samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaECDefinition/rentalApp/_meta.json delete mode 100644 samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaECDefinition/rentalApp/content.json create mode 100644 samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/calendar/_meta.json create mode 100644 samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/calendar/content.json create mode 100644 samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/home/_meta.json create mode 100644 samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/home/content.json delete mode 100644 samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/homeScreen/_meta.json delete mode 100644 samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/homeScreen/content.json delete mode 100644 samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/propertiesScreen/_meta.json delete mode 100644 samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/propertiesScreen/content.json delete mode 100644 samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/tenantsScreen/_meta.json delete mode 100644 samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/tenantsScreen/content.json create mode 100644 samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/sfdc_cms__languageSettings/languages/_meta.json create mode 100644 samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/sfdc_cms__languageSettings/languages/content.json diff --git a/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaAppMetadata/appMetadata/content.json b/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaAppMetadata/appMetadata/content.json index 505b6f9..3875791 100644 --- a/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaAppMetadata/appMetadata/content.json +++ b/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaAppMetadata/appMetadata/content.json @@ -2,9 +2,9 @@ "type": "experience__camaAppMetadata", "title": "App Metadata", "contentBody": { + "version": "1.0.0", "name": "Homestead", "description": "Mobile application for managing property rentals, tenant information, lease agreements, and maintenance requests.", - "version": "1.0.0", "url": "http://login.test1.pc-rnd.salesforce.com/", "templateID": "1", "tabs": [ @@ -12,30 +12,33 @@ "id": "home", "label": "Home", "icon": "house.fill", - "screenAPIName": "homeScreen" + "screenAPIName": "uem_homesteadHome" }, { - "id": "tenants", - "label": "Tenants", - "icon": "person.2.fill", - "screenAPIName": "tenantsScreen" - }, - { - "id": "properties", - "label": "Properties", - "icon": "building.2.fill", - "screenAPIName": "propertiesScreen" + "id": "calendar", + "label": "Calendar", + "icon": "calendar", + "screenAPIName": "calendar" } ], "toolbarActions": { "notifications": false, - "search": false, - "agentforce": false + "search": false }, "theme": { - "accentColor": "#9400D3", - "primaryColor": "#000000", - "secondaryColor": "#B3B3B3" + "colors": { + "accent1": "#7526E3", + "accent2": "#7526E3", + "accentContainer1": "#7526E3", + "accentContainer2": "#1F1A30", + "onSurface1": "#181818", + "onSurface2": "#444444", + "onSurface3": "#747474" + }, + "cornerRadius": { + "radiusBorderCircle": "12" + } } - } + }, + "urlName": "app-metadata" } diff --git a/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaBuildMetadata/buildMetadata/content.json b/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaBuildMetadata/buildMetadata/content.json index 86f0450..835446d 100644 --- a/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaBuildMetadata/buildMetadata/content.json +++ b/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaBuildMetadata/buildMetadata/content.json @@ -3,6 +3,7 @@ "title": "Build Metadata", "contentBody": { "BiometricOptIn": false, - "NotificationOptIn": false - } + "NotificationOptIn": true + }, + "urlName": "build-metadata" } diff --git a/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaECDefinition/rentalApp/_meta.json b/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaECDefinition/rentalApp/_meta.json deleted file mode 100644 index b04fbca..0000000 --- a/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaECDefinition/rentalApp/_meta.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "apiName": "rentalApp", - "type": "experience__camaECDefinition", - "path": "rentalApp" -} diff --git a/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaECDefinition/rentalApp/content.json b/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaECDefinition/rentalApp/content.json deleted file mode 100644 index 3cb236c..0000000 --- a/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaECDefinition/rentalApp/content.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "experience__camaECDefinition", - "title": "CAMA EC Definition", - "contentBody": {} -} diff --git a/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/calendar/_meta.json b/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/calendar/_meta.json new file mode 100644 index 0000000..a1fdbb0 --- /dev/null +++ b/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/calendar/_meta.json @@ -0,0 +1,5 @@ +{ + "apiName": "calendar", + "type": "experience__camaScreen", + "path": "calendar" +} diff --git a/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/calendar/content.json b/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/calendar/content.json new file mode 100644 index 0000000..9c570ea --- /dev/null +++ b/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/calendar/content.json @@ -0,0 +1,26 @@ +{ + "type": "experience__camaScreen", + "title": "Calendar", + "contentBody": { + "view": { + "definition": "calendar/root", + "properties": {}, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "calendar/home", + "properties": {}, + "regions": {} + } + ] + } + } + }, + "target": "native__calendar", + "apiName": "calendar", + "id": "calendar-home-001" + }, + "urlName": "calendar" +} diff --git a/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/home/_meta.json b/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/home/_meta.json new file mode 100644 index 0000000..de3486a --- /dev/null +++ b/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/home/_meta.json @@ -0,0 +1,5 @@ +{ + "apiName": "home", + "type": "experience__camaScreen", + "path": "home" +} diff --git a/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/home/content.json b/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/home/content.json new file mode 100644 index 0000000..ff2da6b --- /dev/null +++ b/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/home/content.json @@ -0,0 +1,742 @@ +{ + "type": "experience__camaScreen", + "title": "Home", + "contentBody": { + "view": { + "definition": "builder/screen", + "name": "Tenant App", + "properties": {}, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/container", + "properties": { + "padding": "0", + "backgroundColor": "$colors.accentContainer2", + "gap": "$spacing.spacing4" + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/column", + "properties": { + "padding": "$spacing.spacing4", + "gap": "$spacing.spacing4" + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/box", + "properties": { + "padding": { + "top": "$spacing.spacing4" + } + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/text", + "properties": { + "text": "Good evening, Maria", + "style": "titlesFontScale4Regular", + "color": "$colors.onSurfaceInverse1" + }, + "regions": {} + } + ] + } + } + } + ] + } + } + }, + { + "definition": "ui/card", + "properties": { + "backgroundColor": "$colors.surfaceContainer1", + "padding": "$spacing.spacing4", + "borderColor": null + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/column", + "properties": { + "gap": "$spacing.spacing2" + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/row", + "properties": { + "gap": "spaceBetween" + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/text", + "properties": { + "text": "Latest news", + "style": "titlesFontScale3Regular", + "color": "$colors.onSurface2" + }, + "regions": {} + }, + { + "definition": "ui/text", + "properties": { + "text": "See all", + "style": "bodyFontScale1Regular", + "color": "$colors.accent1" + }, + "regions": {} + } + ] + } + } + }, + { + "definition": "ui/horizontalScroll", + "properties": { + "gap": "$spacing.spacing4" + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/column", + "properties": { + "gap": "$spacing.spacing2", + "alignment": "start" + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/box", + "properties": { + "radius": "$radius.radiusBorder2", + "width": "fill" + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/image", + "properties": { + "source": { + "url": "https://picsum.photos/seed/community/220/140" + }, + "alternativeText": "Community Park", + "width": "220", + "height": "140" + }, + "regions": {} + } + ] + } + } + }, + { + "definition": "ui/text", + "properties": { + "text": "Community Park opens", + "style": "bodyFontScale1Semibold", + "color": "$colors.onSurface1", + "textAlign": "start" + }, + "regions": {} + }, + { + "definition": "ui/text", + "properties": { + "text": "Mar 1, 2026", + "style": "bodyFontScaleNeg1Regular", + "color": "$colors.onSurface2", + "textAlign": "start" + }, + "regions": {} + } + ] + } + } + }, + { + "definition": "ui/column", + "properties": { + "gap": "$spacing.spacing2", + "alignment": "start" + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/box", + "properties": { + "radius": "$radius.radiusBorder2", + "width": "fill" + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/image", + "properties": { + "source": { + "url": "https://picsum.photos/seed/treadmills/220/140" + }, + "alternativeText": "New treadmills", + "width": "220", + "height": "140" + }, + "regions": {} + } + ] + } + } + }, + { + "definition": "ui/text", + "properties": { + "text": "New treadmills!", + "style": "bodyFontScale1Semibold", + "color": "$colors.onSurface1", + "textAlign": "start" + }, + "regions": {} + }, + { + "definition": "ui/text", + "properties": { + "text": "Feb 12, 2026", + "style": "bodyFontScaleNeg1Regular", + "color": "$colors.onSurface2", + "textAlign": "start" + }, + "regions": {} + } + ] + } + } + }, + { + "definition": "ui/column", + "properties": { + "gap": "$spacing.spacing2", + "alignment": "start" + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/box", + "properties": { + "radius": "$radius.radiusBorder2", + "width": "fill" + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/image", + "properties": { + "source": { + "url": "https://picsum.photos/seed/pool/220/140" + }, + "alternativeText": "Pool hours extended", + "width": "220", + "height": "140" + }, + "regions": {} + } + ] + } + } + }, + { + "definition": "ui/text", + "properties": { + "text": "Pool hours extended", + "style": "bodyFontScale1Semibold", + "color": "$colors.onSurface1", + "textAlign": "start" + }, + "regions": {} + }, + { + "definition": "ui/text", + "properties": { + "text": "Feb 28, 2026", + "style": "bodyFontScaleNeg1Regular", + "color": "$colors.onSurface2", + "textAlign": "start" + }, + "regions": {} + } + ] + } + } + } + ] + } + } + }, + { + "definition": "ui/card", + "properties": { + "borderColor": "$colors.border1", + "padding": "$spacing.spacing4" + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/row", + "properties": { + "gap": "$spacing.spacing10", + "alignment": "center" + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/progressRing", + "properties": { + "value": 85, + "size": "large", + "showProgressText": true + }, + "regions": {} + }, + { + "definition": "ui/column", + "properties": { + "gap": "$spacing.spacing2", + "alignment": "start" + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/text", + "properties": { + "text": "Lease progress", + "style": "titlesFontScale3Semibold", + "color": "$colors.onSurface1", + "textAlign": "start" + }, + "regions": {} + }, + { + "definition": "ui/text", + "properties": { + "text": "Renewal period", + "style": "bodyFontScaleBaseRegular", + "color": "$colors.onSurface2" + }, + "regions": {} + }, + { + "definition": "ui/text", + "properties": { + "text": "ends Mar 1, 2026", + "style": "bodyFontScaleNeg1Regular", + "color": "$colors.onSurface2" + }, + "regions": {} + }, + { + "definition": "ui/button", + "properties": { + "label": "Continue", + "variant": "brandOutline" + }, + "regions": {} + } + ] + } + } + } + ] + } + } + } + ] + } + } + }, + { + "definition": "ui/text", + "properties": { + "text": "Recommended for you", + "style": "titlesFontScale3Regular", + "color": "$colors.onSurface2", + "textAlign": "start" + }, + "regions": {} + }, + { + "definition": "ui/column", + "properties": { + "gap": "$spacing.spacing3" + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/card", + "properties": { + "borderColor": "$colors.border1", + "padding": "$spacing.spacing4" + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/row", + "properties": { + "gap": "$spacing.spacing3", + "alignment": "center" + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/icon", + "properties": { + "iconName": "utility:email", + "size": "large", + "color": "$colors.success1" + }, + "regions": {} + }, + { + "definition": "ui/column", + "properties": { + "gap": "$spacing.spacing1" + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/text", + "properties": { + "text": "3 packages ready for pickup", + "style": "bodyFontScale1Semibold", + "color": "$colors.onSurface1", + "textAlign": "start" + }, + "regions": {} + }, + { + "definition": "ui/text", + "properties": { + "text": "Locker #104 | Code:8829", + "style": "bodyFontScaleNeg1Regular", + "color": "$colors.onSurface2", + "textAlign": "start" + }, + "regions": {} + } + ] + } + } + } + ] + } + } + } + ] + } + } + }, + { + "definition": "ui/card", + "properties": { + "borderColor": "$colors.border1", + "padding": "$spacing.spacing4" + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/row", + "properties": { + "gap": "$spacing.spacing3", + "alignment": "center" + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/icon", + "properties": { + "iconName": "utility:favorite", + "size": "large", + "color": "$colors.warning1" + }, + "regions": {} + }, + { + "definition": "ui/column", + "properties": { + "gap": "$spacing.spacing1" + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/text", + "properties": { + "text": "Rate your technician", + "style": "bodyFontScale1Semibold", + "color": "$colors.onSurface1", + "textAlign": "start" + }, + "regions": {} + }, + { + "definition": "ui/text", + "properties": { + "text": "How was your recent dishwasher fix?", + "style": "bodyFontScaleNeg1Regular", + "color": "$colors.onSurface2", + "textAlign": "start" + }, + "regions": {} + } + ] + } + } + } + ] + } + } + } + ] + } + } + }, + { + "definition": "ui/card", + "properties": { + "borderColor": "$colors.border1", + "padding": "$spacing.spacing4" + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/row", + "properties": { + "gap": "$spacing.spacing3", + "alignment": "center" + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/icon", + "properties": { + "iconName": "utility:list", + "size": "large", + "color": "$colors.information1" + }, + "regions": {} + }, + { + "definition": "ui/column", + "properties": { + "gap": "$spacing.spacing2", + "alignment": "start" + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/text", + "properties": { + "text": "Complete Move-In Inspection", + "style": "bodyFontScale1Semibold", + "color": "$colors.onSurface1", + "textAlign": "start" + }, + "regions": {} + }, + { + "definition": "ui/text", + "properties": { + "text": "You've been here 30 days. How is everything?", + "style": "bodyFontScaleNeg1Regular", + "color": "$colors.onSurface2", + "textAlign": "start" + }, + "regions": {} + }, + { + "definition": "ui/button", + "properties": { + "label": "Take a survey", + "variant": "brandOutline" + }, + "regions": {} + } + ] + } + } + } + ] + } + } + } + ] + } + } + }, + { + "definition": "ui/card", + "properties": { + "borderColor": "$colors.border1", + "padding": "$spacing.spacing4" + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/row", + "properties": { + "gap": "$spacing.spacing3", + "alignment": "center" + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/icon", + "properties": { + "iconName": "utility:event", + "size": "large", + "color": "$colors.accent1" + }, + "regions": {} + }, + { + "definition": "ui/column", + "properties": { + "gap": "$spacing.spacing2", + "alignment": "start" + }, + "regions": { + "components": { + "name": "components", + "components": [ + { + "definition": "ui/text", + "properties": { + "text": "Check out your perks", + "style": "bodyFontScale1Semibold", + "color": "$colors.onSurface1", + "textAlign": "start" + }, + "regions": {} + }, + { + "definition": "ui/text", + "properties": { + "text": "Schedule a personal tour of amenities", + "style": "bodyFontScaleNeg1Regular", + "color": "$colors.onSurface2", + "textAlign": "start" + }, + "regions": {} + }, + { + "definition": "ui/button", + "properties": { + "label": "Book a tour", + "variant": "brandOutline" + }, + "regions": {} + } + ] + } + } + } + ] + } + } + } + ] + } + } + }, + { + "definition": "ui/footer", + "properties": { + "label": "More" + }, + "regions": {} + } + ] + } + } + } + ] + } + } + } + ] + } + } + } + ] + } + } + } + ] + } + } + }, + "target": "native__homesteadHome", + "apiName": "uem_homesteadHome", + "id": "homestead-app-home" + }, + "urlName": "home" +} diff --git a/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/homeScreen/_meta.json b/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/homeScreen/_meta.json deleted file mode 100644 index c2d0d5d..0000000 --- a/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/homeScreen/_meta.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "apiName": "homeScreen", - "type": "experience__camaScreen", - "path": "homeScreen" -} diff --git a/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/homeScreen/content.json b/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/homeScreen/content.json deleted file mode 100644 index 2f89f6c..0000000 --- a/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/homeScreen/content.json +++ /dev/null @@ -1,489 +0,0 @@ -{ - "type": "experience__camaScreen", - "title": "Home Screen", - "contentBody": { - "view": { - "definition": "homestead/HomeScreen", - "properties": { - "pullToRefresh": true - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/container", - "properties": { - "padding": "$spacing.spacing4", - "backgroundColor": "$colors.surface2" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/card", - "properties": {}, - "regions": { - "components": { - "components": [ - { - "definition": "ui/column", - "properties": { - "width": "fill", - "height": "fill", - "alignment": "start", - "gap": "$spacing.spacing4", - "padding": "$spacing.spacing4" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/text", - "properties": { - "text": "Today", - "style": "titlesFontScale4Semibold", - "color": "$colors.onSurface1" - }, - "regions": {} - }, - { - "definition": "ui/text", - "properties": { - "text": "You have no event.", - "color": "$colors.onSuccess1", - "style": "bodyFontScale2Regular" - }, - "regions": {} - } - ] - } - } - } - ] - } - } - }, - { - "definition": "ui/card", - "properties": {}, - "regions": { - "components": { - "components": [ - { - "definition": "ui/column", - "properties": { - "width": "fill", - "height": "fill", - "alignment": "start", - "gap": "$spacing.spacing4", - "padding": "$spacing.spacing4" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/text", - "properties": { - "text": "Upcoming", - "style": "titlesFontScale4Semibold", - "color": "$colors.onSurface1" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "123 Oak Street", - "subtitle": "Inspection on 01/08/2026" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/nothing" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Scheduled", - "variant": "success" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "456 Maple Avenue", - "subtitle": "Lease Signing on 01/10/2026" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/nothing" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Scheduled", - "variant": "success" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "789 Pine Road", - "subtitle": "Maintenance on 01/15/2026" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/nothing" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Requested", - "variant": "error" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "321 Elm Street", - "subtitle": "Rent Collection on 01/20/2026" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/nothing" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Scheduled", - "variant": "success" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Community Center", - "subtitle": "HOA Meeting on 01/22/2026" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/nothing" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Proposed", - "variant": "warning" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "555 Cedar Lane", - "subtitle": "Background Check" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/nothing" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "In Progress", - "variant": "warning" - }, - "regions": {} - } - ] - } - } - } - ] - } - } - }, - { - "definition": "ui/card", - "properties": {}, - "regions": { - "components": { - "components": [ - { - "definition": "ui/column", - "properties": { - "width": "fill", - "height": "fill", - "alignment": "start", - "gap": "$spacing.spacing4", - "padding": "$spacing.spacing4" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/text", - "properties": { - "text": "Tenants", - "style": "titlesFontScale4Semibold", - "color": "$colors.onSurface1" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Sarah Johnson", - "subtitle": "456 Maple Avenue, Apt 5" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/user", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Paid", - "variant": "success" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Michael Chen", - "subtitle": "789 Pine Road" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/user", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Overdue", - "variant": "error" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Emily Davis", - "subtitle": "321 Elm Street, Unit 5B" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/user", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Paid", - "variant": "success" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Robert Williams", - "subtitle": "555 Cedar Lane" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/user", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Paid", - "variant": "success" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Jessica Martinez", - "subtitle": "123 Oak Street, Unit 3C" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/user", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Moved Out", - "variant": "warning" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "David Lee", - "subtitle": "456 Maple Avenue, Apt 2" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/user", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Signed", - "variant": "lightest" - }, - "regions": {} - } - ] - } - } - } - ] - } - } - } - ] - } - } - } - ] - } - } - }, - "target": "native__homesteadHome", - "apiName": "uem_homesteadHome" - } -} diff --git a/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/propertiesScreen/_meta.json b/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/propertiesScreen/_meta.json deleted file mode 100644 index 2446d28..0000000 --- a/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/propertiesScreen/_meta.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "apiName": "propertiesScreen", - "type": "experience__camaScreen", - "path": "propertiesScreen" -} diff --git a/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/propertiesScreen/content.json b/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/propertiesScreen/content.json deleted file mode 100644 index 4412998..0000000 --- a/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/propertiesScreen/content.json +++ /dev/null @@ -1,565 +0,0 @@ -{ - "type": "experience__camaScreen", - "title": "Properties Screen", - "contentBody": { - "view": { - "definition": "homestead/PropertiesScreen", - "properties": { - "pullToRefresh": true - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/container", - "properties": { - "padding": "$spacing.spacing4", - "backgroundColor": "$colors.surface2" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/card", - "properties": {}, - "regions": { - "components": { - "components": [ - { - "definition": "ui/baseRow", - "properties": { - "title": "Oak Street Apartments", - "subtitle": "123 Oak Street" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/home", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Full", - "variant": "success" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Maple Avenue Complex", - "subtitle": "456 Maple Avenue" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/home", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Partial", - "variant": "warning" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Pine Road House", - "subtitle": "789 Pine Road" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/home", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Vacant", - "variant": "lightest" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Cedar Lane Condos", - "subtitle": "555 Cedar Lane" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/home", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Full", - "variant": "success" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Elm Street Tower", - "subtitle": "321 Elm Street" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/home", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Partial", - "variant": "warning" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Birch Boulevard Villa", - "subtitle": "234 Birch Boulevard" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/home", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Full", - "variant": "success" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Willow Way Estates", - "subtitle": "890 Willow Way" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/home", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Vacant", - "variant": "lightest" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Sunset Plaza", - "subtitle": "567 Sunset Drive" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/home", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Full", - "variant": "success" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Riverside Apartments", - "subtitle": "678 River Road" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/home", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Partial", - "variant": "warning" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Lakeside Manor", - "subtitle": "901 Lake Avenue" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/home", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Full", - "variant": "success" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Mountain View Heights", - "subtitle": "112 Mountain Road" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/home", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Maintenance", - "variant": "error" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Harbor Point Lofts", - "subtitle": "445 Harbor Street" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/home", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Partial", - "variant": "warning" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Garden Terrace", - "subtitle": "223 Garden Lane" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/home", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Full", - "variant": "success" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Park Place Residences", - "subtitle": "334 Park Avenue" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/home", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Vacant", - "variant": "lightest" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Hillside Court", - "subtitle": "778 Hill Street" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/home", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Full", - "variant": "success" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Downtown Tower", - "subtitle": "990 Main Street" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/home", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Partial", - "variant": "warning" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Bayside Commons", - "subtitle": "101 Bay Road" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/home", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Full", - "variant": "success" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Meadow Brook Village", - "subtitle": "212 Meadow Lane" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/home", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Maintenance", - "variant": "error" - }, - "regions": {} - } - ] - } - } - } - ] - } - } - } - ] - } - } - } - ] - } - } - }, - "target": "native__homesteadProperties", - "apiName": "uem_homesteadProperties" - } -} diff --git a/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/tenantsScreen/_meta.json b/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/tenantsScreen/_meta.json deleted file mode 100644 index fc4592a..0000000 --- a/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/tenantsScreen/_meta.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "apiName": "tenantsScreen", - "type": "experience__camaScreen", - "path": "tenantsScreen" -} diff --git a/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/tenantsScreen/content.json b/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/tenantsScreen/content.json deleted file mode 100644 index 9100149..0000000 --- a/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/experience__camaScreen/tenantsScreen/content.json +++ /dev/null @@ -1,478 +0,0 @@ -{ - "type": "experience__camaScreen", - "title": "Tenants Screen", - "contentBody": { - "view": { - "definition": "homestead/TenantsScreen", - "properties": { - "pullToRefresh": true - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/container", - "properties": { - "padding": "$spacing.spacing4", - "backgroundColor": "$colors.surface2" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/card", - "properties": {}, - "regions": { - "components": { - "components": [ - { - "definition": "ui/baseRow", - "properties": { - "title": "Sarah Johnson", - "subtitle": "456 Maple Avenue, Apt 5" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/user", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Paid", - "variant": "success" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Michael Chen", - "subtitle": "789 Pine Road" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/user", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Overdue", - "variant": "error" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Emily Davis", - "subtitle": "321 Elm Street, Unit 5B" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/user", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Paid", - "variant": "success" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Robert Williams", - "subtitle": "555 Cedar Lane" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/user", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Paid", - "variant": "success" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Jessica Martinez", - "subtitle": "123 Oak Street, Unit 3C" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/user", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Moved Out", - "variant": "warning" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "David Lee", - "subtitle": "456 Maple Avenue, Apt 2" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/user", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Signed", - "variant": "lightest" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Amanda Thompson", - "subtitle": "789 Pine Road, Unit 7A" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/user", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Paid", - "variant": "success" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Christopher Garcia", - "subtitle": "321 Elm Street, Apt 8" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/user", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Overdue", - "variant": "error" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Nicole Anderson", - "subtitle": "555 Cedar Lane, Unit 12B" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/user", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Paid", - "variant": "success" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "James Wilson", - "subtitle": "123 Oak Street, Apt 1A" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/user", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Pending", - "variant": "warning" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Rachel Brown", - "subtitle": "456 Maple Avenue, Unit 9C" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/user", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Paid", - "variant": "success" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Kevin Taylor", - "subtitle": "789 Pine Road, Apt 4B" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/user", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Signed", - "variant": "lightest" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Stephanie Miller", - "subtitle": "321 Elm Street, Unit 6D" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/user", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Paid", - "variant": "success" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Brian Martinez", - "subtitle": "555 Cedar Lane, Apt 10A" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/user", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Overdue", - "variant": "error" - }, - "regions": {} - } - ] - } - } - }, - { - "definition": "ui/baseRow", - "properties": { - "title": "Laura Rodriguez", - "subtitle": "123 Oak Street, Unit 11B" - }, - "regions": { - "components": { - "components": [ - { - "definition": "ui/utilityIcon", - "properties": { - "iconName": "utility/user", - "size": "small" - }, - "regions": {} - }, - { - "definition": "ui/badge", - "properties": { - "label": "Paid", - "variant": "success" - }, - "regions": {} - } - ] - } - } - } - ] - } - } - } - ] - } - } - } - ] - } - } - }, - "target": "native__homesteadTenants", - "apiName": "uem_homesteadTenants" - } -} diff --git a/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/rentalApp.digitalExperience-meta.xml b/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/rentalApp.digitalExperience-meta.xml index b93075a..0456ba8 100644 --- a/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/rentalApp.digitalExperience-meta.xml +++ b/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/rentalApp.digitalExperience-meta.xml @@ -1,4 +1,15 @@ + + + + sfdc_cms__collection + ENABLED + + + sfdc_cms__media + ENABLED + + diff --git a/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/sfdc_cms__languageSettings/languages/_meta.json b/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/sfdc_cms__languageSettings/languages/_meta.json new file mode 100644 index 0000000..d0381dc --- /dev/null +++ b/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/sfdc_cms__languageSettings/languages/_meta.json @@ -0,0 +1,5 @@ +{ + "apiName" : "languages", + "type" : "sfdc_cms__languageSettings", + "path" : "_settings" +} \ No newline at end of file diff --git a/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/sfdc_cms__languageSettings/languages/content.json b/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/sfdc_cms__languageSettings/languages/content.json new file mode 100644 index 0000000..7016c4e --- /dev/null +++ b/samples/native-mobile-rental-tenant-app/force-app/main/default/digitalExperiences/experiencecontainer/rentalApp/sfdc_cms__languageSettings/languages/content.json @@ -0,0 +1,14 @@ +{ + "type" : "sfdc_cms__languageSettings", + "title" : "LanguageContent", + "contentBody" : { + "languages" : [ { + "locale" : "en_US", + "label" : "English (US)", + "isActive" : true, + "isAuthoringOnly" : false + } ], + "defaultLocale" : "en_US" + }, + "urlName" : "languagecontent" +} \ No newline at end of file