diff --git a/apps/app/ui-tests-app/layouts/main-page.ts b/apps/app/ui-tests-app/layouts/main-page.ts index 5d0b7adf24..567d2fa013 100644 --- a/apps/app/ui-tests-app/layouts/main-page.ts +++ b/apps/app/ui-tests-app/layouts/main-page.ts @@ -23,6 +23,7 @@ export function loadExamples() { examples.set("pwrap", "layouts-percent/wrap"); examples.set("passThroughParent", "layouts/passThroughParent"); examples.set("stacklayout-6059", "layouts/stacklayout-6059"); + examples.set("safe-area", "layouts/safe-area"); return examples; } \ No newline at end of file diff --git a/apps/app/ui-tests-app/layouts/safe-area.xml b/apps/app/ui-tests-app/layouts/safe-area.xml new file mode 100644 index 0000000000..20dcc777df --- /dev/null +++ b/apps/app/ui-tests-app/layouts/safe-area.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/apps/app/ui-tests-app/list-view/main-page.ts b/apps/app/ui-tests-app/list-view/main-page.ts index e467105d84..2265aec8d8 100644 --- a/apps/app/ui-tests-app/list-view/main-page.ts +++ b/apps/app/ui-tests-app/list-view/main-page.ts @@ -20,6 +20,7 @@ export function loadExamples() { examples.set("row-height", "list-view/row-height"); examples.set("width-percent", "list-view/width-percent"); examples.set("item-re-layout", "list-view/item-re-layout"); + examples.set("safe-area", "list-view/safe-area"); return examples; } diff --git a/apps/app/ui-tests-app/list-view/safe-area.ts b/apps/app/ui-tests-app/list-view/safe-area.ts new file mode 100644 index 0000000000..37effd751f --- /dev/null +++ b/apps/app/ui-tests-app/list-view/safe-area.ts @@ -0,0 +1,4 @@ +export function onNavigatingTo(args) { + const page = args.object; + page.bindingContext = ["Item 1", "Item 2", "Item 3", "Item 4", "Item 5", "Item 6"]; +} diff --git a/apps/app/ui-tests-app/list-view/safe-area.xml b/apps/app/ui-tests-app/list-view/safe-area.xml new file mode 100644 index 0000000000..82f735f027 --- /dev/null +++ b/apps/app/ui-tests-app/list-view/safe-area.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/apps/app/ui-tests-app/resources/images/woods.jpg b/apps/app/ui-tests-app/resources/images/woods.jpg new file mode 100644 index 0000000000..2bdba83927 Binary files /dev/null and b/apps/app/ui-tests-app/resources/images/woods.jpg differ diff --git a/apps/app/ui-tests-app/scroll-view/main-page.ts b/apps/app/ui-tests-app/scroll-view/main-page.ts index b453762bb9..d1377c7eeb 100644 --- a/apps/app/ui-tests-app/scroll-view/main-page.ts +++ b/apps/app/ui-tests-app/scroll-view/main-page.ts @@ -14,5 +14,7 @@ export function loadExamples() { examples.set("scrolling-and-sizing", "scroll-view/scrolling-and-sizing"); examples.set("safe-area-root-element", "scroll-view/safe-area-root-element"); examples.set("safe-area-sub-element", "scroll-view/safe-area-sub-element"); + examples.set("safe-area-images", "scroll-view/safe-area-images"); + examples.set("safe-area-images-overflow", "scroll-view/safe-area-images-overflow"); return examples; } \ No newline at end of file diff --git a/apps/app/ui-tests-app/scroll-view/safe-area-images-overflow.xml b/apps/app/ui-tests-app/scroll-view/safe-area-images-overflow.xml new file mode 100644 index 0000000000..8d1bc6a099 --- /dev/null +++ b/apps/app/ui-tests-app/scroll-view/safe-area-images-overflow.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/apps/app/ui-tests-app/scroll-view/safe-area-images.xml b/apps/app/ui-tests-app/scroll-view/safe-area-images.xml new file mode 100644 index 0000000000..2e0864e421 --- /dev/null +++ b/apps/app/ui-tests-app/scroll-view/safe-area-images.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file