From c821d41fd611e1b878c7eae145f7467b67fc5d28 Mon Sep 17 00:00:00 2001 From: EddyVerbruggen Date: Fri, 26 Jul 2019 18:35:59 +0200 Subject: [PATCH] Using returnPress event on html attribute (Angular) #31 --- .gitignore | 1 + .../{ => src/main}/AndroidManifest.xml | 0 .../main/res}/drawable-hdpi/background.png | Bin .../{ => src/main/res}/drawable-hdpi/icon.png | Bin .../{ => src/main/res}/drawable-hdpi/logo.png | Bin .../main/res}/drawable-ldpi/background.png | Bin .../{ => src/main/res}/drawable-ldpi/icon.png | Bin .../{ => src/main/res}/drawable-ldpi/logo.png | Bin .../main/res}/drawable-mdpi/background.png | Bin .../{ => src/main/res}/drawable-mdpi/icon.png | Bin .../{ => src/main/res}/drawable-mdpi/logo.png | Bin .../res}/drawable-nodpi/splash_screen.xml | 0 .../main/res}/drawable-xhdpi/background.png | Bin .../main/res}/drawable-xhdpi/icon.png | Bin .../main/res}/drawable-xhdpi/logo.png | Bin .../main/res}/drawable-xxhdpi/background.png | Bin .../main/res}/drawable-xxhdpi/icon.png | Bin .../main/res}/drawable-xxhdpi/logo.png | Bin .../main/res}/drawable-xxxhdpi/background.png | Bin .../main/res}/drawable-xxxhdpi/icon.png | Bin .../main/res}/drawable-xxxhdpi/logo.png | Bin .../{ => src/main/res}/values-v21/colors.xml | 0 .../{ => src/main/res}/values-v21/styles.xml | 0 .../{ => src/main/res}/values/colors.xml | 0 .../{ => src/main/res}/values/styles.xml | 0 demo/app/app.ts | 2 +- demo/app/main-page.ts | 8 + demo/app/main-page.xml | 2 +- demo/app/vendor-platform.android.ts | 9 + demo/app/vendor-platform.ios.ts | 3 + demo/app/vendor.ts | 10 + demo/karma.conf.js | 108 ++++ demo/nsconfig.json | 3 + demo/package.json | 28 +- demo/tsconfig.json | 10 +- demo/tsconfig.tns.json | 7 + ...ativescript-numeric-keyboard-directives.js | 8 +- src/numeric-keyboard.ios.ts | 8 +- src/package-lock.json | 485 ------------------ src/package.json | 19 +- src/tsconfig.json | 39 +- 41 files changed, 211 insertions(+), 539 deletions(-) rename demo/app/App_Resources/Android/{ => src/main}/AndroidManifest.xml (100%) rename demo/app/App_Resources/Android/{ => src/main/res}/drawable-hdpi/background.png (100%) rename demo/app/App_Resources/Android/{ => src/main/res}/drawable-hdpi/icon.png (100%) rename demo/app/App_Resources/Android/{ => src/main/res}/drawable-hdpi/logo.png (100%) rename demo/app/App_Resources/Android/{ => src/main/res}/drawable-ldpi/background.png (100%) rename demo/app/App_Resources/Android/{ => src/main/res}/drawable-ldpi/icon.png (100%) rename demo/app/App_Resources/Android/{ => src/main/res}/drawable-ldpi/logo.png (100%) rename demo/app/App_Resources/Android/{ => src/main/res}/drawable-mdpi/background.png (100%) rename demo/app/App_Resources/Android/{ => src/main/res}/drawable-mdpi/icon.png (100%) rename demo/app/App_Resources/Android/{ => src/main/res}/drawable-mdpi/logo.png (100%) rename demo/app/App_Resources/Android/{ => src/main/res}/drawable-nodpi/splash_screen.xml (100%) rename demo/app/App_Resources/Android/{ => src/main/res}/drawable-xhdpi/background.png (100%) rename demo/app/App_Resources/Android/{ => src/main/res}/drawable-xhdpi/icon.png (100%) rename demo/app/App_Resources/Android/{ => src/main/res}/drawable-xhdpi/logo.png (100%) rename demo/app/App_Resources/Android/{ => src/main/res}/drawable-xxhdpi/background.png (100%) rename demo/app/App_Resources/Android/{ => src/main/res}/drawable-xxhdpi/icon.png (100%) rename demo/app/App_Resources/Android/{ => src/main/res}/drawable-xxhdpi/logo.png (100%) rename demo/app/App_Resources/Android/{ => src/main/res}/drawable-xxxhdpi/background.png (100%) rename demo/app/App_Resources/Android/{ => src/main/res}/drawable-xxxhdpi/icon.png (100%) rename demo/app/App_Resources/Android/{ => src/main/res}/drawable-xxxhdpi/logo.png (100%) rename demo/app/App_Resources/Android/{ => src/main/res}/values-v21/colors.xml (100%) rename demo/app/App_Resources/Android/{ => src/main/res}/values-v21/styles.xml (100%) rename demo/app/App_Resources/Android/{ => src/main/res}/values/colors.xml (100%) rename demo/app/App_Resources/Android/{ => src/main/res}/values/styles.xml (100%) create mode 100644 demo/app/vendor-platform.android.ts create mode 100644 demo/app/vendor-platform.ios.ts create mode 100644 demo/app/vendor.ts create mode 100644 demo/karma.conf.js create mode 100644 demo/nsconfig.json create mode 100644 demo/tsconfig.tns.json delete mode 100644 src/package-lock.json diff --git a/.gitignore b/.gitignore index 29fb978..473a8e8 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,7 @@ .vscode *.js *.log +*.map *.tgz !src/angular/*.js !demo/karma.conf.js diff --git a/demo/app/App_Resources/Android/AndroidManifest.xml b/demo/app/App_Resources/Android/src/main/AndroidManifest.xml similarity index 100% rename from demo/app/App_Resources/Android/AndroidManifest.xml rename to demo/app/App_Resources/Android/src/main/AndroidManifest.xml diff --git a/demo/app/App_Resources/Android/drawable-hdpi/background.png b/demo/app/App_Resources/Android/src/main/res/drawable-hdpi/background.png similarity index 100% rename from demo/app/App_Resources/Android/drawable-hdpi/background.png rename to demo/app/App_Resources/Android/src/main/res/drawable-hdpi/background.png diff --git a/demo/app/App_Resources/Android/drawable-hdpi/icon.png b/demo/app/App_Resources/Android/src/main/res/drawable-hdpi/icon.png similarity index 100% rename from demo/app/App_Resources/Android/drawable-hdpi/icon.png rename to demo/app/App_Resources/Android/src/main/res/drawable-hdpi/icon.png diff --git a/demo/app/App_Resources/Android/drawable-hdpi/logo.png b/demo/app/App_Resources/Android/src/main/res/drawable-hdpi/logo.png similarity index 100% rename from demo/app/App_Resources/Android/drawable-hdpi/logo.png rename to demo/app/App_Resources/Android/src/main/res/drawable-hdpi/logo.png diff --git a/demo/app/App_Resources/Android/drawable-ldpi/background.png b/demo/app/App_Resources/Android/src/main/res/drawable-ldpi/background.png similarity index 100% rename from demo/app/App_Resources/Android/drawable-ldpi/background.png rename to demo/app/App_Resources/Android/src/main/res/drawable-ldpi/background.png diff --git a/demo/app/App_Resources/Android/drawable-ldpi/icon.png b/demo/app/App_Resources/Android/src/main/res/drawable-ldpi/icon.png similarity index 100% rename from demo/app/App_Resources/Android/drawable-ldpi/icon.png rename to demo/app/App_Resources/Android/src/main/res/drawable-ldpi/icon.png diff --git a/demo/app/App_Resources/Android/drawable-ldpi/logo.png b/demo/app/App_Resources/Android/src/main/res/drawable-ldpi/logo.png similarity index 100% rename from demo/app/App_Resources/Android/drawable-ldpi/logo.png rename to demo/app/App_Resources/Android/src/main/res/drawable-ldpi/logo.png diff --git a/demo/app/App_Resources/Android/drawable-mdpi/background.png b/demo/app/App_Resources/Android/src/main/res/drawable-mdpi/background.png similarity index 100% rename from demo/app/App_Resources/Android/drawable-mdpi/background.png rename to demo/app/App_Resources/Android/src/main/res/drawable-mdpi/background.png diff --git a/demo/app/App_Resources/Android/drawable-mdpi/icon.png b/demo/app/App_Resources/Android/src/main/res/drawable-mdpi/icon.png similarity index 100% rename from demo/app/App_Resources/Android/drawable-mdpi/icon.png rename to demo/app/App_Resources/Android/src/main/res/drawable-mdpi/icon.png diff --git a/demo/app/App_Resources/Android/drawable-mdpi/logo.png b/demo/app/App_Resources/Android/src/main/res/drawable-mdpi/logo.png similarity index 100% rename from demo/app/App_Resources/Android/drawable-mdpi/logo.png rename to demo/app/App_Resources/Android/src/main/res/drawable-mdpi/logo.png diff --git a/demo/app/App_Resources/Android/drawable-nodpi/splash_screen.xml b/demo/app/App_Resources/Android/src/main/res/drawable-nodpi/splash_screen.xml similarity index 100% rename from demo/app/App_Resources/Android/drawable-nodpi/splash_screen.xml rename to demo/app/App_Resources/Android/src/main/res/drawable-nodpi/splash_screen.xml diff --git a/demo/app/App_Resources/Android/drawable-xhdpi/background.png b/demo/app/App_Resources/Android/src/main/res/drawable-xhdpi/background.png similarity index 100% rename from demo/app/App_Resources/Android/drawable-xhdpi/background.png rename to demo/app/App_Resources/Android/src/main/res/drawable-xhdpi/background.png diff --git a/demo/app/App_Resources/Android/drawable-xhdpi/icon.png b/demo/app/App_Resources/Android/src/main/res/drawable-xhdpi/icon.png similarity index 100% rename from demo/app/App_Resources/Android/drawable-xhdpi/icon.png rename to demo/app/App_Resources/Android/src/main/res/drawable-xhdpi/icon.png diff --git a/demo/app/App_Resources/Android/drawable-xhdpi/logo.png b/demo/app/App_Resources/Android/src/main/res/drawable-xhdpi/logo.png similarity index 100% rename from demo/app/App_Resources/Android/drawable-xhdpi/logo.png rename to demo/app/App_Resources/Android/src/main/res/drawable-xhdpi/logo.png diff --git a/demo/app/App_Resources/Android/drawable-xxhdpi/background.png b/demo/app/App_Resources/Android/src/main/res/drawable-xxhdpi/background.png similarity index 100% rename from demo/app/App_Resources/Android/drawable-xxhdpi/background.png rename to demo/app/App_Resources/Android/src/main/res/drawable-xxhdpi/background.png diff --git a/demo/app/App_Resources/Android/drawable-xxhdpi/icon.png b/demo/app/App_Resources/Android/src/main/res/drawable-xxhdpi/icon.png similarity index 100% rename from demo/app/App_Resources/Android/drawable-xxhdpi/icon.png rename to demo/app/App_Resources/Android/src/main/res/drawable-xxhdpi/icon.png diff --git a/demo/app/App_Resources/Android/drawable-xxhdpi/logo.png b/demo/app/App_Resources/Android/src/main/res/drawable-xxhdpi/logo.png similarity index 100% rename from demo/app/App_Resources/Android/drawable-xxhdpi/logo.png rename to demo/app/App_Resources/Android/src/main/res/drawable-xxhdpi/logo.png diff --git a/demo/app/App_Resources/Android/drawable-xxxhdpi/background.png b/demo/app/App_Resources/Android/src/main/res/drawable-xxxhdpi/background.png similarity index 100% rename from demo/app/App_Resources/Android/drawable-xxxhdpi/background.png rename to demo/app/App_Resources/Android/src/main/res/drawable-xxxhdpi/background.png diff --git a/demo/app/App_Resources/Android/drawable-xxxhdpi/icon.png b/demo/app/App_Resources/Android/src/main/res/drawable-xxxhdpi/icon.png similarity index 100% rename from demo/app/App_Resources/Android/drawable-xxxhdpi/icon.png rename to demo/app/App_Resources/Android/src/main/res/drawable-xxxhdpi/icon.png diff --git a/demo/app/App_Resources/Android/drawable-xxxhdpi/logo.png b/demo/app/App_Resources/Android/src/main/res/drawable-xxxhdpi/logo.png similarity index 100% rename from demo/app/App_Resources/Android/drawable-xxxhdpi/logo.png rename to demo/app/App_Resources/Android/src/main/res/drawable-xxxhdpi/logo.png diff --git a/demo/app/App_Resources/Android/values-v21/colors.xml b/demo/app/App_Resources/Android/src/main/res/values-v21/colors.xml similarity index 100% rename from demo/app/App_Resources/Android/values-v21/colors.xml rename to demo/app/App_Resources/Android/src/main/res/values-v21/colors.xml diff --git a/demo/app/App_Resources/Android/values-v21/styles.xml b/demo/app/App_Resources/Android/src/main/res/values-v21/styles.xml similarity index 100% rename from demo/app/App_Resources/Android/values-v21/styles.xml rename to demo/app/App_Resources/Android/src/main/res/values-v21/styles.xml diff --git a/demo/app/App_Resources/Android/values/colors.xml b/demo/app/App_Resources/Android/src/main/res/values/colors.xml similarity index 100% rename from demo/app/App_Resources/Android/values/colors.xml rename to demo/app/App_Resources/Android/src/main/res/values/colors.xml diff --git a/demo/app/App_Resources/Android/values/styles.xml b/demo/app/App_Resources/Android/src/main/res/values/styles.xml similarity index 100% rename from demo/app/App_Resources/Android/values/styles.xml rename to demo/app/App_Resources/Android/src/main/res/values/styles.xml diff --git a/demo/app/app.ts b/demo/app/app.ts index 98f8260..e7f8779 100644 --- a/demo/app/app.ts +++ b/demo/app/app.ts @@ -1,2 +1,2 @@ import * as application from 'application'; -application.start({ moduleName: "main-page" }); +application.run({ moduleName: "main-page" }); diff --git a/demo/app/main-page.ts b/demo/app/main-page.ts index d5f8a87..bfe499a 100644 --- a/demo/app/main-page.ts +++ b/demo/app/main-page.ts @@ -44,6 +44,14 @@ export function pageLoaded(args: EventData) { } } +export function textChange(args: EventData) { + console.log("textChange"); +} + +export function returnPress(args: EventData) { + console.log("returnPress"); +} + export function onMyTextLoaded(args: EventData) { args.object.on("textChange", (args: EventData) => { let numkey = args.object; diff --git a/demo/app/main-page.xml b/demo/app/main-page.xml index 8ee88b9..5400bdb 100644 --- a/demo/app/main-page.xml +++ b/demo/app/main-page.xml @@ -14,7 +14,7 @@