mirror of
https://github.com/zhigang1992/react-native-firebase.git
synced 2026-04-19 13:08:21 +08:00
8661 lines
180 KiB
JSON
8661 lines
180 KiB
JSON
{
|
||
"id": 0,
|
||
"name": "@react-native-firebase/analytics",
|
||
"kind": 0,
|
||
"flags": {},
|
||
"children": [
|
||
{
|
||
"id": 40,
|
||
"name": "\"@react-native-firebase/analytics\"",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {},
|
||
"children": [
|
||
{
|
||
"id": 43,
|
||
"name": "AnalyticsDefaultExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/lib/index.d.ts",
|
||
"line": 125,
|
||
"character": 30
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"id": 357,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 3
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 2
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 41,
|
||
"name": "FirebaseNamespaceExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/lib/index.d.ts",
|
||
"line": 114,
|
||
"character": 31
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intersection",
|
||
"types": [
|
||
{
|
||
"type": "reference",
|
||
"name": "__type"
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 42,
|
||
"name": "firebase",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"comment": {
|
||
"tags": [
|
||
{
|
||
"tag": "example",
|
||
"text": "\n```js\nimport { firebase } from '@react-native-firebase/analytics';\nfirebase.analytics().logEvent(...);\n```\n"
|
||
}
|
||
]
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/lib/index.d.ts",
|
||
"line": 123,
|
||
"character": 23
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
},
|
||
"defaultValue": " FirebaseNamespaceExport"
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Variables",
|
||
"kind": 32,
|
||
"children": [
|
||
43,
|
||
41,
|
||
42
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/lib/index.d.ts",
|
||
"line": 111,
|
||
"character": 49
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 44,
|
||
"name": "\"@react-native-firebase/app-types\"",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Attach namespace to `firebase.` and `FirebaseApp.`."
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 47,
|
||
"name": "FirebaseApp",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {},
|
||
"children": [
|
||
{
|
||
"id": 48,
|
||
"name": "analytics",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {},
|
||
"signatures": [
|
||
{
|
||
"id": 49,
|
||
"name": "analytics",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Analytics integrates across Firebase features and provides\nyou with unlimited reporting for up to 500 distinct events\nthat you can define using the Firebase SDK. Analytics reports\nhelp you understand clearly how your users behave, which enables\nyou to make informed decisions regarding app marketing and\nperformance optimizations."
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 3
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/lib/index.d.ts",
|
||
"line": 167,
|
||
"character": 13
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 68,
|
||
"name": "auth",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {},
|
||
"signatures": [
|
||
{
|
||
"id": 69,
|
||
"name": "auth",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Auth"
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 61
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "auth/lib/index.d.ts",
|
||
"line": 83,
|
||
"character": 8
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 79,
|
||
"name": "config",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {},
|
||
"signatures": [
|
||
{
|
||
"id": 80,
|
||
"name": "config",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Config"
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 72
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 83,
|
||
"character": 10
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 90,
|
||
"name": "crashlytics",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {},
|
||
"signatures": [
|
||
{
|
||
"id": 91,
|
||
"name": "crashlytics",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Crashlytics"
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 83
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 83,
|
||
"character": 15
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 101,
|
||
"name": "firestore",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {},
|
||
"signatures": [
|
||
{
|
||
"id": 102,
|
||
"name": "firestore",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Firestore"
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 94
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "firestore/lib/index.d.ts",
|
||
"line": 83,
|
||
"character": 13
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 150,
|
||
"name": "functions",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 151,
|
||
"name": "functions",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "The Cloud Functions for Firebase client SDKs let you call functions\ndirectly from a Firebase app. To call a function from your app in this way,\nwrite and deploy an HTTPS Callable function in Cloud Functions,\nand then add client logic to call the function from your app."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 152,
|
||
"name": "region",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"text": "The region you deployed your functions to. Defaults to 'us-central1'.\n"
|
||
},
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "undefined"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 136
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 226,
|
||
"character": 13
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 174,
|
||
"name": "iid",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {},
|
||
"signatures": [
|
||
{
|
||
"id": 175,
|
||
"name": "iid",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Firebase Instance ID provides a unique identifier for each instance of your app and a mechanism to authenticate\nand authorize actions for it (for example: sending FCM messages).",
|
||
"text": "An Instance ID is long lived except when you call delete, the app is restored on a new device, the user\nuninstalls/reinstall the app or the user clears the app data (clearing data applies to Android only).\n\n"
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 155
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "iid/lib/index.d.ts",
|
||
"line": 123,
|
||
"character": 7
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 185,
|
||
"name": "mlkit",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {},
|
||
"signatures": [
|
||
{
|
||
"id": 186,
|
||
"name": "mlkit",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Mlkit"
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 178
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "mlkit/lib/index.d.ts",
|
||
"line": 83,
|
||
"character": 9
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 279,
|
||
"name": "perf",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {},
|
||
"signatures": [
|
||
{
|
||
"id": 280,
|
||
"name": "perf",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Perf"
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 260
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 269,
|
||
"character": 8
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 56,
|
||
"name": "utils",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 57,
|
||
"name": "utils",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"parameters": [
|
||
{
|
||
"id": 58,
|
||
"name": "app",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseApp",
|
||
"id": 47
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseUtilsModule"
|
||
}
|
||
},
|
||
{
|
||
"id": 290,
|
||
"name": "utils",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Utils"
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 283
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app/lib/index.d.ts",
|
||
"line": 37,
|
||
"character": 9
|
||
},
|
||
{
|
||
"fileName": "utils/lib/index.d.ts",
|
||
"line": 90,
|
||
"character": 9
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Methods",
|
||
"kind": 2048,
|
||
"children": [
|
||
48,
|
||
68,
|
||
79,
|
||
90,
|
||
101,
|
||
150,
|
||
174,
|
||
185,
|
||
279,
|
||
56
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/lib/index.d.ts",
|
||
"line": 158,
|
||
"character": 23
|
||
},
|
||
{
|
||
"fileName": "app/lib/index.d.ts",
|
||
"line": 36,
|
||
"character": 23
|
||
},
|
||
{
|
||
"fileName": "auth/lib/index.d.ts",
|
||
"line": 79,
|
||
"character": 23
|
||
},
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 79,
|
||
"character": 23
|
||
},
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 79,
|
||
"character": 23
|
||
},
|
||
{
|
||
"fileName": "firestore/lib/index.d.ts",
|
||
"line": 79,
|
||
"character": 23
|
||
},
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 217,
|
||
"character": 23
|
||
},
|
||
{
|
||
"fileName": "iid/lib/index.d.ts",
|
||
"line": 114,
|
||
"character": 23
|
||
},
|
||
{
|
||
"fileName": "mlkit/lib/index.d.ts",
|
||
"line": 79,
|
||
"character": 23
|
||
},
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 265,
|
||
"character": 23
|
||
},
|
||
{
|
||
"fileName": "utils/lib/index.d.ts",
|
||
"line": 86,
|
||
"character": 23
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 45,
|
||
"name": "ReactNativeFirebaseNamespace",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {},
|
||
"children": [
|
||
{
|
||
"id": 46,
|
||
"name": "analytics",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Analytics integrates across Firebase features and provides\nyou with unlimited reporting for up to 500 distinct events\nthat you can define using the Firebase SDK. Analytics reports\nhelp you understand clearly how your users behave, which enables\nyou to make informed decisions regarding app marketing and\nperformance optimizations."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/lib/index.d.ts",
|
||
"line": 152,
|
||
"character": 13
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"id": 357,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 3
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 2
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 67,
|
||
"name": "auth",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Auth"
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "auth/lib/index.d.ts",
|
||
"line": 73,
|
||
"character": 8
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"id": 357,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 61
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 60
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 78,
|
||
"name": "config",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Config"
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 73,
|
||
"character": 10
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"id": 357,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 72
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 71
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 89,
|
||
"name": "crashlytics",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Crashlytics"
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 73,
|
||
"character": 15
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"id": 357,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 83
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 82
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 100,
|
||
"name": "firestore",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Firestore"
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "firestore/lib/index.d.ts",
|
||
"line": 73,
|
||
"character": 13
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"id": 357,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 94
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 93
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 149,
|
||
"name": "functions",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "The Cloud Functions for Firebase client SDKs let you call functions\ndirectly from a Firebase app. To call a function from your app in this way,\nwrite and deploy an HTTPS Callable function in Cloud Functions,\nand then add client logic to call the function from your app."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 214,
|
||
"character": 13
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStaticsWithApp",
|
||
"id": 363,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 136
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 134
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 173,
|
||
"name": "iid",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Firebase Instance ID provides a unique identifier for each instance of your app and a mechanism to authenticate\nand authorize actions for it (for example: sending FCM messages).",
|
||
"text": "An Instance ID is long lived except when you call delete, the app is restored on a new device, the user\nuninstalls/reinstall the app or the user clears the app data (clearing data applies to Android only).\n"
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "iid/lib/index.d.ts",
|
||
"line": 111,
|
||
"character": 7
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStaticsWithApp",
|
||
"id": 363,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 155
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 154
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 184,
|
||
"name": "mlkit",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Mlkit"
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "mlkit/lib/index.d.ts",
|
||
"line": 73,
|
||
"character": 9
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"id": 357,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 178
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 177
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 278,
|
||
"name": "perf",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Get insights into how your app performs from your users’ point of view, with automatic and customized performance tracing."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 262,
|
||
"character": 8
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"id": 357,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 260
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 259
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 52,
|
||
"name": "utils",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Utils provides a collection of utilities to aid in using Firebase\nand related services inside React Native, e.g. Test Lab helpers\nand Google Play Services version helpers."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app/lib/index.d.ts",
|
||
"line": 31,
|
||
"character": 9
|
||
},
|
||
{
|
||
"fileName": "utils/lib/index.d.ts",
|
||
"line": 80,
|
||
"character": 9
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"id": 357,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 283
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 282
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
46,
|
||
67,
|
||
78,
|
||
89,
|
||
100,
|
||
149,
|
||
173,
|
||
184,
|
||
278,
|
||
52
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/lib/index.d.ts",
|
||
"line": 143,
|
||
"character": 40
|
||
},
|
||
{
|
||
"fileName": "app/lib/index.d.ts",
|
||
"line": 30,
|
||
"character": 40
|
||
},
|
||
{
|
||
"fileName": "auth/lib/index.d.ts",
|
||
"line": 69,
|
||
"character": 40
|
||
},
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 69,
|
||
"character": 40
|
||
},
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 69,
|
||
"character": 40
|
||
},
|
||
{
|
||
"fileName": "firestore/lib/index.d.ts",
|
||
"line": 69,
|
||
"character": 40
|
||
},
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 207,
|
||
"character": 40
|
||
},
|
||
{
|
||
"fileName": "iid/lib/index.d.ts",
|
||
"line": 103,
|
||
"character": 40
|
||
},
|
||
{
|
||
"fileName": "mlkit/lib/index.d.ts",
|
||
"line": 69,
|
||
"character": 40
|
||
},
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 258,
|
||
"character": 40
|
||
},
|
||
{
|
||
"fileName": "utils/lib/index.d.ts",
|
||
"line": 74,
|
||
"character": 40
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Interfaces",
|
||
"kind": 256,
|
||
"children": [
|
||
47,
|
||
45
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/lib/index.d.ts",
|
||
"line": 142,
|
||
"character": 49
|
||
},
|
||
{
|
||
"fileName": "app/lib/index.d.ts",
|
||
"line": 29,
|
||
"character": 49
|
||
},
|
||
{
|
||
"fileName": "auth/lib/index.d.ts",
|
||
"line": 68,
|
||
"character": 49
|
||
},
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 68,
|
||
"character": 49
|
||
},
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 68,
|
||
"character": 49
|
||
},
|
||
{
|
||
"fileName": "firestore/lib/index.d.ts",
|
||
"line": 68,
|
||
"character": 49
|
||
},
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 206,
|
||
"character": 49
|
||
},
|
||
{
|
||
"fileName": "iid/lib/index.d.ts",
|
||
"line": 102,
|
||
"character": 49
|
||
},
|
||
{
|
||
"fileName": "mlkit/lib/index.d.ts",
|
||
"line": 68,
|
||
"character": 49
|
||
},
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 257,
|
||
"character": 49
|
||
},
|
||
{
|
||
"fileName": "utils/lib/index.d.ts",
|
||
"line": 73,
|
||
"character": 49
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 63,
|
||
"name": "\"@react-native-firebase/auth\"",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {},
|
||
"children": [
|
||
{
|
||
"id": 66,
|
||
"name": "AuthDefaultExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "auth/lib/index.d.ts",
|
||
"line": 51,
|
||
"character": 25
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"id": 357,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 61
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 60
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 64,
|
||
"name": "FirebaseNamespaceExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "auth/lib/index.d.ts",
|
||
"line": 40,
|
||
"character": 31
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intersection",
|
||
"types": [
|
||
{
|
||
"type": "reference",
|
||
"name": "__type"
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 65,
|
||
"name": "firebase",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"comment": {
|
||
"tags": [
|
||
{
|
||
"tag": "example",
|
||
"text": "\n```js\nimport { firebase } from '@react-native-firebase/auth';\nfirebase.auth().X(...);\n```\n"
|
||
}
|
||
]
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "auth/lib/index.d.ts",
|
||
"line": 49,
|
||
"character": 23
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
},
|
||
"defaultValue": " FirebaseNamespaceExport"
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Variables",
|
||
"kind": 32,
|
||
"children": [
|
||
66,
|
||
64,
|
||
65
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "auth/lib/index.d.ts",
|
||
"line": 37,
|
||
"character": 44
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 74,
|
||
"name": "\"@react-native-firebase/config\"",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {},
|
||
"children": [
|
||
{
|
||
"id": 77,
|
||
"name": "ConfigDefaultExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 51,
|
||
"character": 27
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"id": 357,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 72
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 71
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 75,
|
||
"name": "FirebaseNamespaceExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 40,
|
||
"character": 31
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intersection",
|
||
"types": [
|
||
{
|
||
"type": "reference",
|
||
"name": "__type"
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 76,
|
||
"name": "firebase",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"comment": {
|
||
"tags": [
|
||
{
|
||
"tag": "example",
|
||
"text": "\n```js\nimport { firebase } from '@react-native-firebase/config';\nfirebase.config().X(...);\n```\n"
|
||
}
|
||
]
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 49,
|
||
"character": 23
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
},
|
||
"defaultValue": " FirebaseNamespaceExport"
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Variables",
|
||
"kind": 32,
|
||
"children": [
|
||
77,
|
||
75,
|
||
76
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 37,
|
||
"character": 46
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 85,
|
||
"name": "\"@react-native-firebase/crashlytics\"",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {},
|
||
"children": [
|
||
{
|
||
"id": 88,
|
||
"name": "CrashlyticsDefaultExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 51,
|
||
"character": 32
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"id": 357,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 83
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 82
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 86,
|
||
"name": "FirebaseNamespaceExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 40,
|
||
"character": 31
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intersection",
|
||
"types": [
|
||
{
|
||
"type": "reference",
|
||
"name": "__type"
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 87,
|
||
"name": "firebase",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"comment": {
|
||
"tags": [
|
||
{
|
||
"tag": "example",
|
||
"text": "\n```js\nimport { firebase } from '@react-native-firebase/crashlytics';\nfirebase.crashlytics().X(...);\n```\n"
|
||
}
|
||
]
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 49,
|
||
"character": 23
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
},
|
||
"defaultValue": " FirebaseNamespaceExport"
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Variables",
|
||
"kind": 32,
|
||
"children": [
|
||
88,
|
||
86,
|
||
87
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 37,
|
||
"character": 51
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 96,
|
||
"name": "\"@react-native-firebase/firestore\"",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {},
|
||
"children": [
|
||
{
|
||
"id": 97,
|
||
"name": "FirebaseNamespaceExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "firestore/lib/index.d.ts",
|
||
"line": 40,
|
||
"character": 31
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intersection",
|
||
"types": [
|
||
{
|
||
"type": "reference",
|
||
"name": "__type"
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 99,
|
||
"name": "FirestoreDefaultExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "firestore/lib/index.d.ts",
|
||
"line": 51,
|
||
"character": 30
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"id": 357,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 94
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 93
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 98,
|
||
"name": "firebase",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"comment": {
|
||
"tags": [
|
||
{
|
||
"tag": "example",
|
||
"text": "\n```js\nimport { firebase } from '@react-native-firebase/firestore';\nfirebase.firestore().X(...);\n```\n"
|
||
}
|
||
]
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "firestore/lib/index.d.ts",
|
||
"line": 49,
|
||
"character": 23
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
},
|
||
"defaultValue": " FirebaseNamespaceExport"
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Variables",
|
||
"kind": 32,
|
||
"children": [
|
||
97,
|
||
99,
|
||
98
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "firestore/lib/index.d.ts",
|
||
"line": 37,
|
||
"character": 49
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 145,
|
||
"name": "\"@react-native-firebase/functions\"",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {},
|
||
"children": [
|
||
{
|
||
"id": 148,
|
||
"name": "FunctionsDefaultExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 189,
|
||
"character": 30
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStaticsWithApp",
|
||
"id": 363,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 136
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 134
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 146,
|
||
"name": "HttpsErrorCode",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 178,
|
||
"character": 29
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intersection",
|
||
"types": [
|
||
{
|
||
"type": "reference",
|
||
"name": "__type"
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "HttpsErrorCode",
|
||
"id": 116
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 147,
|
||
"name": "firebase",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"comment": {
|
||
"tags": [
|
||
{
|
||
"tag": "example",
|
||
"text": "\n```js\nimport { firebase } from '@react-native-firebase/functions';\nfirebase.functions().httpsCallable(...);\n```\n"
|
||
}
|
||
]
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 187,
|
||
"character": 23
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intersection",
|
||
"types": [
|
||
{
|
||
"type": "reference",
|
||
"name": "__type"
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Variables",
|
||
"kind": 32,
|
||
"children": [
|
||
148,
|
||
146,
|
||
147
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 174,
|
||
"character": 49
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 169,
|
||
"name": "\"@react-native-firebase/iid\"",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {},
|
||
"children": [
|
||
{
|
||
"id": 170,
|
||
"name": "FirebaseNamespaceExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "iid/lib/index.d.ts",
|
||
"line": 77,
|
||
"character": 31
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intersection",
|
||
"types": [
|
||
{
|
||
"type": "reference",
|
||
"name": "__type"
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 172,
|
||
"name": "IidDefaultExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "iid/lib/index.d.ts",
|
||
"line": 88,
|
||
"character": 24
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStaticsWithApp",
|
||
"id": 363,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 155
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 154
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 171,
|
||
"name": "firebase",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"comment": {
|
||
"tags": [
|
||
{
|
||
"tag": "example",
|
||
"text": "\n```js\nimport { firebase } from '@react-native-firebase/iid';\nfirebase.iid().X(...);\n```\n"
|
||
}
|
||
]
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "iid/lib/index.d.ts",
|
||
"line": 86,
|
||
"character": 23
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
},
|
||
"defaultValue": " FirebaseNamespaceExport"
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Variables",
|
||
"kind": 32,
|
||
"children": [
|
||
170,
|
||
172,
|
||
171
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "iid/lib/index.d.ts",
|
||
"line": 71,
|
||
"character": 43
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 180,
|
||
"name": "\"@react-native-firebase/mlkit\"",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {},
|
||
"children": [
|
||
{
|
||
"id": 181,
|
||
"name": "FirebaseNamespaceExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "mlkit/lib/index.d.ts",
|
||
"line": 40,
|
||
"character": 31
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intersection",
|
||
"types": [
|
||
{
|
||
"type": "reference",
|
||
"name": "__type"
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 183,
|
||
"name": "MlkitDefaultExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "mlkit/lib/index.d.ts",
|
||
"line": 51,
|
||
"character": 26
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"id": 357,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 178
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 177
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 182,
|
||
"name": "firebase",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"comment": {
|
||
"tags": [
|
||
{
|
||
"tag": "example",
|
||
"text": "\n```js\nimport { firebase } from '@react-native-firebase/mlkit';\nfirebase.mlkit().X(...);\n```\n"
|
||
}
|
||
]
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "mlkit/lib/index.d.ts",
|
||
"line": 49,
|
||
"character": 23
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
},
|
||
"defaultValue": " FirebaseNamespaceExport"
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Variables",
|
||
"kind": 32,
|
||
"children": [
|
||
181,
|
||
183,
|
||
182
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "mlkit/lib/index.d.ts",
|
||
"line": 37,
|
||
"character": 45
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 274,
|
||
"name": "\"@react-native-firebase/perf\"",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {},
|
||
"children": [
|
||
{
|
||
"id": 275,
|
||
"name": "FirebaseNamespaceExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 232,
|
||
"character": 31
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intersection",
|
||
"types": [
|
||
{
|
||
"type": "reference",
|
||
"name": "__type"
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 277,
|
||
"name": "PerfDefaultExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 243,
|
||
"character": 25
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"id": 357,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 260
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 259
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 276,
|
||
"name": "firebase",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"comment": {
|
||
"tags": [
|
||
{
|
||
"tag": "example",
|
||
"text": "\n```js\nimport { firebase } from '@react-native-firebase/perf';\nfirebase.perf().X(...);\n```\n"
|
||
}
|
||
]
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 241,
|
||
"character": 23
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
},
|
||
"defaultValue": " FirebaseNamespaceExport"
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Variables",
|
||
"kind": 32,
|
||
"children": [
|
||
275,
|
||
277,
|
||
276
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 229,
|
||
"character": 44
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 286,
|
||
"name": "\"@react-native-firebase/utils\"",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {},
|
||
"children": [
|
||
{
|
||
"id": 287,
|
||
"name": "FirebaseNamespaceExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "utils/lib/index.d.ts",
|
||
"line": 45,
|
||
"character": 31
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intersection",
|
||
"types": [
|
||
{
|
||
"type": "reference",
|
||
"name": "__type"
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 289,
|
||
"name": "UtilsDefaultExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "utils/lib/index.d.ts",
|
||
"line": 56,
|
||
"character": 26
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"id": 357,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 283
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 282
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 288,
|
||
"name": "firebase",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"comment": {
|
||
"tags": [
|
||
{
|
||
"tag": "example",
|
||
"text": "\n```js\nimport { firebase } from '@react-native-firebase/utils';\nfirebase.utils().X(...);\n```\n"
|
||
}
|
||
]
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "utils/lib/index.d.ts",
|
||
"line": 54,
|
||
"character": 23
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
},
|
||
"defaultValue": " FirebaseNamespaceExport"
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Variables",
|
||
"kind": 32,
|
||
"children": [
|
||
287,
|
||
289,
|
||
288
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "utils/lib/index.d.ts",
|
||
"line": 42,
|
||
"character": 45
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 50,
|
||
"name": "\"react-native-firebase\"",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {},
|
||
"comment": {
|
||
"tags": [
|
||
{
|
||
"tag": "firebase",
|
||
"text": "firebase\n"
|
||
}
|
||
]
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 51,
|
||
"name": "ReactNativeFirebase",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app/lib/index.d.ts",
|
||
"line": 25,
|
||
"character": 27
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intersection",
|
||
"types": [
|
||
{
|
||
"type": "reference",
|
||
"name": "__type"
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Variables",
|
||
"kind": 32,
|
||
"children": [
|
||
51
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app/lib/index.d.ts",
|
||
"line": 23,
|
||
"character": 38
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 1,
|
||
"name": "Analytics",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Analytics integrates across Firebase features and provides\nyou with unlimited reporting for up to 500 distinct events\nthat you can define using the Firebase SDK. Analytics reports\nhelp you understand clearly how your users behave, which enables\nyou to make informed decisions regarding app marketing and\nperformance optimizations.",
|
||
"tags": [
|
||
{
|
||
"tag": "firebase",
|
||
"text": "analytics\n"
|
||
}
|
||
]
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 3,
|
||
"name": "Module",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 39,
|
||
"name": "app",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/node_modules/@react-native-firebase/app-types/index.d.ts",
|
||
"line": 179,
|
||
"character": 5
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseApp"
|
||
},
|
||
"inheritedFrom": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule.app"
|
||
}
|
||
},
|
||
{
|
||
"id": 4,
|
||
"name": "logEvent",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 5,
|
||
"name": "logEvent",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Log a custom event with optional params.",
|
||
"tags": [
|
||
{
|
||
"tag": "note",
|
||
"text": "100 characters is the maximum length for param key names.\n"
|
||
}
|
||
]
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 6,
|
||
"name": "name",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
},
|
||
{
|
||
"id": 7,
|
||
"name": "params",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "\n"
|
||
},
|
||
"type": {
|
||
"type": "reflection",
|
||
"declaration": {
|
||
"id": 8,
|
||
"name": "__type",
|
||
"kind": 65536,
|
||
"kindString": "Type literal",
|
||
"flags": {},
|
||
"indexSignature": [
|
||
{
|
||
"id": 9,
|
||
"name": "__index",
|
||
"kind": 8192,
|
||
"kindString": "Index signature",
|
||
"flags": {},
|
||
"parameters": [
|
||
{
|
||
"id": 10,
|
||
"name": "key",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/lib/index.d.ts",
|
||
"line": 45,
|
||
"character": 34
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "void"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/lib/index.d.ts",
|
||
"line": 45,
|
||
"character": 12
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 37,
|
||
"name": "resetAnalyticsData",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 38,
|
||
"name": "resetAnalyticsData",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Clears all analytics data for this instance from the device and resets the app instance ID."
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "void"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/lib/index.d.ts",
|
||
"line": 107,
|
||
"character": 22
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 11,
|
||
"name": "setAnalyticsCollectionEnabled",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 12,
|
||
"name": "setAnalyticsCollectionEnabled",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "If true, allows the device to collect analytical data and send it to Firebase.\nUseful for GDPR."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 13,
|
||
"name": "enabled",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "boolean"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "void"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/lib/index.d.ts",
|
||
"line": 53,
|
||
"character": 33
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 14,
|
||
"name": "setCurrentScreen",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 15,
|
||
"name": "setCurrentScreen",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Sets the current screen name.",
|
||
"tags": [
|
||
{
|
||
"tag": "note",
|
||
"text": "Whilst screenClassOverride is optional, it is recommended it is\nalways sent as your current class name. For example on Android it will always\nshow as 'MainActivity' if you do not specify it.\n"
|
||
}
|
||
]
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 16,
|
||
"name": "screenName",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
},
|
||
{
|
||
"id": 17,
|
||
"name": "screenClassOverride",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"text": "\n"
|
||
},
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "undefined"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "void"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/lib/index.d.ts",
|
||
"line": 65,
|
||
"character": 20
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 18,
|
||
"name": "setMinimumSessionDuration",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 19,
|
||
"name": "setMinimumSessionDuration",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Sets the minimum engagement time required before starting a session."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 20,
|
||
"name": "milliseconds",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "The default value is 10000 (10 seconds).\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "number"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "void"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/lib/index.d.ts",
|
||
"line": 72,
|
||
"character": 29
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 21,
|
||
"name": "setSessionTimeoutDuration",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 22,
|
||
"name": "setSessionTimeoutDuration",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Sets the duration of inactivity that terminates the current session."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 23,
|
||
"name": "milliseconds",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "The default value is 1800000 (30 minutes).\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "number"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "void"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/lib/index.d.ts",
|
||
"line": 79,
|
||
"character": 29
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 24,
|
||
"name": "setUserId",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 25,
|
||
"name": "setUserId",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Gives a user a unique identification."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 26,
|
||
"name": "id",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Set to null to remove a previously assigned id from analytics events\n"
|
||
},
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "null"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "void"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/lib/index.d.ts",
|
||
"line": 87,
|
||
"character": 13
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 31,
|
||
"name": "setUserProperties",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 32,
|
||
"name": "setUserProperties",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Sets multiple key/value pair of data on the current user."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 33,
|
||
"name": "properties",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Set a property value to null to remove it.\n"
|
||
},
|
||
"type": {
|
||
"type": "reflection",
|
||
"declaration": {
|
||
"id": 34,
|
||
"name": "__type",
|
||
"kind": 65536,
|
||
"kindString": "Type literal",
|
||
"flags": {},
|
||
"indexSignature": [
|
||
{
|
||
"id": 35,
|
||
"name": "__index",
|
||
"kind": 8192,
|
||
"kindString": "Index signature",
|
||
"flags": {},
|
||
"parameters": [
|
||
{
|
||
"id": 36,
|
||
"name": "key",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "null"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/lib/index.d.ts",
|
||
"line": 102,
|
||
"character": 33
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "void"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/lib/index.d.ts",
|
||
"line": 102,
|
||
"character": 21
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 27,
|
||
"name": "setUserProperty",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 28,
|
||
"name": "setUserProperty",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Sets a key/value pair of data on the current user."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 29,
|
||
"name": "name",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
},
|
||
{
|
||
"id": 30,
|
||
"name": "value",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Set to null to remove a previously assigned id from analytics events.\n"
|
||
},
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "null"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "void"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/lib/index.d.ts",
|
||
"line": 95,
|
||
"character": 19
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
39
|
||
]
|
||
},
|
||
{
|
||
"title": "Methods",
|
||
"kind": 2048,
|
||
"children": [
|
||
4,
|
||
37,
|
||
11,
|
||
14,
|
||
18,
|
||
21,
|
||
24,
|
||
31,
|
||
27
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/lib/index.d.ts",
|
||
"line": 37,
|
||
"character": 25
|
||
}
|
||
],
|
||
"extendedTypes": [
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 2,
|
||
"name": "Statics",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/lib/index.d.ts",
|
||
"line": 35,
|
||
"character": 26
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Interfaces",
|
||
"kind": 256,
|
||
"children": [
|
||
3,
|
||
2
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/lib/index.d.ts",
|
||
"line": 34,
|
||
"character": 26
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 338,
|
||
"name": "App",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"tags": [
|
||
{
|
||
"tag": "firebase",
|
||
"text": "app\n"
|
||
}
|
||
]
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 339,
|
||
"name": "FirebaseApp",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 340,
|
||
"name": "name",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "The name (identifier) for this App. '[DEFAULT]' is the default App."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 191,
|
||
"character": 17
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
},
|
||
{
|
||
"id": 341,
|
||
"name": "options",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "The (read-only) configuration options from the app initialization."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 196,
|
||
"character": 20
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseOptions",
|
||
"id": 324
|
||
}
|
||
},
|
||
{
|
||
"id": 342,
|
||
"name": "delete",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 343,
|
||
"name": "delete",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Make this app unusable and free up resources."
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "void"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 201,
|
||
"character": 10
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
340,
|
||
341
|
||
]
|
||
},
|
||
{
|
||
"title": "Methods",
|
||
"kind": 2048,
|
||
"children": [
|
||
342
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 187,
|
||
"character": 30
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 344,
|
||
"name": "ReactNativeFirebaseNamespace",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 356,
|
||
"name": "SDK_VERSION",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "The current React Native Firebase version."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 242,
|
||
"character": 24
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
},
|
||
{
|
||
"id": 355,
|
||
"name": "apps",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "A (read-only) array of all the initialized Apps."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 237,
|
||
"character": 8
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "array",
|
||
"elementType": {
|
||
"type": "reference",
|
||
"name": "FirebaseApp",
|
||
"id": 339
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"id": 352,
|
||
"name": "app",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 353,
|
||
"name": "app",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Retrieve an instance of a FirebaseApp.",
|
||
"tags": [
|
||
{
|
||
"tag": "example",
|
||
"text": "\n```js\nconst app = firebase.app('foo');\n```\n"
|
||
}
|
||
]
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 354,
|
||
"name": "name",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"text": "The optional name of the app to return ('[DEFAULT]' if omitted)\n"
|
||
},
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "undefined"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseApp",
|
||
"id": 339
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 232,
|
||
"character": 7
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 345,
|
||
"name": "initializeApp",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 346,
|
||
"name": "initializeApp",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Create (and initialize) a FirebaseApp."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 347,
|
||
"name": "options",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Options to configure the services used in the App."
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseOptions",
|
||
"id": 324
|
||
}
|
||
},
|
||
{
|
||
"id": 348,
|
||
"name": "config",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"text": "The optional config for your firebase app\n"
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseAppConfig",
|
||
"id": 300
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseApp",
|
||
"id": 339
|
||
}
|
||
},
|
||
{
|
||
"id": 349,
|
||
"name": "initializeApp",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Create (and initialize) a FirebaseApp."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 350,
|
||
"name": "options",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Options to configure the services used in the App."
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseOptions",
|
||
"id": 324
|
||
}
|
||
},
|
||
{
|
||
"id": 351,
|
||
"name": "name",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"text": "The optional name of the app to initialize ('[DEFAULT]' if\nomitted)\n"
|
||
},
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "undefined"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseApp",
|
||
"id": 339
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 211,
|
||
"character": 17
|
||
},
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 220,
|
||
"character": 17
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
356,
|
||
355
|
||
]
|
||
},
|
||
{
|
||
"title": "Methods",
|
||
"kind": 2048,
|
||
"children": [
|
||
352,
|
||
345
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 204,
|
||
"character": 47
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Interfaces",
|
||
"kind": 256,
|
||
"children": [
|
||
339,
|
||
344
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 186,
|
||
"character": 20
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 59,
|
||
"name": "Auth",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Auth",
|
||
"tags": [
|
||
{
|
||
"tag": "firebase",
|
||
"text": "auth\n"
|
||
}
|
||
]
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 61,
|
||
"name": "Module",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 62,
|
||
"name": "app",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/node_modules/@react-native-firebase/app-types/index.d.ts",
|
||
"line": 179,
|
||
"character": 5
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseApp"
|
||
},
|
||
"inheritedFrom": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule.app"
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
62
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "auth/lib/index.d.ts",
|
||
"line": 32,
|
||
"character": 25
|
||
}
|
||
],
|
||
"extendedTypes": [
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 60,
|
||
"name": "Statics",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "auth/lib/index.d.ts",
|
||
"line": 30,
|
||
"character": 26
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Interfaces",
|
||
"kind": 256,
|
||
"children": [
|
||
61,
|
||
60
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "auth/lib/index.d.ts",
|
||
"line": 29,
|
||
"character": 21
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 70,
|
||
"name": "Config",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Config",
|
||
"tags": [
|
||
{
|
||
"tag": "firebase",
|
||
"text": "config\n"
|
||
}
|
||
]
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 72,
|
||
"name": "Module",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 73,
|
||
"name": "app",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/node_modules/@react-native-firebase/app-types/index.d.ts",
|
||
"line": 179,
|
||
"character": 5
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseApp"
|
||
},
|
||
"inheritedFrom": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule.app"
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
73
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 32,
|
||
"character": 25
|
||
}
|
||
],
|
||
"extendedTypes": [
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 71,
|
||
"name": "Statics",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 30,
|
||
"character": 26
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Interfaces",
|
||
"kind": 256,
|
||
"children": [
|
||
72,
|
||
71
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 29,
|
||
"character": 23
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 81,
|
||
"name": "Crashlytics",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Crashlytics",
|
||
"tags": [
|
||
{
|
||
"tag": "firebase",
|
||
"text": "crashlytics\n"
|
||
}
|
||
]
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 83,
|
||
"name": "Module",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 84,
|
||
"name": "app",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/node_modules/@react-native-firebase/app-types/index.d.ts",
|
||
"line": 179,
|
||
"character": 5
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseApp"
|
||
},
|
||
"inheritedFrom": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule.app"
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
84
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 32,
|
||
"character": 25
|
||
}
|
||
],
|
||
"extendedTypes": [
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 82,
|
||
"name": "Statics",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 30,
|
||
"character": 26
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Interfaces",
|
||
"kind": 256,
|
||
"children": [
|
||
83,
|
||
82
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 29,
|
||
"character": 28
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 92,
|
||
"name": "Firestore",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Firestore",
|
||
"tags": [
|
||
{
|
||
"tag": "firebase",
|
||
"text": "firestore\n"
|
||
}
|
||
]
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 94,
|
||
"name": "Module",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 95,
|
||
"name": "app",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/node_modules/@react-native-firebase/app-types/index.d.ts",
|
||
"line": 179,
|
||
"character": 5
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseApp"
|
||
},
|
||
"inheritedFrom": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule.app"
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
95
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "firestore/lib/index.d.ts",
|
||
"line": 32,
|
||
"character": 25
|
||
}
|
||
],
|
||
"extendedTypes": [
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 93,
|
||
"name": "Statics",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "firestore/lib/index.d.ts",
|
||
"line": 30,
|
||
"character": 26
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Interfaces",
|
||
"kind": 256,
|
||
"children": [
|
||
94,
|
||
93
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "firestore/lib/index.d.ts",
|
||
"line": 29,
|
||
"character": 26
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 103,
|
||
"name": "Functions",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "The Cloud Functions for Firebase client SDKs let you call functions\ndirectly from a Firebase app. To call a function from your app in this way,\nwrite and deploy an HTTPS Callable function in Cloud Functions,\nand then add client logic to call the function from your app.",
|
||
"tags": [
|
||
{
|
||
"tag": "firebase",
|
||
"text": "functions\n"
|
||
}
|
||
]
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 106,
|
||
"name": "HttpsCallable",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "An HttpsCallable is a reference to a \"callable\" http trigger in\nGoogle Cloud Functions."
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 107,
|
||
"name": "__call",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "An HttpsCallable is a reference to a \"callable\" http trigger in\nGoogle Cloud Functions."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 108,
|
||
"name": "data",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "any"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "HttpsCallableResult",
|
||
"id": 104
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 102,
|
||
"character": 32
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 104,
|
||
"name": "HttpsCallableResult",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "An HttpsCallableResult wraps a single result from a function call."
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 105,
|
||
"name": "data",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 95,
|
||
"character": 17
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "any"
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
105
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 94,
|
||
"character": 38
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 109,
|
||
"name": "HttpsError",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 115,
|
||
"name": "Error",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "/Volumes/Projects/Projects/mono-react-native-firebase/node_modules/typescript/lib/lib.es5.d.ts",
|
||
"line": 974,
|
||
"character": 19
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ErrorConstructor"
|
||
}
|
||
},
|
||
{
|
||
"id": 110,
|
||
"name": "code",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "A standard error code that will be returned to the client. This also\ndetermines the HTTP status code of the response, as defined in code.proto."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 111,
|
||
"character": 17
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FunctionsErrorCode",
|
||
"id": 144
|
||
}
|
||
},
|
||
{
|
||
"id": 111,
|
||
"name": "details",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Extra data to be converted to JSON and included in the error response."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 115,
|
||
"character": 20
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "any"
|
||
}
|
||
},
|
||
{
|
||
"id": 113,
|
||
"name": "message",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "/Volumes/Projects/Projects/mono-react-native-firebase/node_modules/typescript/lib/lib.es5.d.ts",
|
||
"line": 964,
|
||
"character": 11
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
},
|
||
"inheritedFrom": {
|
||
"type": "reference",
|
||
"name": "Error.message"
|
||
}
|
||
},
|
||
{
|
||
"id": 112,
|
||
"name": "name",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "/Volumes/Projects/Projects/mono-react-native-firebase/node_modules/typescript/lib/lib.es5.d.ts",
|
||
"line": 963,
|
||
"character": 8
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
},
|
||
"inheritedFrom": {
|
||
"type": "reference",
|
||
"name": "Error.name"
|
||
}
|
||
},
|
||
{
|
||
"id": 114,
|
||
"name": "stack",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isOptional": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "/Volumes/Projects/Projects/mono-react-native-firebase/node_modules/typescript/lib/lib.es5.d.ts",
|
||
"line": 965,
|
||
"character": 9
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "undefined"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
]
|
||
},
|
||
"overwrites": {
|
||
"type": "reference",
|
||
"name": "Error.stack"
|
||
},
|
||
"inheritedFrom": {
|
||
"type": "reference",
|
||
"name": "Error.stack"
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
115,
|
||
110,
|
||
111,
|
||
113,
|
||
112,
|
||
114
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 106,
|
||
"character": 29
|
||
}
|
||
],
|
||
"extendedTypes": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Error"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 116,
|
||
"name": "HttpsErrorCode",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 128,
|
||
"name": "ABORTED",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 130,
|
||
"character": 11
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "stringLiteral",
|
||
"value": "aborted"
|
||
}
|
||
},
|
||
{
|
||
"id": 123,
|
||
"name": "ALREADY_EXISTS",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 125,
|
||
"character": 18
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "stringLiteral",
|
||
"value": "already-exists"
|
||
}
|
||
},
|
||
{
|
||
"id": 118,
|
||
"name": "CANCELLED",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 120,
|
||
"character": 13
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "stringLiteral",
|
||
"value": "cancelled"
|
||
}
|
||
},
|
||
{
|
||
"id": 133,
|
||
"name": "DATA_LOSS",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 135,
|
||
"character": 13
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "stringLiteral",
|
||
"value": "data-loss"
|
||
}
|
||
},
|
||
{
|
||
"id": 121,
|
||
"name": "DEADLINE_EXCEEDED",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 123,
|
||
"character": 21
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "stringLiteral",
|
||
"value": "deadline-exceeded"
|
||
}
|
||
},
|
||
{
|
||
"id": 127,
|
||
"name": "FAILED_PRECONDITION",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 129,
|
||
"character": 23
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "stringLiteral",
|
||
"value": "failed-precondition"
|
||
}
|
||
},
|
||
{
|
||
"id": 131,
|
||
"name": "INTERNAL",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 133,
|
||
"character": 12
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "stringLiteral",
|
||
"value": "internal"
|
||
}
|
||
},
|
||
{
|
||
"id": 120,
|
||
"name": "INVALID_ARGUMENT",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 122,
|
||
"character": 20
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "stringLiteral",
|
||
"value": "invalid-argument"
|
||
}
|
||
},
|
||
{
|
||
"id": 122,
|
||
"name": "NOT_FOUND",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 124,
|
||
"character": 13
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "stringLiteral",
|
||
"value": "not-found"
|
||
}
|
||
},
|
||
{
|
||
"id": 117,
|
||
"name": "OK",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 119,
|
||
"character": 6
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "stringLiteral",
|
||
"value": "ok"
|
||
}
|
||
},
|
||
{
|
||
"id": 129,
|
||
"name": "OUT_OF_RANGE",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 131,
|
||
"character": 16
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "stringLiteral",
|
||
"value": "out-of-range"
|
||
}
|
||
},
|
||
{
|
||
"id": 124,
|
||
"name": "PERMISSION_DENIED",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 126,
|
||
"character": 21
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "stringLiteral",
|
||
"value": "permission-denied"
|
||
}
|
||
},
|
||
{
|
||
"id": 126,
|
||
"name": "RESOURCE_EXHAUSTED",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 128,
|
||
"character": 22
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "stringLiteral",
|
||
"value": "resource-exhausted"
|
||
}
|
||
},
|
||
{
|
||
"id": 125,
|
||
"name": "UNAUTHENTICATED",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 127,
|
||
"character": 19
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "stringLiteral",
|
||
"value": "unauthenticated"
|
||
}
|
||
},
|
||
{
|
||
"id": 132,
|
||
"name": "UNAVAILABLE",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 134,
|
||
"character": 15
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "stringLiteral",
|
||
"value": "unavailable"
|
||
}
|
||
},
|
||
{
|
||
"id": 130,
|
||
"name": "UNIMPLEMENTED",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 132,
|
||
"character": 17
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "stringLiteral",
|
||
"value": "unimplemented"
|
||
}
|
||
},
|
||
{
|
||
"id": 119,
|
||
"name": "UNKNOWN",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 121,
|
||
"character": 11
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "stringLiteral",
|
||
"value": "unknown"
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
128,
|
||
123,
|
||
118,
|
||
133,
|
||
121,
|
||
127,
|
||
131,
|
||
120,
|
||
122,
|
||
117,
|
||
129,
|
||
124,
|
||
126,
|
||
125,
|
||
132,
|
||
130,
|
||
119
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 118,
|
||
"character": 33
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 136,
|
||
"name": "Module",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "firebase.functions().X"
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 143,
|
||
"name": "app",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/node_modules/@react-native-firebase/app-types/index.d.ts",
|
||
"line": 179,
|
||
"character": 5
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseApp"
|
||
},
|
||
"inheritedFrom": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule.app"
|
||
}
|
||
},
|
||
{
|
||
"id": 137,
|
||
"name": "httpsCallable",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 138,
|
||
"name": "httpsCallable",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Gets an `HttpsCallable` instance that refers to the function with the given\nname.",
|
||
"returns": "The `HttpsCallable` instance.\n"
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 139,
|
||
"name": "name",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "The name of the https callable function."
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "HttpsCallable",
|
||
"id": 106
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 159,
|
||
"character": 17
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 140,
|
||
"name": "useFunctionsEmulator",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 141,
|
||
"name": "useFunctionsEmulator",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Changes this instance to point to a Cloud Functions emulator running\nlocally.",
|
||
"text": "See https://firebase.google.com/docs/functions/local-emulator\n"
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 142,
|
||
"name": "origin",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "the origin string of the local emulator started via firebase tools\n\"http://10.0.0.8:1337\".\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "void"
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 170,
|
||
"character": 24
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
143
|
||
]
|
||
},
|
||
{
|
||
"title": "Methods",
|
||
"kind": 2048,
|
||
"children": [
|
||
137,
|
||
140
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 151,
|
||
"character": 25
|
||
}
|
||
],
|
||
"extendedTypes": [
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 134,
|
||
"name": "Statics",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "firebase.functions.X"
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 135,
|
||
"name": "HttpsErrorCode",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Uppercase + underscored variables of @Functions.FunctionsErrorCode"
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 145,
|
||
"character": 18
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intersection",
|
||
"types": [
|
||
{
|
||
"type": "reference",
|
||
"name": "__type"
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "HttpsErrorCode",
|
||
"id": 116
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
135
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 141,
|
||
"character": 26
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 144,
|
||
"name": "FunctionsErrorCode",
|
||
"kind": 4194304,
|
||
"kindString": "Type alias",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "The set of Firebase Functions status codes. The codes are the same at the\nones exposed by gRPC here:\nhttps://github.com/grpc/grpc/blob/master/doc/statuscodes.md",
|
||
"text": "Possible values:\n- 'cancelled': The operation was cancelled (typically by the caller).\n- 'unknown': Unknown error or an error from a different error domain.\n- 'invalid-argument': Client specified an invalid argument. Note that this\n differs from 'failed-precondition'. 'invalid-argument' indicates\n arguments that are problematic regardless of the state of the system\n (e.g. an invalid field name).\n- 'deadline-exceeded': Deadline expired before operation could complete.\n For operations that change the state of the system, this error may be\n returned even if the operation has completed successfully. For example,\n a successful response from a server could have been delayed long enough\n for the deadline to expire.\n- 'not-found': Some requested document was not found.\n- 'already-exists': Some document that we attempted to create already\n exists.\n- 'permission-denied': The caller does not have permission to execute the\n specified operation.\n- 'resource-exhausted': Some resource has been exhausted, perhaps a\n per-user quota, or perhaps the entire file system is out of space.\n- 'failed-precondition': Operation was rejected because the system is not\n in a state required for the operation's execution.\n- 'aborted': The operation was aborted, typically due to a concurrency\n issue like transaction aborts, etc.\n- 'out-of-range': Operation was attempted past the valid range.\n- 'unimplemented': Operation is not implemented or not supported/enabled.\n- 'internal': Internal errors. Means some invariants expected by\n underlying system has been broken. If you see one of these errors,\n something is very broken.\n- 'unavailable': The service is currently unavailable. This is most likely\n a transient condition and may be corrected by retrying with a backoff.\n- 'data-loss': Unrecoverable data loss or corruption.\n- 'unauthenticated': The request does not have valid authentication\n credentials for the operation.\n"
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 72,
|
||
"character": 32
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "ok"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "cancelled"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "unknown"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "invalid-argument"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "deadline-exceeded"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "not-found"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "already-exists"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "permission-denied"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "resource-exhausted"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "failed-precondition"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "aborted"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "out-of-range"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "unimplemented"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "internal"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "unavailable"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "data-loss"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "unauthenticated"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Interfaces",
|
||
"kind": 256,
|
||
"children": [
|
||
106,
|
||
104,
|
||
109,
|
||
116,
|
||
136,
|
||
134
|
||
]
|
||
},
|
||
{
|
||
"title": "Type aliases",
|
||
"kind": 4194304,
|
||
"children": [
|
||
144
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 32,
|
||
"character": 26
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 153,
|
||
"name": "Iid",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Firebase Instance ID provides a unique identifier for each instance of your app and a mechanism to authenticate\nand authorize actions for it (for example: sending FCM messages).",
|
||
"text": "An Instance ID is long lived except when you call delete, the app is restored on a new device, the user\nuninstalls/reinstall the app or the user clears the app data (clearing data applies to Android only).\n",
|
||
"tags": [
|
||
{
|
||
"tag": "firebase",
|
||
"text": "iid\n"
|
||
}
|
||
]
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 155,
|
||
"name": "Module",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 168,
|
||
"name": "app",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/node_modules/@react-native-firebase/app-types/index.d.ts",
|
||
"line": 179,
|
||
"character": 5
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseApp"
|
||
},
|
||
"inheritedFrom": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule.app"
|
||
}
|
||
},
|
||
{
|
||
"id": 158,
|
||
"name": "delete",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 159,
|
||
"name": "delete",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Delete the Instance ID and all data associated with it. This stops the periodic sending of data to the Firebase\nbackend that was started when the Instance ID was generated.",
|
||
"text": "A new Instance ID is asynchronously generated unless auto initialisation is turned off.\n"
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "void"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "iid/lib/index.d.ts",
|
||
"line": 51,
|
||
"character": 10
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 164,
|
||
"name": "deleteToken",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 165,
|
||
"name": "deleteToken",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Revokes access to a scope for an entity previously authorized by `getToken()`."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 166,
|
||
"name": "authorizedEntity",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"text": "Entity authorized by the token. Defaults to the apps' `messagingSenderId` option."
|
||
},
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "undefined"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 167,
|
||
"name": "scope",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"text": "Action authorized for authorizedEntity. Defaults to '*'.\n"
|
||
},
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "undefined"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "void"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "iid/lib/index.d.ts",
|
||
"line": 67,
|
||
"character": 15
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 156,
|
||
"name": "get",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 157,
|
||
"name": "get",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Returns a identifier that uniquely identifies the app instance.",
|
||
"text": "Once an Instance ID is generated, Firebase periodically sends information about the application\nand the device it's running on to the Firebase backend. To stop this, see `delete()`.\n"
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "iid/lib/index.d.ts",
|
||
"line": 43,
|
||
"character": 7
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 160,
|
||
"name": "getToken",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 161,
|
||
"name": "getToken",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Returns a token that authorizes an Entity to perform an action on behalf of the application."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 162,
|
||
"name": "authorizedEntity",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"text": "Entity authorized by the token. Defaults to the apps `messagingSenderId` option."
|
||
},
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "undefined"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 163,
|
||
"name": "scope",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"text": "Action authorized for authorizedEntity. Defaults to '*'.\n"
|
||
},
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "undefined"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "iid/lib/index.d.ts",
|
||
"line": 59,
|
||
"character": 12
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
168
|
||
]
|
||
},
|
||
{
|
||
"title": "Methods",
|
||
"kind": 2048,
|
||
"children": [
|
||
158,
|
||
164,
|
||
156,
|
||
160
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "iid/lib/index.d.ts",
|
||
"line": 36,
|
||
"character": 25
|
||
}
|
||
],
|
||
"extendedTypes": [
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 154,
|
||
"name": "Statics",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "iid/lib/index.d.ts",
|
||
"line": 34,
|
||
"character": 26
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Interfaces",
|
||
"kind": 256,
|
||
"children": [
|
||
155,
|
||
154
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "iid/lib/index.d.ts",
|
||
"line": 33,
|
||
"character": 20
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 176,
|
||
"name": "Mlkit",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Mlkit",
|
||
"tags": [
|
||
{
|
||
"tag": "firebase",
|
||
"text": "mlkit\n"
|
||
}
|
||
]
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 178,
|
||
"name": "Module",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 179,
|
||
"name": "app",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/node_modules/@react-native-firebase/app-types/index.d.ts",
|
||
"line": 179,
|
||
"character": 5
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseApp"
|
||
},
|
||
"inheritedFrom": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule.app"
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
179
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "mlkit/lib/index.d.ts",
|
||
"line": 32,
|
||
"character": 25
|
||
}
|
||
],
|
||
"extendedTypes": [
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 177,
|
||
"name": "Statics",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "mlkit/lib/index.d.ts",
|
||
"line": 30,
|
||
"character": 26
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Interfaces",
|
||
"kind": 256,
|
||
"children": [
|
||
178,
|
||
177
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "mlkit/lib/index.d.ts",
|
||
"line": 29,
|
||
"character": 22
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 187,
|
||
"name": "Perf",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Get insights into how your app performs from your users’ point of view, with automatic and customized performance tracing.",
|
||
"tags": [
|
||
{
|
||
"tag": "firebase",
|
||
"text": "perf\n"
|
||
}
|
||
]
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 227,
|
||
"name": "HttpMetric",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Metric used to collect data for network requests/responses. A new instance must be used for every request/response."
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 228,
|
||
"name": "getAttribute",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 229,
|
||
"name": "getAttribute",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Returns the value of an attribute. Returns null if it does not exist."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 230,
|
||
"name": "attribute",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Name of the attribute to fetch the value of\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "null"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 133,
|
||
"character": 16
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 231,
|
||
"name": "getAttributes",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 232,
|
||
"name": "getAttributes",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Returns an object of all the currently added attributes."
|
||
},
|
||
"type": {
|
||
"type": "reflection",
|
||
"declaration": {
|
||
"id": 233,
|
||
"name": "__type",
|
||
"kind": 65536,
|
||
"kindString": "Type literal",
|
||
"flags": {},
|
||
"indexSignature": [
|
||
{
|
||
"id": 234,
|
||
"name": "__index",
|
||
"kind": 8192,
|
||
"kindString": "Index signature",
|
||
"flags": {},
|
||
"parameters": [
|
||
{
|
||
"id": 235,
|
||
"name": "key",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 138,
|
||
"character": 20
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 138,
|
||
"character": 17
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 236,
|
||
"name": "putAttribute",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 237,
|
||
"name": "putAttribute",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Sets a String value for the specified attribute. Updates the value of the attribute if it already exists.\nThe maximum number of attributes that can be added is 5."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 238,
|
||
"name": "attribute",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Name of the attribute. Max length is 40 chars."
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
},
|
||
{
|
||
"id": 239,
|
||
"name": "value",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Value of the attribute. Max length is 100 chars.\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "any"
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 147,
|
||
"character": 16
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 240,
|
||
"name": "removeAttribute",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 241,
|
||
"name": "removeAttribute",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Removes an already added attribute. Does nothing if attribute does not exist."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 242,
|
||
"name": "attribute",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Name of the attribute to be removed.\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "any"
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 154,
|
||
"character": 19
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 243,
|
||
"name": "setHttpResponseCode",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 244,
|
||
"name": "setHttpResponseCode",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Sets the httpResponse code of the request.",
|
||
"tags": [
|
||
{
|
||
"tag": "warning",
|
||
"text": "This is required for every request, if you do not provide this your metric will not be captured.\n"
|
||
}
|
||
]
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 245,
|
||
"name": "code",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Value must be greater than 0. Set to null to remove. Invalid usage will be logged natively.\n"
|
||
},
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "number"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "null"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "any"
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 163,
|
||
"character": 23
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 246,
|
||
"name": "setRequestPayloadSize",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 247,
|
||
"name": "setRequestPayloadSize",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Sets the size of the request payload"
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 248,
|
||
"name": "bytes",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Value must be greater than 0. Set to null to remove. Invalid usage will be logged natively.\n"
|
||
},
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "number"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "null"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "any"
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 170,
|
||
"character": 25
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 252,
|
||
"name": "setResponseContentType",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 253,
|
||
"name": "setResponseContentType",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Content type of the response e.g. `text/html` or `application/json`."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 254,
|
||
"name": "contentType",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Valid string of MIME type. Set to null to remove. Invalid usage will be logged natively.\n"
|
||
},
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "null"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "any"
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 184,
|
||
"character": 26
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 249,
|
||
"name": "setResponsePayloadSize",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 250,
|
||
"name": "setResponsePayloadSize",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Sets the size of the response payload"
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 251,
|
||
"name": "bytes",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Value must be greater than 0. Set to null to remove. Invalid usage will be logged natively.\n"
|
||
},
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "number"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "null"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "any"
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 177,
|
||
"character": 26
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 255,
|
||
"name": "start",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 256,
|
||
"name": "start",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Marks the start time of the request. Does nothing if already started."
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "null"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 189,
|
||
"character": 9
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 257,
|
||
"name": "stop",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 258,
|
||
"name": "stop",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Marks the end time of the response and queues the network request metric on the device for transmission. Does nothing if already stopped."
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "null"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 194,
|
||
"character": 8
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Methods",
|
||
"kind": 2048,
|
||
"children": [
|
||
228,
|
||
231,
|
||
236,
|
||
240,
|
||
243,
|
||
246,
|
||
252,
|
||
249,
|
||
255,
|
||
257
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 127,
|
||
"character": 29
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 260,
|
||
"name": "Module",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 272,
|
||
"name": "app",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/node_modules/@react-native-firebase/app-types/index.d.ts",
|
||
"line": 179,
|
||
"character": 5
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseApp"
|
||
},
|
||
"inheritedFrom": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule.app"
|
||
}
|
||
},
|
||
{
|
||
"id": 261,
|
||
"name": "isPerformanceCollectionEnabled",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Determines whether performance monitoring is enabled or disabled."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 203,
|
||
"character": 34
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "boolean"
|
||
}
|
||
},
|
||
{
|
||
"id": 268,
|
||
"name": "newHttpMetric",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 269,
|
||
"name": "newHttpMetric",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Creates a HttpMetric instance for collecting network performance data for a single request/response"
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 270,
|
||
"name": "url",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "A valid url String, cannot be empty"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
},
|
||
{
|
||
"id": 271,
|
||
"name": "httpMethod",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "One of the values GET, PUT, POST, DELETE, HEAD, PATCH, OPTIONS, TRACE, or CONNECT\n"
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "HttpMethod",
|
||
"id": 273
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "HttpMetric",
|
||
"id": 227
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 225,
|
||
"character": 17
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 265,
|
||
"name": "newTrace",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 266,
|
||
"name": "newTrace",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Creates a Trace instance with given identifier."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 267,
|
||
"name": "identifier",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Name of the trace, no leading or trailing whitespace allowed, no leading underscore '_' character allowed, max length is 100.\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Trace",
|
||
"id": 188
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 217,
|
||
"character": 12
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 262,
|
||
"name": "setPerformanceCollectionEnabled",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 263,
|
||
"name": "setPerformanceCollectionEnabled",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Enables or disables performance monitoring."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 264,
|
||
"name": "enabled",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Should performance monitoring be enabled\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "boolean"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "null"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 210,
|
||
"character": 35
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
272,
|
||
261
|
||
]
|
||
},
|
||
{
|
||
"title": "Methods",
|
||
"kind": 2048,
|
||
"children": [
|
||
268,
|
||
265,
|
||
262
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 199,
|
||
"character": 25
|
||
}
|
||
],
|
||
"extendedTypes": [
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 259,
|
||
"name": "Statics",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 197,
|
||
"character": 26
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 188,
|
||
"name": "Trace",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Trace allows you to time the beginning to end of a certain action in your app with additional metric values and attributes."
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 189,
|
||
"name": "getAttribute",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 190,
|
||
"name": "getAttribute",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Returns the value of an attribute. Returns null if it does not exist."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 191,
|
||
"name": "attribute",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Name of the attribute to fetch the value of\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "null"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 50,
|
||
"character": 16
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 192,
|
||
"name": "getAttributes",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 193,
|
||
"name": "getAttributes",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Returns an object of all the currently added attributes and their string values."
|
||
},
|
||
"type": {
|
||
"type": "reflection",
|
||
"declaration": {
|
||
"id": 194,
|
||
"name": "__type",
|
||
"kind": 65536,
|
||
"kindString": "Type literal",
|
||
"flags": {},
|
||
"indexSignature": [
|
||
{
|
||
"id": 195,
|
||
"name": "__index",
|
||
"kind": 8192,
|
||
"kindString": "Index signature",
|
||
"flags": {},
|
||
"parameters": [
|
||
{
|
||
"id": 196,
|
||
"name": "key",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 55,
|
||
"character": 20
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 55,
|
||
"character": 17
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 204,
|
||
"name": "getMetric",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 205,
|
||
"name": "getMetric",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Gets the value of the metric with the given name in the current trace. If the metric doesn't exist, it will not be created and a 0 is returned."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 206,
|
||
"name": "metricName",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Name of the metric to get.\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "number"
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 78,
|
||
"character": 13
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 207,
|
||
"name": "getMetrics",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 208,
|
||
"name": "getMetrics",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Returns an object of all the currently added metrics and their number values."
|
||
},
|
||
"type": {
|
||
"type": "reflection",
|
||
"declaration": {
|
||
"id": 209,
|
||
"name": "__type",
|
||
"kind": 65536,
|
||
"kindString": "Type literal",
|
||
"flags": {},
|
||
"indexSignature": [
|
||
{
|
||
"id": 210,
|
||
"name": "__index",
|
||
"kind": 8192,
|
||
"kindString": "Index signature",
|
||
"flags": {},
|
||
"parameters": [
|
||
{
|
||
"id": 211,
|
||
"name": "key",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "number"
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 83,
|
||
"character": 17
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 83,
|
||
"character": 14
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 216,
|
||
"name": "incrementMetric",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 217,
|
||
"name": "incrementMetric",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Increments the named metric by the `incrementBy` value.",
|
||
"text": "If a metric with the given name doesn't exist, a new one will be created starting with the value of `incrementBy`.\n"
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 218,
|
||
"name": "metricName",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Name of the metric to increment. Must not have a leading or trailing whitespace, no leading underscore '_' character and have a max length of 32 characters."
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
},
|
||
{
|
||
"id": 219,
|
||
"name": "incrementBy",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "The value the metric should be incremented by.\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "number"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "any"
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 104,
|
||
"character": 19
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 197,
|
||
"name": "putAttribute",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 198,
|
||
"name": "putAttribute",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Sets a String value for the specified attribute. Updates the value of the attribute if it already exists.\nThe maximum number of attributes that can be added is 5."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 199,
|
||
"name": "attribute",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Name of the attribute. Max length is 40 chars."
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
},
|
||
{
|
||
"id": 200,
|
||
"name": "value",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Value of the attribute. Max length is 100 chars.\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "any"
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 64,
|
||
"character": 16
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 212,
|
||
"name": "putMetric",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 213,
|
||
"name": "putMetric",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Sets the value of the named metric with the provided number.",
|
||
"text": "If a metric with the given name exists it will be overwritten.\nIf a metric with the given name doesn't exist, a new one will be created.\n"
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 214,
|
||
"name": "metricName",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Name of the metric to set. Must not have a leading or trailing whitespace, no leading underscore '_' character and have a max length of 32 characters."
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
},
|
||
{
|
||
"id": 215,
|
||
"name": "value",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "The value the metric should be set to.\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "number"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "any"
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 94,
|
||
"character": 13
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 201,
|
||
"name": "removeAttribute",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 202,
|
||
"name": "removeAttribute",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Removes an already added attribute. Does nothing if attribute does not exist."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 203,
|
||
"name": "attribute",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Name of the attribute to be removed.\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "any"
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 71,
|
||
"character": 19
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 220,
|
||
"name": "removeMetric",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 221,
|
||
"name": "removeMetric",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Removes a metric by name if it exists."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 222,
|
||
"name": "metricName",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Name of the metric to remove.\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "any"
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 111,
|
||
"character": 16
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 223,
|
||
"name": "start",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 224,
|
||
"name": "start",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Marks the start time of the trace. Does nothing if already started."
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "null"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 116,
|
||
"character": 9
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 225,
|
||
"name": "stop",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 226,
|
||
"name": "stop",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Marks the end time of the trace and queues the metric on the device for transmission. Does nothing if already stopped."
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "null"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 121,
|
||
"character": 8
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Methods",
|
||
"kind": 2048,
|
||
"children": [
|
||
189,
|
||
192,
|
||
204,
|
||
207,
|
||
216,
|
||
197,
|
||
212,
|
||
201,
|
||
220,
|
||
223,
|
||
225
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 44,
|
||
"character": 24
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 273,
|
||
"name": "HttpMethod",
|
||
"kind": 4194304,
|
||
"kindString": "Type alias",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 30,
|
||
"character": 24
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "GET"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "HEAD"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "PUT"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "POST"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "PATCH"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "TRACE"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "DELETE"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "CONNECT"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "OPTIONS"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Interfaces",
|
||
"kind": 256,
|
||
"children": [
|
||
227,
|
||
260,
|
||
259,
|
||
188
|
||
]
|
||
},
|
||
{
|
||
"title": "Type aliases",
|
||
"kind": 4194304,
|
||
"children": [
|
||
273
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 29,
|
||
"character": 21
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 281,
|
||
"name": "Utils",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Utils",
|
||
"tags": [
|
||
{
|
||
"tag": "firebase",
|
||
"text": "utils\n"
|
||
}
|
||
]
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 283,
|
||
"name": "Module",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 285,
|
||
"name": "app",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/node_modules/@react-native-firebase/app-types/index.d.ts",
|
||
"line": 179,
|
||
"character": 5
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseApp"
|
||
},
|
||
"inheritedFrom": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule.app"
|
||
}
|
||
},
|
||
{
|
||
"id": 284,
|
||
"name": "isRunningInTestLab",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Returns true if this app is running inside a Firebase Test Lab environment. Always returns false on iOS.",
|
||
"tags": [
|
||
{
|
||
"tag": "android",
|
||
"text": "\n"
|
||
}
|
||
]
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "utils/lib/index.d.ts",
|
||
"line": 38,
|
||
"character": 22
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "boolean"
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
285,
|
||
284
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "utils/lib/index.d.ts",
|
||
"line": 32,
|
||
"character": 25
|
||
}
|
||
],
|
||
"extendedTypes": [
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 282,
|
||
"name": "Statics",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "utils/lib/index.d.ts",
|
||
"line": 30,
|
||
"character": 26
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Interfaces",
|
||
"kind": 256,
|
||
"children": [
|
||
283,
|
||
282
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "utils/lib/index.d.ts",
|
||
"line": 29,
|
||
"character": 22
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 304,
|
||
"name": "FirebaseApp",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 305,
|
||
"name": "name",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "The name (identifier) for this App. '[DEFAULT]' is the default App."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 124,
|
||
"character": 15
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
},
|
||
{
|
||
"id": 306,
|
||
"name": "options",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "The (read-only) configuration options from the app initialization."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 129,
|
||
"character": 18
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseOptions",
|
||
"id": 324
|
||
}
|
||
},
|
||
{
|
||
"id": 307,
|
||
"name": "delete",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 308,
|
||
"name": "delete",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Make this app unusable and free up resources."
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "void"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 134,
|
||
"character": 8
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
305,
|
||
306
|
||
]
|
||
},
|
||
{
|
||
"title": "Methods",
|
||
"kind": 2048,
|
||
"children": [
|
||
307
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 120,
|
||
"character": 28
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 300,
|
||
"name": "FirebaseAppConfig",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 302,
|
||
"name": "automaticDataCollectionEnabled",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isOptional": true
|
||
},
|
||
"comment": {},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 111,
|
||
"character": 32
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "undefined"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "false"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "true"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 303,
|
||
"name": "automaticResourceManagement",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"shortText": "If set to true it indicates that Firebase should close database connections\nautomatically when the app is in the background. Disabled by default."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 117,
|
||
"character": 29
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "undefined"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "false"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "true"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 301,
|
||
"name": "name",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"shortText": "The Firebase App name, defaults to [DEFAULT] if none provided."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 106,
|
||
"character": 6
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "undefined"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
302,
|
||
303,
|
||
301
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 102,
|
||
"character": 34
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 291,
|
||
"name": "NativeFirebaseError",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 299,
|
||
"name": "Error",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "/Volumes/Projects/Projects/mono-react-native-firebase/node_modules/typescript/lib/lib.es5.d.ts",
|
||
"line": 974,
|
||
"character": 19
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ErrorConstructor"
|
||
}
|
||
},
|
||
{
|
||
"id": 292,
|
||
"name": "code",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Firebase error code, e.g. `auth/invalid-email`"
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 22,
|
||
"character": 15
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
},
|
||
{
|
||
"id": 293,
|
||
"name": "message",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Firebase error message"
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 27,
|
||
"character": 18
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
},
|
||
"overwrites": {
|
||
"type": "reference",
|
||
"name": "Error.message"
|
||
}
|
||
},
|
||
{
|
||
"id": 297,
|
||
"name": "name",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "/Volumes/Projects/Projects/mono-react-native-firebase/node_modules/typescript/lib/lib.es5.d.ts",
|
||
"line": 963,
|
||
"character": 8
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
},
|
||
"inheritedFrom": {
|
||
"type": "reference",
|
||
"name": "Error.name"
|
||
}
|
||
},
|
||
{
|
||
"id": 294,
|
||
"name": "namespace",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "The firebase module namespace that this error originated from, e.g. 'analytics'"
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 32,
|
||
"character": 20
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
},
|
||
{
|
||
"id": 295,
|
||
"name": "nativeErrorCode",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "The native sdks returned error code, different per platform"
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 37,
|
||
"character": 26
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "number"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 296,
|
||
"name": "nativeErrorMessage",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "The native sdks returned error message, different per platform"
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 42,
|
||
"character": 29
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
},
|
||
{
|
||
"id": 298,
|
||
"name": "stack",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isOptional": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "/Volumes/Projects/Projects/mono-react-native-firebase/node_modules/typescript/lib/lib.es5.d.ts",
|
||
"line": 965,
|
||
"character": 9
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "undefined"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
]
|
||
},
|
||
"overwrites": {
|
||
"type": "reference",
|
||
"name": "Error.stack"
|
||
},
|
||
"inheritedFrom": {
|
||
"type": "reference",
|
||
"name": "Error.stack"
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
299,
|
||
292,
|
||
293,
|
||
297,
|
||
294,
|
||
295,
|
||
296,
|
||
298
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 18,
|
||
"character": 36
|
||
}
|
||
],
|
||
"extendedTypes": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Error"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 322,
|
||
"name": "ReactNativeFirebaseModule",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 323,
|
||
"name": "app",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 179,
|
||
"character": 5
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseApp",
|
||
"id": 304
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
323
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 178,
|
||
"character": 42
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 309,
|
||
"name": "ReactNativeFirebaseNamespace",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 321,
|
||
"name": "SDK_VERSION",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "The current React Native Firebase version."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 175,
|
||
"character": 22
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
},
|
||
{
|
||
"id": 320,
|
||
"name": "apps",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "A (read-only) array of all the initialized Apps."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 170,
|
||
"character": 6
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "array",
|
||
"elementType": {
|
||
"type": "reference",
|
||
"name": "FirebaseApp",
|
||
"id": 304
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"id": 317,
|
||
"name": "app",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 318,
|
||
"name": "app",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Retrieve an instance of a FirebaseApp.",
|
||
"tags": [
|
||
{
|
||
"tag": "example",
|
||
"text": "\n```js\nconst app = firebase.app('foo');\n```\n"
|
||
}
|
||
]
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 319,
|
||
"name": "name",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"text": "The optional name of the app to return ('[DEFAULT]' if omitted)\n"
|
||
},
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "undefined"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseApp",
|
||
"id": 304
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 165,
|
||
"character": 5
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 310,
|
||
"name": "initializeApp",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 311,
|
||
"name": "initializeApp",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Create (and initialize) a FirebaseApp."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 312,
|
||
"name": "options",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Options to configure the services used in the App."
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseOptions",
|
||
"id": 324
|
||
}
|
||
},
|
||
{
|
||
"id": 313,
|
||
"name": "config",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"text": "The optional config for your firebase app\n"
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseAppConfig",
|
||
"id": 300
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseApp",
|
||
"id": 304
|
||
}
|
||
},
|
||
{
|
||
"id": 314,
|
||
"name": "initializeApp",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Create (and initialize) a FirebaseApp."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 315,
|
||
"name": "options",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Options to configure the services used in the App."
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseOptions",
|
||
"id": 324
|
||
}
|
||
},
|
||
{
|
||
"id": 316,
|
||
"name": "name",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"text": "The optional name of the app to initialize ('[DEFAULT]' if\nomitted)\n"
|
||
},
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "undefined"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseApp",
|
||
"id": 304
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 144,
|
||
"character": 15
|
||
},
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 153,
|
||
"character": 15
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
321,
|
||
320
|
||
]
|
||
},
|
||
{
|
||
"title": "Methods",
|
||
"kind": 2048,
|
||
"children": [
|
||
317,
|
||
310
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 137,
|
||
"character": 45
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 324,
|
||
"name": "FirebaseOptions",
|
||
"kind": 4194304,
|
||
"kindString": "Type alias",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 45,
|
||
"character": 27
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reflection",
|
||
"declaration": {
|
||
"id": 325,
|
||
"name": "__type",
|
||
"kind": 65536,
|
||
"kindString": "Type literal",
|
||
"flags": {},
|
||
"indexSignature": [
|
||
{
|
||
"id": 336,
|
||
"name": "__index",
|
||
"kind": 8192,
|
||
"kindString": "Index signature",
|
||
"flags": {},
|
||
"parameters": [
|
||
{
|
||
"id": 337,
|
||
"name": "name",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "any"
|
||
}
|
||
}
|
||
],
|
||
"children": [
|
||
{
|
||
"id": 334,
|
||
"name": "androidClientId",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"shortText": "iOS only - The Android client ID used in Google AppInvite when an iOS app has its Android version, for\nexample \"12345.apps.googleusercontent.com\"."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 93,
|
||
"character": 17
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "undefined"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 327,
|
||
"name": "apiKey",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"shortText": "An API key used for authenticating requests from your app, e.g.\n\"AIzaSyDdVgKwhZl0sTTTLZ7iTmt1r3N2cJLnaDk\", used to identify your app to Google servers."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 55,
|
||
"character": 8
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "undefined"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 326,
|
||
"name": "appId",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "The Google App ID that is used to uniquely identify an instance of an app."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 49,
|
||
"character": 7
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
},
|
||
{
|
||
"id": 333,
|
||
"name": "clientId",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"shortText": "iOS only - The OAuth2 client ID for iOS application used to authenticate Google users, for example\n\"12345.apps.googleusercontent.com\", used for signing in with Google."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 87,
|
||
"character": 10
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "undefined"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 328,
|
||
"name": "databaseURL",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"shortText": "The database root URL, e.g. \"http://abc-xyz-123.firebaseio.com\"."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 60,
|
||
"character": 13
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "undefined"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 335,
|
||
"name": "deepLinkURLScheme",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"shortText": "iOS only - The URL scheme used to set up Durable Deep Link service."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 98,
|
||
"character": 19
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "undefined"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 330,
|
||
"name": "gaTrackingId",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"shortText": "The tracking ID for Google Analytics, e.g. \"UA-12345678-1\", used to configure Google Analytics."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 70,
|
||
"character": 14
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "undefined"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 332,
|
||
"name": "messagingSenderId",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"shortText": "The Project Number from the Google Developer's console, for example \"012345678901\", used to\nconfigure Google Cloud Messaging."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 81,
|
||
"character": 19
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "undefined"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 329,
|
||
"name": "projectId",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "The Project ID from the Firebase console, for example \"abc-xyz-123\"."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 65,
|
||
"character": 11
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
},
|
||
{
|
||
"id": 331,
|
||
"name": "storageBucket",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"shortText": "The Google Cloud Storage bucket name, e.g. \"abc-xyz-123.storage.firebase.com\"."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 75,
|
||
"character": 15
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "undefined"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Variables",
|
||
"kind": 32,
|
||
"children": [
|
||
334,
|
||
327,
|
||
326,
|
||
333,
|
||
328,
|
||
335,
|
||
330,
|
||
332,
|
||
329,
|
||
331
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 45,
|
||
"character": 29
|
||
}
|
||
]
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"id": 357,
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"kind": 4194304,
|
||
"kindString": "Type alias",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"typeParameter": [
|
||
{
|
||
"id": 358,
|
||
"name": "M",
|
||
"kind": 131072,
|
||
"kindString": "Type parameter",
|
||
"flags": {}
|
||
},
|
||
{
|
||
"id": 359,
|
||
"name": "S",
|
||
"kind": 131072,
|
||
"kindString": "Type parameter",
|
||
"flags": {}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 246,
|
||
"character": 47
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intersection",
|
||
"types": [
|
||
{
|
||
"type": "reflection",
|
||
"declaration": {
|
||
"id": 360,
|
||
"name": "__type",
|
||
"kind": 65536,
|
||
"kindString": "Type literal",
|
||
"flags": {},
|
||
"signatures": [
|
||
{
|
||
"id": 361,
|
||
"name": "__call",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"type": {
|
||
"type": "typeParameter",
|
||
"name": "M"
|
||
}
|
||
}
|
||
],
|
||
"children": [
|
||
{
|
||
"id": 362,
|
||
"name": "SDK_VERSION",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "This React Native Firebase module version."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 252,
|
||
"character": 22
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Variables",
|
||
"kind": 32,
|
||
"children": [
|
||
362
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 246,
|
||
"character": 60
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"type": "typeParameter",
|
||
"name": "S"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 363,
|
||
"name": "ReactNativeFirebaseModuleAndStaticsWithApp",
|
||
"kind": 4194304,
|
||
"kindString": "Type alias",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"typeParameter": [
|
||
{
|
||
"id": 364,
|
||
"name": "M",
|
||
"kind": 131072,
|
||
"kindString": "Type parameter",
|
||
"flags": {}
|
||
},
|
||
{
|
||
"id": 365,
|
||
"name": "S",
|
||
"kind": 131072,
|
||
"kindString": "Type parameter",
|
||
"flags": {}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 255,
|
||
"character": 54
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intersection",
|
||
"types": [
|
||
{
|
||
"type": "reflection",
|
||
"declaration": {
|
||
"id": 366,
|
||
"name": "__type",
|
||
"kind": 65536,
|
||
"kindString": "Type literal",
|
||
"flags": {},
|
||
"signatures": [
|
||
{
|
||
"id": 367,
|
||
"name": "__call",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"parameters": [
|
||
{
|
||
"id": 368,
|
||
"name": "app",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseApp",
|
||
"id": 47
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "typeParameter",
|
||
"name": "M"
|
||
}
|
||
}
|
||
],
|
||
"children": [
|
||
{
|
||
"id": 369,
|
||
"name": "SDK_VERSION",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "This React Native Firebase module version."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 261,
|
||
"character": 22
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Variables",
|
||
"kind": 32,
|
||
"children": [
|
||
369
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 255,
|
||
"character": 67
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"type": "typeParameter",
|
||
"name": "S"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Modules",
|
||
"kind": 2,
|
||
"children": [
|
||
40,
|
||
44,
|
||
63,
|
||
74,
|
||
85,
|
||
96,
|
||
145,
|
||
169,
|
||
180,
|
||
274,
|
||
286,
|
||
50,
|
||
1,
|
||
338,
|
||
59,
|
||
70,
|
||
81,
|
||
92,
|
||
103,
|
||
153,
|
||
176,
|
||
187,
|
||
281
|
||
]
|
||
},
|
||
{
|
||
"title": "Interfaces",
|
||
"kind": 256,
|
||
"children": [
|
||
304,
|
||
300,
|
||
291,
|
||
322,
|
||
309
|
||
]
|
||
},
|
||
{
|
||
"title": "Type aliases",
|
||
"kind": 4194304,
|
||
"children": [
|
||
324,
|
||
357,
|
||
363
|
||
]
|
||
}
|
||
]
|
||
} |