Skip to content

Latest commit

 

History

History
55 lines (44 loc) · 1.42 KB

performance.api.md

File metadata and controls

55 lines (44 loc) · 1.42 KB

API Report File for "@firebase/performance"

Do not edit this file. It is a report generated by API Extractor.

import{FirebaseApp}from'@firebase/app';// @publicexportinterfaceFirebasePerformance{app: FirebaseApp;dataCollectionEnabled: boolean;instrumentationEnabled: boolean;}// @publicexportfunctiongetPerformance(app?: FirebaseApp): FirebasePerformance;// @publicexportfunctioninitializePerformance(app: FirebaseApp,settings?: PerformanceSettings): FirebasePerformance;// @publicexportinterfacePerformanceSettings{dataCollectionEnabled?: boolean;instrumentationEnabled?: boolean;}// @publicexportinterfacePerformanceTrace{getAttribute(attr: string): string|undefined;getAttributes(): {[key: string]: string;};getMetric(metricName: string): number;incrementMetric(metricName: string,num?: number): void;putAttribute(attr: string,value: string): void;putMetric(metricName: string,num: number): void;record(startTime: number,duration: number,options?: {metrics?: {[key: string]: number;};attributes?: {[key: string]: string;};}): void;removeAttribute(attr: string): void;start(): void;stop(): void;}// @publicexportfunctiontrace(performance: FirebasePerformance,name: string): PerformanceTrace;
close