From 6142ec1956165d08c2ef3d3995f58c5846a1bef4 Mon Sep 17 00:00:00 2001 From: EddyVerbruggen Date: Fri, 10 Apr 2020 15:03:25 +0200 Subject: [PATCH] bump --- demo-ng/package.json | 2 +- demo-push/package.json | 2 +- demo-vue/package.json | 2 +- demo/package.json | 2 +- src/package.json | 2 +- src/performance/index.ts | 1 + src/performance/performance.android.ts | 3 +- src/performance/performance.d.ts | 7 +++++ src/performance/performance.ios.ts | 38 +++++++++++++------------- 9 files changed, 34 insertions(+), 25 deletions(-) diff --git a/demo-ng/package.json b/demo-ng/package.json index aa20eb72..44d92a2a 100644 --- a/demo-ng/package.json +++ b/demo-ng/package.json @@ -25,7 +25,7 @@ "nativescript-angular": "~8.0.3", "nativescript-camera": "~4.5.0", "nativescript-imagepicker": "~6.3.0", - "nativescript-plugin-firebase": "file:../publish/package/nativescript-plugin-firebase-10.5.1.tgz", + "nativescript-plugin-firebase": "file:../publish/package/nativescript-plugin-firebase-10.5.2.tgz", "nativescript-theme-core": "~1.0.6", "reflect-metadata": "~0.1.13", "rxjs": "~6.5.2", diff --git a/demo-push/package.json b/demo-push/package.json index 53b89ad5..0de76aae 100644 --- a/demo-push/package.json +++ b/demo-push/package.json @@ -9,7 +9,7 @@ } }, "dependencies": { - "nativescript-plugin-firebase": "file:../publish/package/nativescript-plugin-firebase-10.5.1.tgz", + "nativescript-plugin-firebase": "file:../publish/package/nativescript-plugin-firebase-10.5.2.tgz", "nativescript-theme-core": "~1.0.6", "nativescript-unit-test-runner": "0.7.0", "tns-core-modules": "~6.3.2" diff --git a/demo-vue/package.json b/demo-vue/package.json index 905959d0..aa9f31e5 100644 --- a/demo-vue/package.json +++ b/demo-vue/package.json @@ -14,7 +14,7 @@ } }, "dependencies": { - "nativescript-plugin-firebase": "file:../publish/package/nativescript-plugin-firebase-10.5.1.tgz", + "nativescript-plugin-firebase": "file:../publish/package/nativescript-plugin-firebase-10.5.2.tgz", "nativescript-theme-core": "~1.0.6", "nativescript-vue": "~2.4.0", "tns-core-modules": "~6.3.2" diff --git a/demo/package.json b/demo/package.json index b871fdff..e76dbd79 100644 --- a/demo/package.json +++ b/demo/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "firebase-functions": "^2.0.5", - "nativescript-plugin-firebase": "file:../publish/package/nativescript-plugin-firebase-10.5.1.tgz", + "nativescript-plugin-firebase": "file:../publish/package/nativescript-plugin-firebase-10.5.2.tgz", "nativescript-theme-core": "^1.0.4", "nativescript-unit-test-runner": "0.7.0", "tns-core-modules": "~6.3.2" diff --git a/src/package.json b/src/package.json index ecd23208..3be86a25 100644 --- a/src/package.json +++ b/src/package.json @@ -1,6 +1,6 @@ { "name": "nativescript-plugin-firebase", - "version": "10.5.1", + "version": "10.5.2", "description": "Fire. Base. Firebase!", "main": "firebase", "typings": "index.d.ts", diff --git a/src/performance/index.ts b/src/performance/index.ts index 919dd743..b4737dc5 100644 --- a/src/performance/index.ts +++ b/src/performance/index.ts @@ -1,2 +1,3 @@ import * as perf from "./performance"; + export const performance = perf; diff --git a/src/performance/performance.android.ts b/src/performance/performance.android.ts index 4ad461f0..03954ac3 100644 --- a/src/performance/performance.android.ts +++ b/src/performance/performance.android.ts @@ -47,7 +47,8 @@ export class FirebaseTrace { } export class FirebaseHttpMetric { - constructor(private nativeHttpMetric: com.google.firebase.perf.metrics.HttpMetric) {} + constructor(private nativeHttpMetric: com.google.firebase.perf.metrics.HttpMetric) { + } setRequestPayloadSize(size: number) { this.nativeHttpMetric.setRequestPayloadSize(size); diff --git a/src/performance/performance.d.ts b/src/performance/performance.d.ts index 95d6e773..b7df9156 100644 --- a/src/performance/performance.d.ts +++ b/src/performance/performance.d.ts @@ -1,9 +1,14 @@ export declare class FirebaseTrace { setValue(attribute: string, value: string): void; + getValue(attribute: string): string; + getAttributes(): { [field: string]: any }; + removeAttribute(attribute: string): void; + incrementMetric(metric: string, by: number): void; + stop(): void; } @@ -11,7 +16,9 @@ export declare function startTrace(name: string): FirebaseTrace; export declare class FirebaseHttpMetric { setRequestPayloadSize(size: number): void; + setHttpResponseCode(responseCode: number): void; + stop(): void; } diff --git a/src/performance/performance.ios.ts b/src/performance/performance.ios.ts index 8e532530..e13b795b 100644 --- a/src/performance/performance.ios.ts +++ b/src/performance/performance.ios.ts @@ -44,35 +44,35 @@ export class FirebaseHttpMetric { } setRequestPayloadSize(size: number) { - this.nativeHttpMetric.requestPayloadSize = size; + this.nativeHttpMetric.requestPayloadSize = size; } setHttpResponseCode(responseCode: number) { - this.nativeHttpMetric.responseCode = responseCode; + this.nativeHttpMetric.responseCode = responseCode; } stop(): void { - this.nativeHttpMetric.stop(); + this.nativeHttpMetric.stop(); } } function getHttpMethodFromString(method: string): FIRHTTPMethod { switch (method) { - case 'GET': - return FIRHTTPMethod.GET; - case 'PUT': - return FIRHTTPMethod.PUT; - case 'POST': - return FIRHTTPMethod.POST; - case 'DELETE': - return FIRHTTPMethod.DELETE; - case 'HEAD': - return FIRHTTPMethod.HEAD; - case 'PATCH': - return FIRHTTPMethod.PATCH; - case 'OPTIONS': - return FIRHTTPMethod.OPTIONS; - default: - return null; + case 'GET': + return FIRHTTPMethod.GET; + case 'PUT': + return FIRHTTPMethod.PUT; + case 'POST': + return FIRHTTPMethod.POST; + case 'DELETE': + return FIRHTTPMethod.DELETE; + case 'HEAD': + return FIRHTTPMethod.HEAD; + case 'PATCH': + return FIRHTTPMethod.PATCH; + case 'OPTIONS': + return FIRHTTPMethod.OPTIONS; + default: + return null; } } \ No newline at end of file