1
1
import { Constants } from "../constants" ;
2
2
import { FilePayload } from "../models/file-payload" ;
3
+ import { Config } from "../models/config" ;
3
4
4
5
export class AppContentManager {
5
- public getLoadingAppPayloads ( ) : FilePayload [ ] {
6
- return [
7
- {
8
- event : "change" ,
9
- file : "package.json" ,
10
- fileContents : `{"main":"_loading-page.js"}`
11
- } ,
12
- {
13
- event : "change" ,
14
- file : "_loading-page.js" ,
15
- fileContents : this . getLoadingPageContent ( )
16
- }
17
- ]
18
- }
19
-
20
- public getDeprecatedAppPayloads ( ) : FilePayload [ ] {
6
+ public getDeprecatedAppPayloads ( previewAppStoreId : string , previewAppGooglePlayId : string ) : FilePayload [ ] {
21
7
return [
22
8
{
23
9
event : "change" ,
@@ -27,12 +13,12 @@ export class AppContentManager {
27
13
{
28
14
event : "change" ,
29
15
file : "_deprecated-error.js" ,
30
- fileContents : this . getDeprecatedPageContent ( )
16
+ fileContents : this . getDeprecatedPageContent ( previewAppStoreId , previewAppGooglePlayId )
31
17
}
32
18
] ;
33
19
}
34
20
35
- private getDeprecatedPageContent ( ) : string {
21
+ private getDeprecatedPageContent ( previewAppStoreId : string , previewAppGooglePlayId : string ) : string {
36
22
return `var application = require("tns-core-modules/application"),
37
23
Page = require("tns-core-modules/ui/page").Page,
38
24
ActionBar = require("tns-core-modules/ui/action-bar").ActionBar,
@@ -75,16 +61,16 @@ export class AppContentManager {
75
61
var context = utils.ad.getApplicationContext();
76
62
var Intent = android.content.Intent;
77
63
var intent = new Intent(Intent.ACTION_VIEW);
78
- intent.setData(android.net.Uri.parse("https://play.google.com/store/apps/details?id=${ Constants . PreviewGooglePlayId } "));
64
+ intent.setData(android.net.Uri.parse("https://play.google.com/store/apps/details?id=${ previewAppGooglePlayId || Constants . PreviewGooglePlayId } "));
79
65
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
80
66
context.startActivity(intent);
81
67
} else if (application.ios) {
82
68
var sharedApplication = utils.ios.getter(UIApplication, UIApplication.sharedApplication);
83
- var storeUrl = NSURL.URLWithString("itms-apps://itunes.apple.com/app/id${ Constants . PreviewAppStoreId } ");
69
+ var storeUrl = NSURL.URLWithString("itms-apps://itunes.apple.com/app/id${ previewAppStoreId || Constants . PreviewAppStoreId } ");
84
70
if (sharedApplication.canOpenURL(storeUrl)) {
85
71
sharedApplication.openURL(storeUrl);
86
72
} else {
87
- storeUrl = NSURL.URLWithString("https://itunes.apple.com/app/id${ Constants . PreviewAppStoreId } ");
73
+ storeUrl = NSURL.URLWithString("https://itunes.apple.com/app/id${ previewAppStoreId || Constants . PreviewAppStoreId } ");
88
74
sharedApplication.openURL(storeUrl);
89
75
}
90
76
}
@@ -98,63 +84,4 @@ export class AppContentManager {
98
84
}
99
85
});` ;
100
86
}
101
-
102
- private getLoadingPageContent ( ) : string {
103
- return `var application = require("tns-core-modules/application"),
104
- Page = require("tns-core-modules/ui/page").Page,
105
- ActionBar = require("tns-core-modules/ui/action-bar").ActionBar,
106
- ActivityIndicator = require("tns-core-modules/ui/activity-indicator").ActivityIndicator,
107
- Label = require("tns-core-modules/ui/label").Label,
108
- Image = require("tns-core-modules/ui/image").Image,
109
- Button = require("tns-core-modules/ui/button").Button,
110
- StackLayout = require("tns-core-modules/ui/layouts/stack-layout").StackLayout,
111
- FlexboxLayout = require("tns-core-modules/ui/layouts/flexbox-layout").FlexboxLayout,
112
- utils = require("tns-core-modules/utils/utils");
113
-
114
- application.start({
115
- create: () => {
116
- let page = new Page();
117
- page.css = ".main-container { background-color: #0c2834; flex-direction: column; color: #fff; align-items: center; justify-content: center; } .header { padding-top: 50%; font-size: 24; } .labelContainer { padding: 20% 50% 60% 50%; } .label { color: #a0b4bd; text-align: center; } .button { background-color: #4456fe; width: 70%; height: 120px; }";
118
-
119
- let layout = new FlexboxLayout();
120
- layout.cssClasses.add("main-container");
121
-
122
- let actionBar = new ActionBar();
123
- actionBar.title = "";
124
- actionBar.color = "#fff";
125
- actionBar.backgroundColor = "#0c2834";
126
- page.actionBar = actionBar;
127
-
128
- let image = new Image();
129
- image.src = "data:image/png;base64,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";
130
- image.width = "20%";
131
-
132
- let header = new Label();
133
- header.textWrap = true;
134
- header.text = "Loading your project";
135
- header.cssClasses.add("header");
136
-
137
- let labelContainer = new StackLayout();
138
- labelContainer.cssClasses.add("labelContainer");
139
- let label = new Label();
140
- label.textWrap = true;
141
- label.text = "This may take a while...";
142
- label.cssClasses.add("label");
143
- // Uncomment this line for v2 of loading page.
144
- // labelContainer.addChild(label);
145
-
146
- let activityIndicator = new ActivityIndicator();
147
- activityIndicator.busy = true;
148
-
149
- layout.addChild(image);
150
- layout.addChild(header);
151
- layout.addChild(labelContainer);
152
- layout.addChild(activityIndicator);
153
-
154
- page.content = layout;
155
-
156
- return page;
157
- }
158
- });` ;
159
- }
160
- }
87
+ }
0 commit comments