Skip to content

Commit 5813bce

Browse files
committed
Merge branch 'main' into merge_from_akylas
# Conflicts: # apps/automated/nativescript.config.ts # apps/automated/package.json # apps/toolbox/nativescript.config.ts # apps/toolbox/package.json # apps/toolbox/src/pages/box-shadow.ts # nx.json # package-lock.json # package.json # packages/core/application/application-common.ts # packages/core/application/application-interfaces.ts # packages/core/application/application.android.ts # packages/core/application/application.ios.ts # packages/core/application/helpers.android.ts # packages/core/connectivity/index.android.ts # packages/core/core-types/index.ts # packages/core/core-types/validators.ts # packages/core/data/observable/index.ts # packages/core/image-asset/image-asset-common.ts # packages/core/platforms/android/widgets-release.aar # packages/core/references.d.ts # packages/core/tsconfig.lib.json # packages/core/ui/animation/index.d.ts # packages/core/ui/button/index.android.ts # packages/core/ui/core/view/index.android.ts # packages/core/ui/core/view/index.ios.ts # packages/core/ui/core/view/view-common.ts # packages/core/ui/core/view/view-helper/view-helper-common.ts # packages/core/ui/frame/fragment.transitions.android.ts # packages/core/ui/frame/index.android.ts # packages/core/ui/frame/index.ios.ts # packages/core/ui/label/index.android.ts # packages/core/ui/page/index.android.ts # packages/core/ui/scroll-view/index.ios.ts # packages/core/ui/styling/background-common.ts # packages/core/ui/styling/style-properties.ts # packages/core/ui/tab-view/index.ios.ts # packages/core/ui/text-base/index.android.ts # packages/core/ui/text-base/index.d.ts # packages/core/ui/text-base/text-base-common.ts # packages/types-android/src/lib/android/org.nativescript.widgets.d.ts # packages/ui-mobile-base/android/build.gradle # packages/ui-mobile-base/android/gradle/wrapper/gradle-wrapper.properties # packages/ui-mobile-base/android/widgets/build.gradle # packages/ui-mobile-base/android/widgets/src/main/AndroidManifest.xml # packages/ui-mobile-base/android/widgets/src/main/java/org/nativescript/widgets/BorderDrawable.java # packages/ui-mobile-base/android/widgets/src/main/java/org/nativescript/widgets/BoxShadowDrawable.java # packages/ui-mobile-base/android/widgets/src/main/java/org/nativescript/widgets/LayoutBase.java # packages/ui-mobile-base/android/widgets/src/main/java/org/nativescript/widgets/Utils.java # packages/webpack5/package-lock.json # packages/webpack5/src/transformers/NativeClass/index.ts
2 parents 2f2f948 + 18d0f99 commit 5813bce

File tree

343 files changed

+9081
-8828
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

343 files changed

+9081
-8828
lines changed

.gitignore

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,8 @@
88

99
# dependencies
1010
**/node_modules
11-
**/yarn.lock
12-
**/pnpm-lock.yaml
1311
.npmrc
12+
.yarn
1413

1514
# IDEs and editors
1615
.idea

apps/automated/src/pages/page11.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ export function createPage() {
5151
//page.content = GridLayout;
5252
page.content = StackLayout;
5353
var x = 1;
54-
btn1.on(button.Button.tapEvent, function () {
54+
btn1.on(button.tapEvent, function () {
5555
x++;
5656
var gravity;
5757
//btn1.android.setLayoutParams(new android.view.ViewGroup.LayoutParams(android.view.ViewGroup.LayoutParams.FILL_PARENT, android.view.ViewGroup.LayoutParams.FILL_PARENT));

apps/automated/src/pages/page7.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ export function createPage() {
1313
var vAligns: CoreTypes.VerticalAlignmentType[] = ['stretch', 'top', 'middle', 'bottom'];
1414
//var hAligns = ["stretch", "left", "center", "right"];
1515
var count = 0;
16-
btn.on(buttons.Button.tapEvent, function () {
16+
btn.on(buttons.tapEvent, function () {
1717
//page.css = "button { vertical-align:" + vAligns[(count++) % 4] + " }";
1818
btn.verticalAlignment = vAligns[count++ % 4];
1919
});

apps/automated/src/pages/page8.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ export function createPage() {
4141
var counter = 0;
4242
var btn = new btns.Button();
4343
btn.text = 'tap';
44-
btn.on(btns.Button.tapEvent, function () {
44+
btn.on(btns.tapEvent, function () {
4545
btn.text = 'hi: ' + counter++;
4646
});
4747
btn.isEnabled = false;
@@ -52,7 +52,7 @@ export function createPage() {
5252
var info = new btns.Button();
5353
info.text = 'info';
5454
info.className = 'info';
55-
info.on(btns.Button.tapEvent, function () {
55+
info.on(btns.tapEvent, function () {
5656
info.text = 'hi: ' + counter++;
5757
btn.isEnabled = true;
5858
});

apps/automated/src/pages/property-bindings.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ export function createPage() {
4141
var count = 0;
4242
var control = new btns.Button();
4343
control.text = 'test control';
44-
control.on(btns.Button.tapEvent, (data) => {
44+
control.on(btns.tapEvent, (data) => {
4545
control.text = 'count: ' + count++;
4646
});
4747
grid.addChild(control);

apps/automated/src/tk-unit.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -378,7 +378,7 @@ export function waitUntilReady(isReady: () => boolean, timeoutSec: number = 5, s
378378

379379
// Setup for the Android modal loop implementation
380380
// TODO: If these platform-specific implementations continue to grow, think of per-platform separation (TKUnit.android)
381-
let nextMethod;
381+
let nextMethod: java.lang.reflect.Method;
382382
let targetField;
383383
let prepared;
384384

apps/automated/src/ui/button/button-tests.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import * as TKUnit from '../../tk-unit';
22
import * as helper from '../../ui-helper';
33
import { View, EventData, Button, Observable, Color, Page, FormattedString, BindingOptions, Span } from '@nativescript/core';
44
import * as buttonTestsNative from './button-tests-native';
5+
import * as button from '@nativescript/core/ui/button';
56

67
export function test_recycling() {
78
helper.nativeView_recycling_test(() => new Button());
@@ -95,7 +96,7 @@ var _testOnClick = function (views: Array<View>) {
9596

9697
var actualValue = false;
9798
// >> button-tap
98-
button.on(Button.tapEvent, function (args: EventData) {
99+
button.on(button.tapEvent, function (args: EventData) {
99100
// Do something
100101
// >> (hide)
101102
actualValue = true;

apps/automated/src/ui/root-view/mymodule/MyControl.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ export class MyControl extends stackLayoutModule.StackLayout {
1313
lbl.id = 'my-test-label';
1414
var btn = new button.Button();
1515
btn.text = 'Tap me!';
16-
btn.on(button.Button.tapEvent, (args: EventData) => {
16+
btn.on(button.tapEvent, (args: EventData) => {
1717
lbl.text = 'Tap ' + counter++;
1818
});
1919

apps/automated/src/ui/tab-view/tab-view-navigation-tests.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import * as TKUnit from '../../tk-unit';
22
import * as helper from '../../ui-helper';
33
import { isIOS, isAndroid, Label, StackLayout, Frame, Page, ListView, ItemEventData, TabView, TabViewItem, Button } from '@nativescript/core';
4+
import * as button from '@nativescript/core/ui/button';
45

56
var ASYNC = 2;
67

@@ -37,7 +38,7 @@ function _createListView(): ListView {
3738
var button = <Button>args.view;
3839
if (!button) {
3940
button = new Button();
40-
button.on(Button.tapEvent, _clickHandlerFactory(args.index));
41+
button.on(button.tapEvent, _clickHandlerFactory(args.index));
4142
args.view = button;
4243
}
4344

apps/automated/src/xml-declaration/mymodule/MyControl.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { StackLayout, Label, Button, EventData } from '@nativescript/core';
2+
import * as button from '@nativescript/core/ui/button';
23

34
export class MyControl extends StackLayout {
45
constructor() {
@@ -9,7 +10,7 @@ export class MyControl extends StackLayout {
910
var lbl = new Label();
1011
var btn = new Button();
1112
btn.text = 'Tap me!';
12-
btn.on(Button.tapEvent, (args: EventData) => {
13+
btn.on(button.tapEvent, (args: EventData) => {
1314
lbl.text = 'Tap ' + counter++;
1415
});
1516

0 commit comments

Comments
 (0)