Skip to content

Commit e2f1657

Browse files
author
Lukas Narusevicius
committed
Merge fixes
2 parents a14530c + 2cff2f6 commit e2f1657

5 files changed

Lines changed: 15 additions & 13 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -348,7 +348,7 @@ If the Messenger app is not installed, the Send button will be hidden. Be sure t
348348

349349
### Show Share Dialog Programmatically
350350

351-
**Note** The share dialog will try fallback to browse page sharing if user doesn't have Facebook installed (only for linkContent)
351+
**Note** The share dialog will try fallback to browse page sharing if user doesn't have Facebook installed (only for linkContent)
352352

353353
```TypeScript
354354
showShareDialog(this.linkContent);

demo-angular/app/pages/home/home.component.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ export class HomeComponent {
3434
}, function (err) {
3535
alert("Error getting user info: " + err);
3636
});
37+
38+
Facebook.initAnalytics();
3739
}
3840

3941
onLogout(eventData: Facebook.LoginEventData) {

demo-angular/app/pages/login/login.component.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ export class LoginComponent {
3434
this.canShowPhotosShareDialog = Facebook.canShareDialogShow(this.photosContent);
3535
this.canShowLinksMessageDialog = Facebook.canMessageDialogShow(this.linkContent);
3636
this.canShowGenericMessageDialog = Facebook.canMessageDialogShow(this.genericContent);
37+
Facebook.initAnalytics();
3738
}
3839

3940
onLogin(eventData: Facebook.LoginEventData) {

src/app-events.android.ts

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
var application = require("tns-core-modules/application");
2-
var androidApplication;
3-
var appEventsLogger;
1+
let application = require("tns-core-modules/application");
2+
let androidApplication;
3+
let appEventsLogger;
44
export function initAnalytics() {
55
androidApplication = application.android;
66
appEventsLogger = com.facebook.appevents.AppEventsLogger.newLogger(androidApplication.context.getApplicationContext());
@@ -10,17 +10,16 @@ export function logEvent(name: string, parameters?: any) {
1010
if (name === undefined) {
1111
throw ("Argument 'key' is missing");
1212
}
13-
13+
1414
const bundle = new android.os.Bundle();
1515

1616
if (parameters !== undefined) {
17-
for (var p in parameters) {
18-
var param = parameters[p];
17+
for (let p in parameters) {
18+
let param = parameters[p];
1919
if (param.value !== undefined) {
2020
bundle.putString(param.key, param.value);
2121
}
2222
}
2323
}
24-
2524
appEventsLogger.logEvent(name, bundle);
2625
}

src/app-events.ios.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
var application = require("tns-core-modules/application");
2-
var iosApplication;
3-
var appEventsLogger;
1+
let application = require("tns-core-modules/application");
2+
let iosApplication;
3+
let appEventsLogger;
44
export function initAnalytics() {
55
iosApplication = application.iosApplication;
66
FBSDKAppEvents.activateApp();
@@ -18,7 +18,7 @@ export function logEvent(name: string, parameters?: any) {
1818
parameters.map(parameter => parameter.value),
1919
parameters.map(parameter => parameter.key));
2020
console.log(parametersDictionary);
21-
22-
FBSDKAppEvents.logEventParameters(name, parametersDictionary)
21+
22+
FBSDKAppEvents.logEventParameters(name, parametersDictionary);
2323
}
2424
}

0 commit comments

Comments
 (0)