import { EventData, TextBase, TextDecoration } from "ui/text-base"; const possibleValues = [ TextDecoration.NONE, TextDecoration.UNDERLINE, TextDecoration.LINE_THROUGH, TextDecoration.UNDERLINE_LINE_THROUGH ]; export function butonTap(args: EventData) { let page = (args.object).page; let lbl = page.getViewById("Label"); let btn = page.getViewById("Button"); let textField = page.getViewById("TextField"); let textView = page.getViewById("TextView"); let currentIndex = possibleValues.indexOf(lbl.textDecoration); let newIndex = (currentIndex + 1) % possibleValues.length; let newValue = possibleValues[newIndex]; lbl.textDecoration = newValue; btn.textDecoration = newValue; textField.textDecoration = newValue; textView.textDecoration = newValue; }