diff --git a/.gitignore b/.gitignore index 05192106d7..0187ca29af 100644 --- a/.gitignore +++ b/.gitignore @@ -8,9 +8,8 @@ # dependencies **/node_modules -**/yarn.lock -**/pnpm-lock.yaml .npmrc +.yarn # IDEs and editors .idea diff --git a/apps/automated/src/pages/page11.ts b/apps/automated/src/pages/page11.ts index 624b57a266..63eeb754e8 100644 --- a/apps/automated/src/pages/page11.ts +++ b/apps/automated/src/pages/page11.ts @@ -51,7 +51,7 @@ export function createPage() { //page.content = GridLayout; page.content = StackLayout; var x = 1; - btn1.on(button.Button.tapEvent, function () { + btn1.on(button.tapEvent, function () { x++; var gravity; //btn1.android.setLayoutParams(new android.view.ViewGroup.LayoutParams(android.view.ViewGroup.LayoutParams.FILL_PARENT, android.view.ViewGroup.LayoutParams.FILL_PARENT)); diff --git a/apps/automated/src/pages/page7.ts b/apps/automated/src/pages/page7.ts index be65104d63..93d464ec15 100644 --- a/apps/automated/src/pages/page7.ts +++ b/apps/automated/src/pages/page7.ts @@ -13,7 +13,7 @@ export function createPage() { var vAligns: CoreTypes.VerticalAlignmentType[] = ['stretch', 'top', 'middle', 'bottom']; //var hAligns = ["stretch", "left", "center", "right"]; var count = 0; - btn.on(buttons.Button.tapEvent, function () { + btn.on(buttons.tapEvent, function () { //page.css = "button { vertical-align:" + vAligns[(count++) % 4] + " }"; btn.verticalAlignment = vAligns[count++ % 4]; }); diff --git a/apps/automated/src/pages/page8.ts b/apps/automated/src/pages/page8.ts index 8d8687d82c..94cce4df33 100644 --- a/apps/automated/src/pages/page8.ts +++ b/apps/automated/src/pages/page8.ts @@ -41,7 +41,7 @@ export function createPage() { var counter = 0; var btn = new btns.Button(); btn.text = 'tap'; - btn.on(btns.Button.tapEvent, function () { + btn.on(btns.tapEvent, function () { btn.text = 'hi: ' + counter++; }); btn.isEnabled = false; @@ -52,7 +52,7 @@ export function createPage() { var info = new btns.Button(); info.text = 'info'; info.className = 'info'; - info.on(btns.Button.tapEvent, function () { + info.on(btns.tapEvent, function () { info.text = 'hi: ' + counter++; btn.isEnabled = true; }); diff --git a/apps/automated/src/pages/property-bindings.ts b/apps/automated/src/pages/property-bindings.ts index cb7c3f8bca..29cbe6b466 100644 --- a/apps/automated/src/pages/property-bindings.ts +++ b/apps/automated/src/pages/property-bindings.ts @@ -41,7 +41,7 @@ export function createPage() { var count = 0; var control = new btns.Button(); control.text = 'test control'; - control.on(btns.Button.tapEvent, (data) => { + control.on(btns.tapEvent, (data) => { control.text = 'count: ' + count++; }); grid.addChild(control); diff --git a/apps/automated/src/tk-unit.ts b/apps/automated/src/tk-unit.ts index 3c79c6dffc..e89aa2d4a7 100644 --- a/apps/automated/src/tk-unit.ts +++ b/apps/automated/src/tk-unit.ts @@ -378,7 +378,7 @@ export function waitUntilReady(isReady: () => boolean, timeoutSec: number = 5, s // Setup for the Android modal loop implementation // TODO: If these platform-specific implementations continue to grow, think of per-platform separation (TKUnit.android) -let nextMethod; +let nextMethod: java.lang.reflect.Method; let targetField; let prepared; diff --git a/apps/automated/src/ui/button/button-tests.ts b/apps/automated/src/ui/button/button-tests.ts index 07f9a1b112..a0bfb84149 100644 --- a/apps/automated/src/ui/button/button-tests.ts +++ b/apps/automated/src/ui/button/button-tests.ts @@ -2,6 +2,7 @@ import * as TKUnit from '../../tk-unit'; import * as helper from '../../ui-helper'; import { View, EventData, Button, Observable, Color, Page, FormattedString, BindingOptions, Span } from '@nativescript/core'; import * as buttonTestsNative from './button-tests-native'; +import * as button from '@nativescript/core/ui/button'; export function test_recycling() { helper.nativeView_recycling_test(() => new Button()); @@ -95,7 +96,7 @@ var _testOnClick = function (views: Array) { var actualValue = false; // >> button-tap - button.on(Button.tapEvent, function (args: EventData) { + button.on(button.tapEvent, function (args: EventData) { // Do something // >> (hide) actualValue = true; diff --git a/apps/automated/src/ui/root-view/mymodule/MyControl.ts b/apps/automated/src/ui/root-view/mymodule/MyControl.ts index dd0382909c..36df8b0695 100644 --- a/apps/automated/src/ui/root-view/mymodule/MyControl.ts +++ b/apps/automated/src/ui/root-view/mymodule/MyControl.ts @@ -13,7 +13,7 @@ export class MyControl extends stackLayoutModule.StackLayout { lbl.id = 'my-test-label'; var btn = new button.Button(); btn.text = 'Tap me!'; - btn.on(button.Button.tapEvent, (args: EventData) => { + btn.on(button.tapEvent, (args: EventData) => { lbl.text = 'Tap ' + counter++; }); diff --git a/apps/automated/src/ui/tab-view/tab-view-navigation-tests.ts b/apps/automated/src/ui/tab-view/tab-view-navigation-tests.ts index 9d61f035d7..ba76a4eea2 100644 --- a/apps/automated/src/ui/tab-view/tab-view-navigation-tests.ts +++ b/apps/automated/src/ui/tab-view/tab-view-navigation-tests.ts @@ -1,6 +1,7 @@ import * as TKUnit from '../../tk-unit'; import * as helper from '../../ui-helper'; import { isIOS, isAndroid, Label, StackLayout, Frame, Page, ListView, ItemEventData, TabView, TabViewItem, Button } from '@nativescript/core'; +import * as button from '@nativescript/core/ui/button'; var ASYNC = 2; @@ -37,7 +38,7 @@ function _createListView(): ListView { var button =