From 5a81a0fd10e9645fb6bc0edd00d799503b74dc5b Mon Sep 17 00:00:00 2001 From: Vasil Chimev Date: Tue, 9 Feb 2016 09:46:25 +0200 Subject: [PATCH] Add animations test page to ui-tests-app https://github.com/NativeScript/NativeScript/issues/1218 --- apps/ui-tests-app/animations/background.ts | 23 +++++++++++++++++++++ apps/ui-tests-app/animations/background.xml | 9 ++++++++ 2 files changed, 32 insertions(+) create mode 100644 apps/ui-tests-app/animations/background.ts create mode 100644 apps/ui-tests-app/animations/background.xml diff --git a/apps/ui-tests-app/animations/background.ts b/apps/ui-tests-app/animations/background.ts new file mode 100644 index 000000000..c0dbf9202 --- /dev/null +++ b/apps/ui-tests-app/animations/background.ts @@ -0,0 +1,23 @@ +import observable = require("data/observable"); +import pages = require("ui/page"); +import viewModule = require("ui/core/view"); +import color = require("color"); + +var view: viewModule.View; + +export function pageLoaded(args: observable.EventData) { + var page = args.object; + view = page.getViewById("view"); +} + +export function onAnimate(args: observable.EventData) { + view.backgroundColor = new color.Color("Green"); + view.animate({ + backgroundColor: new color.Color("Blue"), + duration: 2500 + }); +} + +export function onReset(args: observable.EventData) { + view.backgroundColor = new color.Color("White"); +} \ No newline at end of file diff --git a/apps/ui-tests-app/animations/background.xml b/apps/ui-tests-app/animations/background.xml new file mode 100644 index 000000000..8d1c70e91 --- /dev/null +++ b/apps/ui-tests-app/animations/background.xml @@ -0,0 +1,9 @@ + + +