Files
NativeScript/tests/app/xml-declaration/mymodule/MyControl.ts
Nathan Walker 6336eac4b5 chore: cleanup
2020-07-11 11:03:37 -07:00

22 lines
508 B
TypeScript

import { StackLayout, Label, Button, EventData } from "@nativescript/core";
export class MyControl extends StackLayout {
constructor() {
super();
var counter: number = 0;
var lbl = new Label();
var btn = new Button();
btn.text = "Tap me!";
btn.on(Button.tapEvent, (args: EventData) => {
lbl.text = "Tap " + counter++;
});
this.addChild(lbl);
this.addChild(btn);
this.className = "MyStackLayout";
}
}