//import observableModule = require("data/observable"); //import pagesModule = require("ui/page"); //import textFieldModule = require("ui/text-field"); //import textViewModule = require("ui/text-view"); //import buttonModule = require("ui/button"); //import labelModule = require("ui/label"); //import model = require("./model"); //import colorModule = require("color"); //import stackLayoutModule = require("ui/layouts/stack-layout"); //import enums = require("ui/enums"); //var stackLayout: stackLayoutModule.StackLayout; //var textField: textFieldModule.TextField; //var textView: textViewModule.TextView; //var button: buttonModule.Button; //var label: labelModule.Label; //export function onPageLoaded(args: observableModule.EventData) { // var page = args.object; // stackLayout = page.getViewById("stack"); // button = page.getViewById("button"); // label = page.getViewById("label"); // if (stackLayout.android) { // stackLayout.android.setClickable(true); // stackLayout.android.setFocusableInTouchMode(true); // } // textField = page.getViewById("textField"); // textField.style.backgroundColor = new colorModule.Color("LightGray"); // textView = page.getViewById("textView"); // textView.style.backgroundColor = new colorModule.Color("BlanchedAlmond"); // var viewModel = new model.WebViewModel(); // page.bindingContext = viewModel; //} //export function onTap(args: observableModule.EventData) { // if (textField.updateTextTrigger === enums.UpdateTextTrigger.focusLost) { // textField.updateTextTrigger = enums.UpdateTextTrigger.textChanged; // textView.updateTextTrigger = enums.UpdateTextTrigger.textChanged; // button.text = "textChanged"; // } // else { // textField.updateTextTrigger = enums.UpdateTextTrigger.focusLost; // textView.updateTextTrigger = enums.UpdateTextTrigger.focusLost; // button.text = "focusLost"; // } //}