Skip to content

Commit 8203b94

Browse files
author
Elena Hristova
committed
chore: update plugin to be only {N} 6.0 compatible
1 parent 3f03224 commit 8203b94

File tree

2 files changed

+9
-17
lines changed

2 files changed

+9
-17
lines changed

nativescript-angular/element-registry.ts

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,7 @@ const frameMeta: ViewClassMeta = {
175175
registerElement("AbsoluteLayout", () => require("tns-core-modules/ui/layouts/absolute-layout").AbsoluteLayout);
176176
registerElement("ActivityIndicator", () => require("tns-core-modules/ui/activity-indicator").ActivityIndicator);
177177
registerElement("Border", () => require("tns-core-modules/ui/border").Border);
178+
registerElement("BottomNavigation", () => require("tns-core-modules/ui/bottom-navigation").BottomNavigation);
178179
registerElement("Button", () => require("tns-core-modules/ui/button").Button);
179180
registerElement("ContentView", () => require("tns-core-modules/ui/content-view").ContentView);
180181
registerElement("DatePicker", () => require("tns-core-modules/ui/date-picker").DatePicker);
@@ -202,7 +203,11 @@ registerElement("StackLayout", () => require("tns-core-modules/ui/layouts/stack-
202203
registerElement("FlexboxLayout", () => require("tns-core-modules/ui/layouts/flexbox-layout").FlexboxLayout);
203204
registerElement("Switch", () => require("tns-core-modules/ui/switch").Switch);
204205
registerElement("TabView", () => require("tns-core-modules/ui/tab-view").TabView);
205-
206+
registerElement("TabStrip", () => require("tns-core-modules/ui/tab-navigation-base/tab-strip").TabStrip);
207+
registerElement("TabStripItem", () => require("tns-core-modules/ui/tab-navigation-base/tab-strip-item").TabStripItem);
208+
registerElement("TabContentItem",
209+
() => require("tns-core-modules/ui/tab-navigation-base/tab-content-item").TabContentItem);
210+
registerElement("Tabs", () => require("tns-core-modules/ui/tabs").Tabs);
206211
registerElement("TextField", () => require("tns-core-modules/ui/text-field").TextField);
207212
registerElement("TextView", () => require("tns-core-modules/ui/text-view").TextView);
208213
registerElement("TimePicker", () => require("tns-core-modules/ui/time-picker").TimePicker);
@@ -215,16 +220,3 @@ registerElement("DetachedContainer", () => require("tns-core-modules/ui/proxy-vi
215220
{ skipAddToDom: true });
216221

217222
registerElement("page-router-outlet", () => require("tns-core-modules/ui/frame").Frame);
218-
219-
try {
220-
let BottomNavigation = require("tns-core-modules/ui/bottom-navigation").BottomNavigation;
221-
registerElement("BottomNavigation", function () { return BottomNavigation; });
222-
let TabStrip = require("tns-core-modules/ui/tab-navigation-base/tab-strip").TabStrip;
223-
registerElement("TabStrip", function () { return TabStrip; });
224-
let TabStripItem = require("tns-core-modules/ui/tab-navigation-base/tab-strip-item").TabStripItem;
225-
registerElement("TabStripItem", function () { return TabStripItem; });
226-
let TabContentItem = require("tns-core-modules/ui/tab-navigation-base/tab-content-item").TabContentItem;
227-
registerElement("TabContentItem", function () { return TabContentItem; });
228-
let Tabs = require("tns-core-modules/ui/tabs").Tabs;
229-
registerElement("Tabs", function () { return Tabs; });
230-
} catch (e) { }

nativescript-angular/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
],
1515
"nativescript": {
1616
"platforms": {
17-
"android": "5.0.0",
18-
"ios": "5.0.0"
17+
"android": "6.0.0",
18+
"ios": "6.0.0"
1919
}
2020
},
2121
"keywords": [
@@ -54,7 +54,7 @@
5454
"@angular/platform-browser": "~8.1.0",
5555
"@angular/router": "~8.1.0",
5656
"rxjs": "^6.3.3",
57-
"tns-core-modules": "^5.1.0 || >5.1.0- || >5.2.0- || ^6.0.0 || >6.1.0-",
57+
"tns-core-modules": "^6.0.0 || >6.1.0-",
5858
"typescript": "~3.4.5",
5959
"zone.js": "^0.9.1"
6060
},

0 commit comments

Comments
 (0)