From 0138873ee3c978ffac3faffe24887bb7a992913c Mon Sep 17 00:00:00 2001 From: Alexander Djenkov Date: Wed, 7 Mar 2018 18:17:52 +0200 Subject: [PATCH] feat(modal): introduce stretched param to showModal method (#5496) * fix-next(ios-modal-view): force stretch alignment * feat(modal): introduce stretched param to showModal method * test(modal-view): add modal view stretched test --- .../ui-tests-app/modal-view/login-page.xml | 3 +-- .../app/ui-tests-app/modal-view/modal-view.ts | 12 ++++++++++++ .../ui-tests-app/modal-view/modal-view.xml | 1 + tns-core-modules/ui/core/view/view-common.ts | 5 +++-- tns-core-modules/ui/core/view/view.android.ts | 19 +++++++++++++------ tns-core-modules/ui/core/view/view.d.ts | 6 ++++-- tns-core-modules/ui/core/view/view.ios.ts | 7 +++++-- 7 files changed, 39 insertions(+), 14 deletions(-) diff --git a/apps/app/ui-tests-app/modal-view/login-page.xml b/apps/app/ui-tests-app/modal-view/login-page.xml index 431027d0d..f2fd8c601 100644 --- a/apps/app/ui-tests-app/modal-view/login-page.xml +++ b/apps/app/ui-tests-app/modal-view/login-page.xml @@ -1,6 +1,5 @@  + loaded="onLoaded" unloaded="onUnloaded" backgroundColor="Red"> diff --git a/apps/app/ui-tests-app/modal-view/modal-view.ts b/apps/app/ui-tests-app/modal-view/modal-view.ts index 21cd11a5a..643377c5e 100644 --- a/apps/app/ui-tests-app/modal-view/modal-view.ts +++ b/apps/app/ui-tests-app/modal-view/modal-view.ts @@ -10,3 +10,15 @@ export function onTap(args) { label.text = username + "/" + password; }, fullscreen); } + +export function onTapStretched(args) { + const page = args.object.page; + const label = page.getViewById