Files
Hristo Deshev 629eb6e683 Use relative imports in tns-core-modules.
Use tns-core-modules/* imports in outside code (apps, tests, etc)
2017-03-13 14:37:59 +02:00

24 lines
729 B
TypeScript

import * as observable from "tns-core-modules/data/observable";
import * as pages from "tns-core-modules/ui/page";
import * as viewModule from "tns-core-modules/ui/core/view";
import * as color from "tns-core-modules/color";
var view: viewModule.View;
export function pageLoaded(args: observable.EventData) {
var page = <pages.Page>args.object;
view = page.getViewById<viewModule.View>("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");
}