mirror of
https://github.com/zhigang1992/react-native-firebase.git
synced 2026-04-17 12:19:21 +08:00
11967 lines
256 KiB
JSON
11967 lines
256 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": 130,
|
||
"character": 30
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"id": 512,
|
||
"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": 119,
|
||
"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": 128,
|
||
"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": 116,
|
||
"character": 49
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 50,
|
||
"name": "\"@react-native-firebase/app\"",
|
||
"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": 43
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"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": 172,
|
||
"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": 122,
|
||
"name": "config",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {},
|
||
"signatures": [
|
||
{
|
||
"id": 123,
|
||
"name": "config",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Firebase Remote Config is a cloud service that lets you change the behavior and appearance of your\napp without requiring users to download an app update. When using Remote Config, you create in-app default\nvalues that control the behavior and appearance of your app."
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 87
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 199,
|
||
"character": 10
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 164,
|
||
"name": "crashlytics",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {},
|
||
"signatures": [
|
||
{
|
||
"id": 165,
|
||
"name": "crashlytics",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Firebase Crashlytics helps you track, prioritize, and fix stability issues that erode app quality, in realtime.\nSpend less time triaging and troubleshooting crashes and more time building app features that delight users."
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 126
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 158,
|
||
"character": 15
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 183,
|
||
"name": "fiam",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {},
|
||
"signatures": [
|
||
{
|
||
"id": 184,
|
||
"name": "fiam",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Firebase In-App Messaging helps you engage users who are actively using your app by sending\nthem targeted and contextual messages that nudge them to complete key in-app actions - like\nbeating a game level, buying an item, or subscribing to content."
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 168
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "fiam/lib/index.d.ts",
|
||
"line": 113,
|
||
"character": 8
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 194,
|
||
"name": "firestore",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {},
|
||
"signatures": [
|
||
{
|
||
"id": 195,
|
||
"name": "firestore",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Firestore"
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 187
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "firestore/lib/index.d.ts",
|
||
"line": 83,
|
||
"character": 13
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 243,
|
||
"name": "functions",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 244,
|
||
"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": 245,
|
||
"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": 229
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 226,
|
||
"character": 13
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 267,
|
||
"name": "iid",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {},
|
||
"signatures": [
|
||
{
|
||
"id": 268,
|
||
"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": 248
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "iid/lib/index.d.ts",
|
||
"line": 123,
|
||
"character": 7
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 334,
|
||
"name": "invites",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {},
|
||
"signatures": [
|
||
{
|
||
"id": 335,
|
||
"name": "invites",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "<b>Firebase Invites is deprecated</b>. You can create cross-platform invitation links that survive app installation using Firebase Dynamic Links instead.\nFirebase Invites are an out-of-the-box solution for app referrals and sharing via email or SMS.\nTo customize the invitation user experience, or to generate links programmatically, use Firebase Dynamic Links."
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 311
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 244,
|
||
"character": 11
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 345,
|
||
"name": "mlkit",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {},
|
||
"signatures": [
|
||
{
|
||
"id": 346,
|
||
"name": "mlkit",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Mlkit"
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 338
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "mlkit/lib/index.d.ts",
|
||
"line": 83,
|
||
"character": 9
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 434,
|
||
"name": "perf",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {},
|
||
"signatures": [
|
||
{
|
||
"id": 435,
|
||
"name": "perf",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Perf"
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 412
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 265,
|
||
"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": 445,
|
||
"name": "utils",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Utils"
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 438
|
||
}
|
||
}
|
||
],
|
||
"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,
|
||
122,
|
||
164,
|
||
183,
|
||
194,
|
||
243,
|
||
267,
|
||
334,
|
||
345,
|
||
434,
|
||
56
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/lib/index.d.ts",
|
||
"line": 163,
|
||
"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": 193,
|
||
"character": 23
|
||
},
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 153,
|
||
"character": 23
|
||
},
|
||
{
|
||
"fileName": "fiam/lib/index.d.ts",
|
||
"line": 107,
|
||
"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": "invites/lib/index.d.ts",
|
||
"line": 237,
|
||
"character": 23
|
||
},
|
||
{
|
||
"fileName": "mlkit/lib/index.d.ts",
|
||
"line": 79,
|
||
"character": 23
|
||
},
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 261,
|
||
"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": 157,
|
||
"character": 13
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"id": 512,
|
||
"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": 512,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 61
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 60
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 121,
|
||
"name": "config",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Firebase Remote Config is a cloud service that lets you change the behavior and appearance of your\napp without requiring users to download an app update. When using Remote Config, you create in-app default\nvalues that control the behavior and appearance of your app."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 190,
|
||
"character": 10
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"id": 512,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 87
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 71
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 163,
|
||
"name": "crashlytics",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Firebase Crashlytics helps you track, prioritize, and fix stability issues that erode app quality, in realtime.\nSpend less time triaging and troubleshooting crashes and more time building app features that delight users."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 150,
|
||
"character": 15
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"id": 512,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 126
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 125
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 182,
|
||
"name": "fiam",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Firebase In-App Messaging helps you engage users who are actively using your app by sending\nthem targeted and contextual messages that nudge them to complete key in-app actions - like\nbeating a game level, buying an item, or subscribing to content."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "fiam/lib/index.d.ts",
|
||
"line": 104,
|
||
"character": 8
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"id": 512,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 168
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 167
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 193,
|
||
"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": 512,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 187
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 186
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 242,
|
||
"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": 518,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 229
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 227
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 266,
|
||
"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": 518,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 248
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 247
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 333,
|
||
"name": "invites",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "<b>Firebase Invites is deprecated</b>. You can create cross-platform invitation links that survive app installation using Firebase Dynamic Links instead.\nFirebase Invites are an out-of-the-box solution for app referrals and sharing via email or SMS.\nTo customize the invitation user experience, or to generate links programmatically, use Firebase Dynamic Links."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 234,
|
||
"character": 11
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"id": 512,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 311
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 270
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 344,
|
||
"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": 512,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 338
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 337
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 433,
|
||
"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": 258,
|
||
"character": 8
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"id": 512,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 412
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 411
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"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": 512,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 438
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 437
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
46,
|
||
67,
|
||
121,
|
||
163,
|
||
182,
|
||
193,
|
||
242,
|
||
266,
|
||
333,
|
||
344,
|
||
433,
|
||
52
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/lib/index.d.ts",
|
||
"line": 148,
|
||
"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": 184,
|
||
"character": 40
|
||
},
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 145,
|
||
"character": 40
|
||
},
|
||
{
|
||
"fileName": "fiam/lib/index.d.ts",
|
||
"line": 98,
|
||
"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": "invites/lib/index.d.ts",
|
||
"line": 228,
|
||
"character": 40
|
||
},
|
||
{
|
||
"fileName": "mlkit/lib/index.d.ts",
|
||
"line": 69,
|
||
"character": 40
|
||
},
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 254,
|
||
"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": 147,
|
||
"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": 183,
|
||
"character": 49
|
||
},
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 144,
|
||
"character": 49
|
||
},
|
||
{
|
||
"fileName": "fiam/lib/index.d.ts",
|
||
"line": 97,
|
||
"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": "invites/lib/index.d.ts",
|
||
"line": 227,
|
||
"character": 49
|
||
},
|
||
{
|
||
"fileName": "mlkit/lib/index.d.ts",
|
||
"line": 68,
|
||
"character": 49
|
||
},
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 253,
|
||
"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": 512,
|
||
"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": 117,
|
||
"name": "\"@react-native-firebase/config\"",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {},
|
||
"children": [
|
||
{
|
||
"id": 120,
|
||
"name": "ConfigDefaultExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 169,
|
||
"character": 27
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"id": 512,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 87
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 71
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 118,
|
||
"name": "FirebaseNamespaceExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 158,
|
||
"character": 31
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intersection",
|
||
"types": [
|
||
{
|
||
"type": "reference",
|
||
"name": "__type"
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 119,
|
||
"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": 167,
|
||
"character": 23
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
},
|
||
"defaultValue": " FirebaseNamespaceExport"
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Variables",
|
||
"kind": 32,
|
||
"children": [
|
||
120,
|
||
118,
|
||
119
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 155,
|
||
"character": 46
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 159,
|
||
"name": "\"@react-native-firebase/crashlytics\"",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {},
|
||
"children": [
|
||
{
|
||
"id": 162,
|
||
"name": "CrashlyticsDefaultExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 127,
|
||
"character": 32
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"id": 512,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 126
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 125
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 160,
|
||
"name": "FirebaseNamespaceExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 116,
|
||
"character": 31
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intersection",
|
||
"types": [
|
||
{
|
||
"type": "reference",
|
||
"name": "__type"
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 161,
|
||
"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": 125,
|
||
"character": 23
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
},
|
||
"defaultValue": " FirebaseNamespaceExport"
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Variables",
|
||
"kind": 32,
|
||
"children": [
|
||
162,
|
||
160,
|
||
161
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 113,
|
||
"character": 51
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 178,
|
||
"name": "\"@react-native-firebase/fiam\"",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {},
|
||
"children": [
|
||
{
|
||
"id": 181,
|
||
"name": "FiamDefaultExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "fiam/lib/index.d.ts",
|
||
"line": 83,
|
||
"character": 25
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"id": 512,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 168
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 167
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 179,
|
||
"name": "FirebaseNamespaceExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "fiam/lib/index.d.ts",
|
||
"line": 72,
|
||
"character": 31
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intersection",
|
||
"types": [
|
||
{
|
||
"type": "reference",
|
||
"name": "__type"
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 180,
|
||
"name": "firebase",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"comment": {
|
||
"tags": [
|
||
{
|
||
"tag": "example",
|
||
"text": "\n```js\nimport { firebase } from '@react-native-firebase/fiam';\nfirebase.fiam().X(...);\n```\n"
|
||
}
|
||
]
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "fiam/lib/index.d.ts",
|
||
"line": 81,
|
||
"character": 23
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
},
|
||
"defaultValue": " FirebaseNamespaceExport"
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Variables",
|
||
"kind": 32,
|
||
"children": [
|
||
181,
|
||
179,
|
||
180
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "fiam/lib/index.d.ts",
|
||
"line": 69,
|
||
"character": 44
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 189,
|
||
"name": "\"@react-native-firebase/firestore\"",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {},
|
||
"children": [
|
||
{
|
||
"id": 190,
|
||
"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": 192,
|
||
"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": 512,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 187
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 186
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 191,
|
||
"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": [
|
||
190,
|
||
192,
|
||
191
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "firestore/lib/index.d.ts",
|
||
"line": 37,
|
||
"character": 49
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 238,
|
||
"name": "\"@react-native-firebase/functions\"",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {},
|
||
"children": [
|
||
{
|
||
"id": 241,
|
||
"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": 518,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 229
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 227
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 239,
|
||
"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": 209
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 240,
|
||
"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": [
|
||
241,
|
||
239,
|
||
240
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 174,
|
||
"character": 49
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 262,
|
||
"name": "\"@react-native-firebase/iid\"",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {},
|
||
"children": [
|
||
{
|
||
"id": 263,
|
||
"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": 265,
|
||
"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": 518,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 248
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 247
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 264,
|
||
"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": [
|
||
263,
|
||
265,
|
||
264
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "iid/lib/index.d.ts",
|
||
"line": 71,
|
||
"character": 43
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 329,
|
||
"name": "\"@react-native-firebase/invites\"",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {},
|
||
"children": [
|
||
{
|
||
"id": 330,
|
||
"name": "FirebaseNamespaceExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 202,
|
||
"character": 31
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intersection",
|
||
"types": [
|
||
{
|
||
"type": "reference",
|
||
"name": "__type"
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 332,
|
||
"name": "InvitesDefaultExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 213,
|
||
"character": 28
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"id": 512,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 311
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 270
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 331,
|
||
"name": "firebase",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"comment": {
|
||
"tags": [
|
||
{
|
||
"tag": "example",
|
||
"text": "\n```js\nimport { firebase } from '@react-native-firebase/invites';\nfirebase.invites().X(...);\n```\n"
|
||
}
|
||
]
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 211,
|
||
"character": 23
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
},
|
||
"defaultValue": " FirebaseNamespaceExport"
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Variables",
|
||
"kind": 32,
|
||
"children": [
|
||
330,
|
||
332,
|
||
331
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 199,
|
||
"character": 47
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 340,
|
||
"name": "\"@react-native-firebase/mlkit\"",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {},
|
||
"children": [
|
||
{
|
||
"id": 341,
|
||
"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": 343,
|
||
"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": 512,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 338
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 337
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 342,
|
||
"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": [
|
||
341,
|
||
343,
|
||
342
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "mlkit/lib/index.d.ts",
|
||
"line": 37,
|
||
"character": 45
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 429,
|
||
"name": "\"@react-native-firebase/perf\"",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {},
|
||
"children": [
|
||
{
|
||
"id": 430,
|
||
"name": "FirebaseNamespaceExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 228,
|
||
"character": 31
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intersection",
|
||
"types": [
|
||
{
|
||
"type": "reference",
|
||
"name": "__type"
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 432,
|
||
"name": "PerfDefaultExport",
|
||
"kind": 32,
|
||
"kindString": "Variable",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isConst": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 239,
|
||
"character": 25
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"id": 512,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 412
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 411
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 431,
|
||
"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": 237,
|
||
"character": 23
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseNamespace"
|
||
},
|
||
"defaultValue": " FirebaseNamespaceExport"
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Variables",
|
||
"kind": 32,
|
||
"children": [
|
||
430,
|
||
432,
|
||
431
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 225,
|
||
"character": 44
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 441,
|
||
"name": "\"@react-native-firebase/utils\"",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {},
|
||
"children": [
|
||
{
|
||
"id": 442,
|
||
"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": 444,
|
||
"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": 512,
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Module",
|
||
"id": 438
|
||
},
|
||
{
|
||
"type": "reference",
|
||
"name": "Statics",
|
||
"id": 437
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 443,
|
||
"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": [
|
||
442,
|
||
444,
|
||
443
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "utils/lib/index.d.ts",
|
||
"line": 42,
|
||
"character": 45
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"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": {
|
||
"text": "Event name must not conflict with any Reserved Events."
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
},
|
||
{
|
||
"id": 7,
|
||
"name": "params",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Parameters to be sent and displayed with the event.\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": 46,
|
||
"character": 34
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "void"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/lib/index.d.ts",
|
||
"line": 46,
|
||
"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": 112,
|
||
"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.",
|
||
"tags": [
|
||
{
|
||
"tag": "note",
|
||
"text": "Analytics collection is enabled by default.\n"
|
||
}
|
||
]
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 13,
|
||
"name": "enabled",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "A boolean value representing whether Analytics collection is enabled or disabled.\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "boolean"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "void"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/lib/index.d.ts",
|
||
"line": 56,
|
||
"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": {
|
||
"text": "A screen name, e.g. Product."
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
},
|
||
{
|
||
"id": 17,
|
||
"name": "screenClassOverride",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"text": "On Android, React Native runs in a single activity called\n'MainActivity'. Setting this parameter overrides the default name shown on logs.\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": 69,
|
||
"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": 76,
|
||
"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": 83,
|
||
"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": 91,
|
||
"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.",
|
||
"tags": [
|
||
{
|
||
"tag": "react-native-firebase",
|
||
"text": ""
|
||
}
|
||
]
|
||
},
|
||
"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": 107,
|
||
"character": 33
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "void"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "analytics/lib/index.d.ts",
|
||
"line": 107,
|
||
"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": {
|
||
"text": "A user property identifier."
|
||
},
|
||
"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": 99,
|
||
"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": 493,
|
||
"name": "App",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"tags": [
|
||
{
|
||
"tag": "firebase",
|
||
"text": "app\n"
|
||
}
|
||
]
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 494,
|
||
"name": "FirebaseApp",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 495,
|
||
"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": 496,
|
||
"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": 479
|
||
}
|
||
},
|
||
{
|
||
"id": 497,
|
||
"name": "delete",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 498,
|
||
"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": [
|
||
495,
|
||
496
|
||
]
|
||
},
|
||
{
|
||
"title": "Methods",
|
||
"kind": 2048,
|
||
"children": [
|
||
497
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 187,
|
||
"character": 30
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 499,
|
||
"name": "ReactNativeFirebaseNamespace",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 511,
|
||
"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": 510,
|
||
"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": 494
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"id": 507,
|
||
"name": "app",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 508,
|
||
"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": 509,
|
||
"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": 494
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 232,
|
||
"character": 7
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 500,
|
||
"name": "initializeApp",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 501,
|
||
"name": "initializeApp",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Create (and initialize) a FirebaseApp."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 502,
|
||
"name": "options",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Options to configure the services used in the App."
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseOptions",
|
||
"id": 479
|
||
}
|
||
},
|
||
{
|
||
"id": 503,
|
||
"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": 455
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseApp",
|
||
"id": 494
|
||
}
|
||
},
|
||
{
|
||
"id": 504,
|
||
"name": "initializeApp",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Create (and initialize) a FirebaseApp."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 505,
|
||
"name": "options",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Options to configure the services used in the App."
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseOptions",
|
||
"id": 479
|
||
}
|
||
},
|
||
{
|
||
"id": 506,
|
||
"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": 494
|
||
}
|
||
}
|
||
],
|
||
"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": [
|
||
511,
|
||
510
|
||
]
|
||
},
|
||
{
|
||
"title": "Methods",
|
||
"kind": 2048,
|
||
"children": [
|
||
507,
|
||
500
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 204,
|
||
"character": 47
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Interfaces",
|
||
"kind": 256,
|
||
"children": [
|
||
494,
|
||
499
|
||
]
|
||
}
|
||
],
|
||
"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": "Firebase Remote Config is a cloud service that lets you change the behavior and appearance of your\napp without requiring users to download an app update. When using Remote Config, you create in-app default\nvalues that control the behavior and appearance of your app.",
|
||
"tags": [
|
||
{
|
||
"tag": "firebase",
|
||
"text": "config\n"
|
||
}
|
||
]
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 84,
|
||
"name": "ConfigDefaults",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "An Interface representing a Config Defaults object."
|
||
},
|
||
"indexSignature": [
|
||
{
|
||
"id": 85,
|
||
"name": "__index",
|
||
"kind": 8192,
|
||
"kindString": "Index signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "An Interface representing a Config Defaults object."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 86,
|
||
"name": "key",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "number"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "boolean"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 75,
|
||
"character": 33
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 80,
|
||
"name": "ConfigSettingsRead",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "An Interface representing readable config settings."
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 82,
|
||
"name": "isDeveloperModeEnabled",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 68,
|
||
"character": 26
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "boolean"
|
||
}
|
||
},
|
||
{
|
||
"id": 83,
|
||
"name": "lastFetchStatus",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 69,
|
||
"character": 19
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "success"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "failure"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "no_fetch_yet"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "throttled"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 81,
|
||
"name": "lastFetchTime",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 67,
|
||
"character": 17
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "number"
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
82,
|
||
83,
|
||
81
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 66,
|
||
"character": 37
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 78,
|
||
"name": "ConfigSettingsWrite",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "An Interface representing settable config settings."
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 79,
|
||
"name": "isDeveloperModeEnabled",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 60,
|
||
"character": 26
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "boolean"
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
79
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 59,
|
||
"character": 38
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 72,
|
||
"name": "ConfigValue",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "An Interface representing a Remote Config value"
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 73,
|
||
"name": "source",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Where the value was retrieved from"
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 41,
|
||
"character": 10
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "remote"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "default"
|
||
},
|
||
{
|
||
"type": "stringLiteral",
|
||
"value": "static"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 74,
|
||
"name": "value",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "The value"
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 46,
|
||
"character": 9
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "undefined"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "number"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "boolean"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
73,
|
||
74
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 37,
|
||
"character": 30
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 75,
|
||
"name": "ConfigValues",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "An Interface representing multiple Config Values"
|
||
},
|
||
"indexSignature": [
|
||
{
|
||
"id": 76,
|
||
"name": "__index",
|
||
"kind": 8192,
|
||
"kindString": "Index signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "An Interface representing multiple Config Values"
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 77,
|
||
"name": "key",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ConfigValue",
|
||
"id": 72
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 52,
|
||
"character": 31
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 87,
|
||
"name": "Module",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 116,
|
||
"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": 88,
|
||
"name": "activateFetched",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 89,
|
||
"name": "activateFetched",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Moves fetched data to the apps active config.\nResolves with a boolean value of whether the fetched config was moved successfully."
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "boolean"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 84,
|
||
"character": 19
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 90,
|
||
"name": "fetch",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 91,
|
||
"name": "fetch",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Fetches the remote config data from Firebase, as defined in the dashboard. If duration is defined (seconds), data will be locally cached for this duration."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 92,
|
||
"name": "cacheExpirationSeconds",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"text": "Duration in seconds to cache the data for. To skip cache, use a duration of 0.\n"
|
||
},
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "undefined"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "number"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "null"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 91,
|
||
"character": 9
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 93,
|
||
"name": "fetchAndActivate",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 94,
|
||
"name": "fetchAndActivate",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Fetches the remote config data from Firebase, as defined in the dashboard. If duration is defined (seconds), data will be locally cached for this duration.",
|
||
"text": "Once fetching is complete this method immediately calls activateFetched and returns a boolean value of the activation status.\n"
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 95,
|
||
"name": "cacheExpirationSeconds",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"text": "Duration in seconds to cache the data for. To skip cache use a duration of 0.\n"
|
||
},
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "undefined"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "number"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "boolean"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 100,
|
||
"character": 20
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 96,
|
||
"name": "getConfigSettings",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 97,
|
||
"name": "getConfigSettings",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Retrieve the configuration settings and status for Remote Config."
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "ConfigSettingsRead",
|
||
"id": 80
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 105,
|
||
"character": 21
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 98,
|
||
"name": "getKeysByPrefix",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 99,
|
||
"name": "getKeysByPrefix",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Returns all keys matching the prefix as an array. If no prefix is defined all keys are returned."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 100,
|
||
"name": "prefix",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"text": "A prefix value to match keys by. Leave blank to retrieve all keys.\n"
|
||
},
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "undefined"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "array",
|
||
"elementType": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 112,
|
||
"character": 19
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 104,
|
||
"name": "getValue",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 105,
|
||
"name": "getValue",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Gets a ConfigValue by key."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 106,
|
||
"name": "key",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "A key used to retrieve a specific value.\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "ConfigValue",
|
||
"id": 72
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 126,
|
||
"character": 12
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 101,
|
||
"name": "getValuesByKeysPrefix",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 102,
|
||
"name": "getValuesByKeysPrefix",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Returns all config values for the keys matching the prefix provided. In no prefix is provided all values are returned."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 103,
|
||
"name": "prefix",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"comment": {
|
||
"text": "A prefix value to match values by. Leave blank to retrieve all values.\n"
|
||
},
|
||
"type": {
|
||
"type": "union",
|
||
"types": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "undefined"
|
||
},
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "ConfigValues",
|
||
"id": 75
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 119,
|
||
"character": 25
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 107,
|
||
"name": "setConfigSettings",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 108,
|
||
"name": "setConfigSettings",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Set the Remote Config settings, specifically the `isDeveloperModeEnabled` flag."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 109,
|
||
"name": "configSettings",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "A ConfigSettingsWrite instance used to set Remote Config settings.\n"
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ConfigSettingsWrite",
|
||
"id": 78
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "ConfigSettingsRead",
|
||
"id": 80
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 133,
|
||
"character": 21
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 110,
|
||
"name": "setDefaults",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 111,
|
||
"name": "setDefaults",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Sets default values for the app to use when accessing values.\nAny data fetched and activated will override any default values. Any values in the defaults but not on Firebase will be untouched."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 112,
|
||
"name": "defaults",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "A ConfigDefaults instance used to set default values.\n"
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ConfigDefaults",
|
||
"id": 84
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "null"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 141,
|
||
"character": 15
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 113,
|
||
"name": "setDefaultsFromResource",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 114,
|
||
"name": "setDefaultsFromResource",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Sets the default values from a resource file.\nOn iOS this is a plist file and on Android this is an XML defaultsMap file.",
|
||
"tags": [
|
||
{
|
||
"tag": "link",
|
||
"text": "/guides/todo\n"
|
||
}
|
||
]
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 115,
|
||
"name": "resourceName",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "The plist/xml file name with no extension.\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "null"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 151,
|
||
"character": 27
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
116
|
||
]
|
||
},
|
||
{
|
||
"title": "Methods",
|
||
"kind": 2048,
|
||
"children": [
|
||
88,
|
||
90,
|
||
93,
|
||
96,
|
||
98,
|
||
104,
|
||
101,
|
||
107,
|
||
110,
|
||
113
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 79,
|
||
"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": 32,
|
||
"character": 26
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Interfaces",
|
||
"kind": 256,
|
||
"children": [
|
||
84,
|
||
80,
|
||
78,
|
||
72,
|
||
75,
|
||
87,
|
||
71
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "config/lib/index.d.ts",
|
||
"line": 31,
|
||
"character": 23
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 124,
|
||
"name": "Crashlytics",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Firebase Crashlytics helps you track, prioritize, and fix stability issues that erode app quality, in realtime.\nSpend less time triaging and troubleshooting crashes and more time building app features that delight users.",
|
||
"tags": [
|
||
{
|
||
"tag": "firebase",
|
||
"text": "crashlytics\n"
|
||
}
|
||
]
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 126,
|
||
"name": "Module",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 158,
|
||
"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": 127,
|
||
"name": "isCrashlyticsCollectionEnabled",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Whether Crashlytics reporting is enabled."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 37,
|
||
"character": 34
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "true"
|
||
}
|
||
},
|
||
{
|
||
"id": 128,
|
||
"name": "crash",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 129,
|
||
"name": "crash",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Cause your app to crash for testing purposes."
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "void"
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 42,
|
||
"character": 9
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 130,
|
||
"name": "log",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 131,
|
||
"name": "log",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Log a message that will appear in any subsequent Crash or Non-fatal error reports."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 132,
|
||
"name": "message",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "void"
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 49,
|
||
"character": 7
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 133,
|
||
"name": "recordError",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 134,
|
||
"name": "recordError",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Record a JavaScript Error.",
|
||
"text": "The JavaScript stack trace is converted into a mock native iOS or Android exception before submission.\n"
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 135,
|
||
"name": "error",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Expects an instance of Error; e.g. classes that extend Error will also be supported.\n"
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Error"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "void"
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 58,
|
||
"character": 15
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 145,
|
||
"name": "setAttribute",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 146,
|
||
"name": "setAttribute",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Sets a string value to be associated with the given attribute name which will be visible in the Firebase Crashlytics console."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 147,
|
||
"name": "name",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
},
|
||
{
|
||
"id": 148,
|
||
"name": "value",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "null"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 93,
|
||
"character": 16
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 149,
|
||
"name": "setAttributes",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 150,
|
||
"name": "setAttributes",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Like `setAttribute` but for multiple attributes."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 151,
|
||
"name": "attributes",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "\n"
|
||
},
|
||
"type": {
|
||
"type": "reflection",
|
||
"declaration": {
|
||
"id": 152,
|
||
"name": "__type",
|
||
"kind": 65536,
|
||
"kindString": "Type literal",
|
||
"flags": {},
|
||
"indexSignature": [
|
||
{
|
||
"id": 153,
|
||
"name": "__index",
|
||
"kind": 8192,
|
||
"kindString": "Index signature",
|
||
"flags": {},
|
||
"parameters": [
|
||
{
|
||
"id": 154,
|
||
"name": "key",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 100,
|
||
"character": 29
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "null"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 100,
|
||
"character": 17
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 155,
|
||
"name": "setCrashlyticsCollectionEnabled",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 156,
|
||
"name": "setCrashlyticsCollectionEnabled",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Enable/disable Crashlytics reporting.",
|
||
"text": "Use this for opt-in first user data collection flows combined with `firebase.json` settings to disable auto collection.\n"
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 157,
|
||
"name": "enabled",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "boolean"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "null"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 109,
|
||
"character": 35
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 142,
|
||
"name": "setUserEmail",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 143,
|
||
"name": "setUserEmail",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Optionally specify a user email which will be visible in the Firebase Crashlytics console.",
|
||
"text": "If you choose to collect contact information it is strongly recommend that you disclose this in your apps privacy policy.\n"
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 144,
|
||
"name": "userEmail",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "null"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 85,
|
||
"character": 16
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 136,
|
||
"name": "setUserId",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 137,
|
||
"name": "setUserId",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Specify a user identifier which will be visible in the Firebase Crashlytics console.",
|
||
"text": "It is recommended for privacy purposes that this value be a value that's meaningless to a third-party observer; such as an arbitrary string that ties an end-user to a record in your system e.g. a database record id.\n"
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 138,
|
||
"name": "userId",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "An arbitrary string that ties an end-user to a record in your system e.g. a database record id.\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "null"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 67,
|
||
"character": 13
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 139,
|
||
"name": "setUserName",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 140,
|
||
"name": "setUserName",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Optionally specify a user name which will be visible in the Firebase Crashlytics console.",
|
||
"text": "If you choose to collect contact information it is strongly recommend that you disclose this in your apps privacy policy.\n"
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 141,
|
||
"name": "userName",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "A string representing an end-user's name or app username\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "null"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 76,
|
||
"character": 15
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
158,
|
||
127
|
||
]
|
||
},
|
||
{
|
||
"title": "Methods",
|
||
"kind": 2048,
|
||
"children": [
|
||
128,
|
||
130,
|
||
133,
|
||
145,
|
||
149,
|
||
155,
|
||
142,
|
||
136,
|
||
139
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 33,
|
||
"character": 25
|
||
}
|
||
],
|
||
"extendedTypes": [
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 125,
|
||
"name": "Statics",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 31,
|
||
"character": 26
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Interfaces",
|
||
"kind": 256,
|
||
"children": [
|
||
126,
|
||
125
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "crashlytics/lib/index.d.ts",
|
||
"line": 30,
|
||
"character": 28
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 166,
|
||
"name": "Fiam",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Firebase In-App Messaging helps you engage users who are actively using your app by sending\nthem targeted and contextual messages that nudge them to complete key in-app actions - like\nbeating a game level, buying an item, or subscribing to content.",
|
||
"tags": [
|
||
{
|
||
"tag": "firebase",
|
||
"text": "fiam\n"
|
||
}
|
||
]
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 168,
|
||
"name": "Module",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 177,
|
||
"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": 173,
|
||
"name": "isAutomaticDataCollectionEnabled",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Determines whether automatic data collection is enabled or not."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "fiam/lib/index.d.ts",
|
||
"line": 53,
|
||
"character": 36
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "boolean"
|
||
}
|
||
},
|
||
{
|
||
"id": 169,
|
||
"name": "isMessagesDisplaySuppressed",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Determines whether messages are suppressed or not."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "fiam/lib/index.d.ts",
|
||
"line": 38,
|
||
"character": 31
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "boolean"
|
||
}
|
||
},
|
||
{
|
||
"id": 174,
|
||
"name": "setAutomaticDataCollectionEnabled",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 175,
|
||
"name": "setAutomaticDataCollectionEnabled",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Enable or disable automatic data collection for Firebase In-App Messaging.",
|
||
"text": "When enabled, generates a registration token on app startup if there is no valid one and generates a new token\nwhen it is deleted (which prevents deleteInstanceId() from stopping the periodic sending of data).\n\nThis setting is persisted across app restarts and overrides the setting specified in your manifest/plist file.\n"
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 176,
|
||
"name": "enabled",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Whether automatic data collection is enabled\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "boolean"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "null"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "fiam/lib/index.d.ts",
|
||
"line": 65,
|
||
"character": 37
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 170,
|
||
"name": "setMessagesDisplaySuppressed",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 171,
|
||
"name": "setMessagesDisplaySuppressed",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Enable or disable suppression of Firebase In App Messaging messages.",
|
||
"text": "When enabled, no in app messages will be rendered until either you disable suppression, or the app restarts.\nThis state is not persisted between app restarts.\n"
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 172,
|
||
"name": "enabled",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Whether messages should be suppressed\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "boolean"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "intrinsic",
|
||
"name": "null"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "fiam/lib/index.d.ts",
|
||
"line": 48,
|
||
"character": 32
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
177,
|
||
173,
|
||
169
|
||
]
|
||
},
|
||
{
|
||
"title": "Methods",
|
||
"kind": 2048,
|
||
"children": [
|
||
174,
|
||
170
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "fiam/lib/index.d.ts",
|
||
"line": 34,
|
||
"character": 25
|
||
}
|
||
],
|
||
"extendedTypes": [
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 167,
|
||
"name": "Statics",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "fiam/lib/index.d.ts",
|
||
"line": 32,
|
||
"character": 26
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Interfaces",
|
||
"kind": 256,
|
||
"children": [
|
||
168,
|
||
167
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "fiam/lib/index.d.ts",
|
||
"line": 31,
|
||
"character": 21
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 185,
|
||
"name": "Firestore",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Firestore",
|
||
"tags": [
|
||
{
|
||
"tag": "firebase",
|
||
"text": "firestore\n"
|
||
}
|
||
]
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 187,
|
||
"name": "Module",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 188,
|
||
"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": [
|
||
188
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "firestore/lib/index.d.ts",
|
||
"line": 32,
|
||
"character": 25
|
||
}
|
||
],
|
||
"extendedTypes": [
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 186,
|
||
"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": [
|
||
187,
|
||
186
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "firestore/lib/index.d.ts",
|
||
"line": 29,
|
||
"character": 26
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 196,
|
||
"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": 199,
|
||
"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": 200,
|
||
"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": 201,
|
||
"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": 197
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 102,
|
||
"character": 32
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 197,
|
||
"name": "HttpsCallableResult",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "An HttpsCallableResult wraps a single result from a function call."
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 198,
|
||
"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": [
|
||
198
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 94,
|
||
"character": 38
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 202,
|
||
"name": "HttpsError",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 208,
|
||
"name": "Error",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "D:/Code/react-native-firebase/node_modules/typescript/lib/lib.es5.d.ts",
|
||
"line": 974,
|
||
"character": 19
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ErrorConstructor"
|
||
}
|
||
},
|
||
{
|
||
"id": 203,
|
||
"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": 237
|
||
}
|
||
},
|
||
{
|
||
"id": 204,
|
||
"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": 206,
|
||
"name": "message",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "D:/Code/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": 205,
|
||
"name": "name",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "D:/Code/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": 207,
|
||
"name": "stack",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isOptional": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "D:/Code/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": [
|
||
208,
|
||
203,
|
||
204,
|
||
206,
|
||
205,
|
||
207
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 106,
|
||
"character": 29
|
||
}
|
||
],
|
||
"extendedTypes": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Error"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 209,
|
||
"name": "HttpsErrorCode",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 221,
|
||
"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": 216,
|
||
"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": 211,
|
||
"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": 226,
|
||
"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": 214,
|
||
"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": 220,
|
||
"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": 224,
|
||
"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": 213,
|
||
"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": 215,
|
||
"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": 210,
|
||
"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": 222,
|
||
"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": 217,
|
||
"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": 219,
|
||
"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": 218,
|
||
"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": 225,
|
||
"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": 223,
|
||
"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": 212,
|
||
"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": [
|
||
221,
|
||
216,
|
||
211,
|
||
226,
|
||
214,
|
||
220,
|
||
224,
|
||
213,
|
||
215,
|
||
210,
|
||
222,
|
||
217,
|
||
219,
|
||
218,
|
||
225,
|
||
223,
|
||
212
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 118,
|
||
"character": 33
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 229,
|
||
"name": "Module",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "firebase.functions().X"
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 236,
|
||
"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": 230,
|
||
"name": "httpsCallable",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 231,
|
||
"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": 232,
|
||
"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": 199
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 159,
|
||
"character": 17
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 233,
|
||
"name": "useFunctionsEmulator",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 234,
|
||
"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": 235,
|
||
"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": [
|
||
236
|
||
]
|
||
},
|
||
{
|
||
"title": "Methods",
|
||
"kind": 2048,
|
||
"children": [
|
||
230,
|
||
233
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 151,
|
||
"character": 25
|
||
}
|
||
],
|
||
"extendedTypes": [
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 227,
|
||
"name": "Statics",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "firebase.functions.X"
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 228,
|
||
"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": 209
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
228
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 141,
|
||
"character": 26
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 237,
|
||
"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": [
|
||
199,
|
||
197,
|
||
202,
|
||
209,
|
||
229,
|
||
227
|
||
]
|
||
},
|
||
{
|
||
"title": "Type aliases",
|
||
"kind": 4194304,
|
||
"children": [
|
||
237
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "functions/lib/index.d.ts",
|
||
"line": 32,
|
||
"character": 26
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 246,
|
||
"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": 248,
|
||
"name": "Module",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 261,
|
||
"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": 251,
|
||
"name": "delete",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 252,
|
||
"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": 257,
|
||
"name": "deleteToken",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 258,
|
||
"name": "deleteToken",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Revokes access to a scope for an entity previously authorized by `getToken()`."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 259,
|
||
"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": 260,
|
||
"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": 249,
|
||
"name": "get",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 250,
|
||
"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": 253,
|
||
"name": "getToken",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 254,
|
||
"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": 255,
|
||
"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": 256,
|
||
"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": [
|
||
261
|
||
]
|
||
},
|
||
{
|
||
"title": "Methods",
|
||
"kind": 2048,
|
||
"children": [
|
||
251,
|
||
257,
|
||
249,
|
||
253
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "iid/lib/index.d.ts",
|
||
"line": 36,
|
||
"character": 25
|
||
}
|
||
],
|
||
"extendedTypes": [
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 247,
|
||
"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": [
|
||
248,
|
||
247
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "iid/lib/index.d.ts",
|
||
"line": 33,
|
||
"character": 20
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 269,
|
||
"name": "Invites",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "<b>Firebase Invites is deprecated</b>. You can create cross-platform invitation links that survive app installation using Firebase Dynamic Links instead.\nFirebase Invites are an out-of-the-box solution for app referrals and sharing via email or SMS.\nTo customize the invitation user experience, or to generate links programmatically, use Firebase Dynamic Links.",
|
||
"tags": [
|
||
{
|
||
"tag": "firebase",
|
||
"text": "invites\n"
|
||
}
|
||
]
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 272,
|
||
"name": "AdditionalReferralParameters",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Additional referral parameters for AndroidInviteBuilder.setAdditionalReferralParameters\nTODO(ehesp) allow linking to named type above somehow?"
|
||
},
|
||
"indexSignature": [
|
||
{
|
||
"id": 273,
|
||
"name": "__index",
|
||
"kind": 8192,
|
||
"kindString": "Index signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Additional referral parameters for AndroidInviteBuilder.setAdditionalReferralParameters\nTODO(ehesp) allow linking to named type above somehow?"
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 274,
|
||
"name": "key",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 41,
|
||
"character": 47
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 275,
|
||
"name": "AndroidInviteBuilder",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Android Invite representation"
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 276,
|
||
"name": "setAdditionalReferralParameters",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 277,
|
||
"name": "setAdditionalReferralParameters",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Adds query parameters to the play store referral URL when the app needs additional referral parameters for other\napplication component referrals. These parameters are added to the referral URL sent from the play store and are\navailable to be processed by other application components, for example Google Analytics. The parameters are set\nas name, value pairs that will be set as query parameter name and value on the referral URL."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 278,
|
||
"name": "additionalReferralParameters",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Referral parameters defined as string name value pairs.\n"
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "AdditionalReferralParameters",
|
||
"id": 272
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "InviteBuilder",
|
||
"id": 288
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 57,
|
||
"character": 35
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 279,
|
||
"name": "setEmailHtmlContent",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 280,
|
||
"name": "setEmailHtmlContent",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Sets the HTML-formatted (UTF-8 encoded, no JavaScript) content for invites sent through email. If set, this will\nbe sent instead of the default email.\nemailHtmlContent must be valid HTML for standard email processing. The pattern %%APPINVITE_LINK_PLACEHOLDER%%\nshould be embedded in your htmlContent and will be replaced with the invitation URL.\nThis url is a link that will launch the app if already installed or take the user to the appropriate app store\nif not. In both cases the deep link will be available if provided using setDeepLink(Uri).",
|
||
"tags": [
|
||
{
|
||
"tag": "warning",
|
||
"text": "Cannot be used with InviteBuilder.setCallToActionText\n"
|
||
}
|
||
]
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 281,
|
||
"name": "emailHtmlContent",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "The html-formatted content for the email.\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "InviteBuilder",
|
||
"id": 288
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 73,
|
||
"character": 23
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 282,
|
||
"name": "setEmailSubject",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 283,
|
||
"name": "setEmailSubject",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Sets the subject for invites sent by email."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 284,
|
||
"name": "emailSubject",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "The subject for the email.\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "InviteBuilder",
|
||
"id": 288
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 80,
|
||
"character": 19
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 285,
|
||
"name": "setGoogleAnalyticsTrackingId",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 286,
|
||
"name": "setGoogleAnalyticsTrackingId",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Sets the Google Analytics Tracking id. The tracking id should be created for the calling application under\nGoogle Analytics. See more about how to get a tracking id . The tracking id is recommended so that invitations\nsent from the calling application are available in Google Analytics."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 287,
|
||
"name": "gaTrackingId",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "String of the form UA-xxxx-y\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "InviteBuilder",
|
||
"id": 288
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 89,
|
||
"character": 32
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Methods",
|
||
"kind": 2048,
|
||
"children": [
|
||
276,
|
||
279,
|
||
282,
|
||
285
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 48,
|
||
"character": 39
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 288,
|
||
"name": "InviteBuilder",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Invite builder representation returned from `firebase.invite().createInvitation();`"
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 289,
|
||
"name": "android",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Set Android specific Invite properties"
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 99,
|
||
"character": 11
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "AndroidInviteBuilder",
|
||
"id": 275
|
||
}
|
||
},
|
||
{
|
||
"id": 290,
|
||
"name": "setAndroidClientId",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 291,
|
||
"name": "setAndroidClientId",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Set the Android target client ID for the invitation."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 292,
|
||
"name": "androidClientId",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "The android client ID.\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "InviteBuilder",
|
||
"id": 288
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 106,
|
||
"character": 22
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 293,
|
||
"name": "setAndroidMinimumVersionCode",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 294,
|
||
"name": "setAndroidMinimumVersionCode",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Sets the minimum version of the android app installed on the receiving device. If this minimum version is not installed then the install flow will be triggered."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 295,
|
||
"name": "androidMinimumVersionCode",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Minimum version of the android app.\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "number"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "InviteBuilder",
|
||
"id": 288
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 113,
|
||
"character": 32
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 296,
|
||
"name": "setCallToActionText",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 297,
|
||
"name": "setCallToActionText",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Text shown on the email invitation for the user to accept the invitation. Default install text used if not set.",
|
||
"tags": [
|
||
{
|
||
"tag": "warning",
|
||
"text": "Cannot be used with AndroidInviteBuilder.setEmailHtmlContent.\n"
|
||
}
|
||
]
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 298,
|
||
"name": "callToActionText",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Text to use on the invitation button.\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "InviteBuilder",
|
||
"id": 288
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 122,
|
||
"character": 23
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 299,
|
||
"name": "setCustomImage",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 300,
|
||
"name": "setCustomImage",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Sets an image for invitations."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 301,
|
||
"name": "customImage",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "The image Uri. The Uri is required to be in absolute format. The supported image formats are \"jpg\", \"jpeg\" and \"png\".\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "InviteBuilder",
|
||
"id": 288
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 129,
|
||
"character": 18
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 302,
|
||
"name": "setDeepLink",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 303,
|
||
"name": "setDeepLink",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Sets the deep link that is made available to the app when opened from the invitation. This deep link is made\navailable both to a newly installed application and an already installed application. The deep link can be sent\nto Android and other platforms so should be formatted to support deep links across platforms."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 304,
|
||
"name": "deepLink",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "The app deep link.\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "InviteBuilder",
|
||
"id": 288
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 138,
|
||
"character": 15
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 305,
|
||
"name": "setIOSClientId",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 306,
|
||
"name": "setIOSClientId",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Set the iOS target client ID for the invitation."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 307,
|
||
"name": "iOSClientId",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "The iOS client ID.\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "InviteBuilder",
|
||
"id": 288
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 145,
|
||
"character": 18
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
289
|
||
]
|
||
},
|
||
{
|
||
"title": "Methods",
|
||
"kind": 2048,
|
||
"children": [
|
||
290,
|
||
293,
|
||
296,
|
||
299,
|
||
302,
|
||
305
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 95,
|
||
"character": 32
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 311,
|
||
"name": "Module",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 324,
|
||
"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": 312,
|
||
"name": "createInvitation",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 313,
|
||
"name": "createInvitation",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Create an invitation via an InvitationBuilder instance."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 314,
|
||
"name": "title",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
},
|
||
{
|
||
"id": 315,
|
||
"name": "message",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "\n"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "InviteBuilder",
|
||
"id": 288
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 172,
|
||
"character": 20
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 319,
|
||
"name": "getInitialInvitation",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 320,
|
||
"name": "getInitialInvitation",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Returns the Invitation that the app has been launched from. If the app was not launched from an Invitation the\nreturn value will be null."
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "NativeInvite",
|
||
"id": 308
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 186,
|
||
"character": 24
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 316,
|
||
"name": "onInvitation",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 317,
|
||
"name": "onInvitation",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "When an invitation is opened whilst the app is open, the listener is invoked with the invitation.\nReturns a function that when called unsubscribes the listener from further events."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 318,
|
||
"name": "listener",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "\n"
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "InviteListener",
|
||
"id": 325
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Function"
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 180,
|
||
"character": 16
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 321,
|
||
"name": "sendInvitation",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 322,
|
||
"name": "sendInvitation",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Displays the invitation dialog which allows the user to select who received the invitation.\nReturns a promise that resolves with the created invitation IDs if the invitation is sent, otherwise it is\nrejected with an error."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 323,
|
||
"name": "invite",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "The invitation to send. Must be an instance of InviteBuilder\n"
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "InviteBuilder",
|
||
"id": 288
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "array",
|
||
"elementType": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 195,
|
||
"character": 18
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
324
|
||
]
|
||
},
|
||
{
|
||
"title": "Methods",
|
||
"kind": 2048,
|
||
"children": [
|
||
312,
|
||
319,
|
||
316,
|
||
321
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 165,
|
||
"character": 25
|
||
}
|
||
],
|
||
"extendedTypes": [
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 308,
|
||
"name": "NativeInvite",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "A native invite representation returned from getInitialInvite and onInvite."
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 309,
|
||
"name": "deepLink",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "The deepLink that should be opened within the application."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 155,
|
||
"character": 12
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
},
|
||
{
|
||
"id": 310,
|
||
"name": "invitationId",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "The ID of the invitation that was opened."
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 160,
|
||
"character": 16
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
309,
|
||
310
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 151,
|
||
"character": 31
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 270,
|
||
"name": "Statics",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 271,
|
||
"name": "Invitation",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 33,
|
||
"character": 14
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "InviteBuilder",
|
||
"id": 288
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
271
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 32,
|
||
"character": 26
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 325,
|
||
"name": "InviteListener",
|
||
"kind": 4194304,
|
||
"kindString": "Type alias",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 163,
|
||
"character": 28
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reflection",
|
||
"declaration": {
|
||
"id": 326,
|
||
"name": "__type",
|
||
"kind": 65536,
|
||
"kindString": "Type literal",
|
||
"flags": {},
|
||
"signatures": [
|
||
{
|
||
"id": 327,
|
||
"name": "__call",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"parameters": [
|
||
{
|
||
"id": 328,
|
||
"name": "nativeInvite",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "NativeInvite",
|
||
"id": 308
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "void"
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 163,
|
||
"character": 30
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Interfaces",
|
||
"kind": 256,
|
||
"children": [
|
||
272,
|
||
275,
|
||
288,
|
||
311,
|
||
308,
|
||
270
|
||
]
|
||
},
|
||
{
|
||
"title": "Type aliases",
|
||
"kind": 4194304,
|
||
"children": [
|
||
325
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "invites/lib/index.d.ts",
|
||
"line": 31,
|
||
"character": 24
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 336,
|
||
"name": "Mlkit",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Mlkit",
|
||
"tags": [
|
||
{
|
||
"tag": "firebase",
|
||
"text": "mlkit\n"
|
||
}
|
||
]
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 338,
|
||
"name": "Module",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 339,
|
||
"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": [
|
||
339
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "mlkit/lib/index.d.ts",
|
||
"line": 32,
|
||
"character": 25
|
||
}
|
||
],
|
||
"extendedTypes": [
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 337,
|
||
"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": [
|
||
338,
|
||
337
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "mlkit/lib/index.d.ts",
|
||
"line": 29,
|
||
"character": 22
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 347,
|
||
"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": 379,
|
||
"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": 380,
|
||
"name": "getAttribute",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 381,
|
||
"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": 382,
|
||
"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": 121,
|
||
"character": 16
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 383,
|
||
"name": "getAttributes",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 384,
|
||
"name": "getAttributes",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Returns an object of all the currently added attributes."
|
||
},
|
||
"type": {
|
||
"type": "reflection",
|
||
"declaration": {
|
||
"id": 385,
|
||
"name": "__type",
|
||
"kind": 65536,
|
||
"kindString": "Type literal",
|
||
"flags": {},
|
||
"indexSignature": [
|
||
{
|
||
"id": 386,
|
||
"name": "__index",
|
||
"kind": 8192,
|
||
"kindString": "Index signature",
|
||
"flags": {},
|
||
"parameters": [
|
||
{
|
||
"id": 387,
|
||
"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": 126,
|
||
"character": 20
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 126,
|
||
"character": 17
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 388,
|
||
"name": "putAttribute",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 389,
|
||
"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": 390,
|
||
"name": "attribute",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Name of the attribute. Max length is 40 chars."
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
},
|
||
{
|
||
"id": 391,
|
||
"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": 135,
|
||
"character": 16
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 392,
|
||
"name": "removeAttribute",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 393,
|
||
"name": "removeAttribute",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Removes an already added attribute. Does nothing if attribute does not exist."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 394,
|
||
"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": 142,
|
||
"character": 19
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 395,
|
||
"name": "setHttpResponseCode",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 396,
|
||
"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": 397,
|
||
"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": 151,
|
||
"character": 23
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 398,
|
||
"name": "setRequestPayloadSize",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 399,
|
||
"name": "setRequestPayloadSize",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Sets the size of the request payload"
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 400,
|
||
"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": 158,
|
||
"character": 25
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 404,
|
||
"name": "setResponseContentType",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 405,
|
||
"name": "setResponseContentType",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Content type of the response e.g. `text/html` or `application/json`."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 406,
|
||
"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": 172,
|
||
"character": 26
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 401,
|
||
"name": "setResponsePayloadSize",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 402,
|
||
"name": "setResponsePayloadSize",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Sets the size of the response payload"
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 403,
|
||
"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": 165,
|
||
"character": 26
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 407,
|
||
"name": "start",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 408,
|
||
"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": 177,
|
||
"character": 9
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 409,
|
||
"name": "stop",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 410,
|
||
"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": 182,
|
||
"character": 8
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Methods",
|
||
"kind": 2048,
|
||
"children": [
|
||
380,
|
||
383,
|
||
388,
|
||
392,
|
||
395,
|
||
398,
|
||
404,
|
||
401,
|
||
407,
|
||
409
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 115,
|
||
"character": 29
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 412,
|
||
"name": "Module",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 427,
|
||
"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": 413,
|
||
"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": 191,
|
||
"character": 34
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "boolean"
|
||
}
|
||
},
|
||
{
|
||
"id": 423,
|
||
"name": "newHttpMetric",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 424,
|
||
"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": 425,
|
||
"name": "url",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "A valid url String, cannot be empty"
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
},
|
||
{
|
||
"id": 426,
|
||
"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": 428
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "HttpMetric",
|
||
"id": 379
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 221,
|
||
"character": 17
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 417,
|
||
"name": "newTrace",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 418,
|
||
"name": "newTrace",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Creates a Trace instance with the given identifier."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 419,
|
||
"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": 348
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 205,
|
||
"character": 12
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 414,
|
||
"name": "setPerformanceCollectionEnabled",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 415,
|
||
"name": "setPerformanceCollectionEnabled",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Enables or disables performance monitoring."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 416,
|
||
"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": 198,
|
||
"character": 35
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 420,
|
||
"name": "startTrace",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 421,
|
||
"name": "startTrace",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Creates a Trace instance with the given identifier and immediately starts it."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 422,
|
||
"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": "Promise",
|
||
"typeArguments": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Trace",
|
||
"id": 348
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 213,
|
||
"character": 14
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
427,
|
||
413
|
||
]
|
||
},
|
||
{
|
||
"title": "Methods",
|
||
"kind": 2048,
|
||
"children": [
|
||
423,
|
||
417,
|
||
414,
|
||
420
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 187,
|
||
"character": 25
|
||
}
|
||
],
|
||
"extendedTypes": [
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 411,
|
||
"name": "Statics",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 185,
|
||
"character": 26
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 348,
|
||
"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": 349,
|
||
"name": "getAttribute",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 350,
|
||
"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": 351,
|
||
"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": 356,
|
||
"name": "getMetric",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 357,
|
||
"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": 358,
|
||
"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": 66,
|
||
"character": 13
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 359,
|
||
"name": "getMetrics",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 360,
|
||
"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": 361,
|
||
"name": "__type",
|
||
"kind": 65536,
|
||
"kindString": "Type literal",
|
||
"flags": {},
|
||
"indexSignature": [
|
||
{
|
||
"id": 362,
|
||
"name": "__index",
|
||
"kind": 8192,
|
||
"kindString": "Index signature",
|
||
"flags": {},
|
||
"parameters": [
|
||
{
|
||
"id": 363,
|
||
"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": 71,
|
||
"character": 17
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 71,
|
||
"character": 14
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 368,
|
||
"name": "incrementMetric",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 369,
|
||
"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": 370,
|
||
"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": 371,
|
||
"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": 92,
|
||
"character": 19
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 352,
|
||
"name": "putAttribute",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 353,
|
||
"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": 354,
|
||
"name": "attribute",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Name of the attribute. Max length is 40 chars."
|
||
},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
},
|
||
{
|
||
"id": 355,
|
||
"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": 59,
|
||
"character": 16
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 364,
|
||
"name": "putMetric",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 365,
|
||
"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": 366,
|
||
"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": 367,
|
||
"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": 82,
|
||
"character": 13
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 372,
|
||
"name": "removeMetric",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 373,
|
||
"name": "removeMetric",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Removes a metric by name if it exists."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 374,
|
||
"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": 99,
|
||
"character": 16
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 375,
|
||
"name": "start",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 376,
|
||
"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": 104,
|
||
"character": 9
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 377,
|
||
"name": "stop",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 378,
|
||
"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": 109,
|
||
"character": 8
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Methods",
|
||
"kind": 2048,
|
||
"children": [
|
||
349,
|
||
356,
|
||
359,
|
||
368,
|
||
352,
|
||
364,
|
||
372,
|
||
375,
|
||
377
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 44,
|
||
"character": 24
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 428,
|
||
"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": [
|
||
379,
|
||
412,
|
||
411,
|
||
348
|
||
]
|
||
},
|
||
{
|
||
"title": "Type aliases",
|
||
"kind": 4194304,
|
||
"children": [
|
||
428
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "perf/lib/index.d.ts",
|
||
"line": 29,
|
||
"character": 21
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 436,
|
||
"name": "Utils",
|
||
"kind": 2,
|
||
"kindString": "Module",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"comment": {
|
||
"shortText": "Utils",
|
||
"tags": [
|
||
{
|
||
"tag": "firebase",
|
||
"text": "utils\n"
|
||
}
|
||
]
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 438,
|
||
"name": "Module",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 440,
|
||
"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": 439,
|
||
"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": [
|
||
440,
|
||
439
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "utils/lib/index.d.ts",
|
||
"line": 32,
|
||
"character": 25
|
||
}
|
||
],
|
||
"extendedTypes": [
|
||
{
|
||
"type": "reference",
|
||
"name": "ReactNativeFirebaseModule"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 437,
|
||
"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": [
|
||
438,
|
||
437
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "utils/lib/index.d.ts",
|
||
"line": 29,
|
||
"character": 22
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 459,
|
||
"name": "FirebaseApp",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 460,
|
||
"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": 461,
|
||
"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": 479
|
||
}
|
||
},
|
||
{
|
||
"id": 462,
|
||
"name": "delete",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 463,
|
||
"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": [
|
||
460,
|
||
461
|
||
]
|
||
},
|
||
{
|
||
"title": "Methods",
|
||
"kind": 2048,
|
||
"children": [
|
||
462
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 120,
|
||
"character": 28
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 455,
|
||
"name": "FirebaseAppConfig",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 457,
|
||
"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": 458,
|
||
"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": 456,
|
||
"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": [
|
||
457,
|
||
458,
|
||
456
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 102,
|
||
"character": 34
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 446,
|
||
"name": "NativeFirebaseError",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 454,
|
||
"name": "Error",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "D:/Code/react-native-firebase/node_modules/typescript/lib/lib.es5.d.ts",
|
||
"line": 974,
|
||
"character": 19
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "ErrorConstructor"
|
||
}
|
||
},
|
||
{
|
||
"id": 447,
|
||
"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": 448,
|
||
"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": 452,
|
||
"name": "name",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "D:/Code/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": 449,
|
||
"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": 450,
|
||
"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": 451,
|
||
"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": 453,
|
||
"name": "stack",
|
||
"kind": 1024,
|
||
"kindString": "Property",
|
||
"flags": {
|
||
"isExported": true,
|
||
"isOptional": true
|
||
},
|
||
"sources": [
|
||
{
|
||
"fileName": "D:/Code/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": [
|
||
454,
|
||
447,
|
||
448,
|
||
452,
|
||
449,
|
||
450,
|
||
451,
|
||
453
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 18,
|
||
"character": 36
|
||
}
|
||
],
|
||
"extendedTypes": [
|
||
{
|
||
"type": "reference",
|
||
"name": "Error"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 477,
|
||
"name": "ReactNativeFirebaseModule",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 478,
|
||
"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": 459
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Properties",
|
||
"kind": 1024,
|
||
"children": [
|
||
478
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 178,
|
||
"character": 42
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 464,
|
||
"name": "ReactNativeFirebaseNamespace",
|
||
"kind": 256,
|
||
"kindString": "Interface",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"children": [
|
||
{
|
||
"id": 476,
|
||
"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": 475,
|
||
"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": 459
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"id": 472,
|
||
"name": "app",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 473,
|
||
"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": 474,
|
||
"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": 459
|
||
}
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 165,
|
||
"character": 5
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 465,
|
||
"name": "initializeApp",
|
||
"kind": 2048,
|
||
"kindString": "Method",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"signatures": [
|
||
{
|
||
"id": 466,
|
||
"name": "initializeApp",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Create (and initialize) a FirebaseApp."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 467,
|
||
"name": "options",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Options to configure the services used in the App."
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseOptions",
|
||
"id": 479
|
||
}
|
||
},
|
||
{
|
||
"id": 468,
|
||
"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": 455
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseApp",
|
||
"id": 459
|
||
}
|
||
},
|
||
{
|
||
"id": 469,
|
||
"name": "initializeApp",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"comment": {
|
||
"shortText": "Create (and initialize) a FirebaseApp."
|
||
},
|
||
"parameters": [
|
||
{
|
||
"id": 470,
|
||
"name": "options",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"comment": {
|
||
"text": "Options to configure the services used in the App."
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseOptions",
|
||
"id": 479
|
||
}
|
||
},
|
||
{
|
||
"id": 471,
|
||
"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": 459
|
||
}
|
||
}
|
||
],
|
||
"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": [
|
||
476,
|
||
475
|
||
]
|
||
},
|
||
{
|
||
"title": "Methods",
|
||
"kind": 2048,
|
||
"children": [
|
||
472,
|
||
465
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 137,
|
||
"character": 45
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": 479,
|
||
"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": 480,
|
||
"name": "__type",
|
||
"kind": 65536,
|
||
"kindString": "Type literal",
|
||
"flags": {},
|
||
"indexSignature": [
|
||
{
|
||
"id": 491,
|
||
"name": "__index",
|
||
"kind": 8192,
|
||
"kindString": "Index signature",
|
||
"flags": {},
|
||
"parameters": [
|
||
{
|
||
"id": 492,
|
||
"name": "name",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {},
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "string"
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "intrinsic",
|
||
"name": "any"
|
||
}
|
||
}
|
||
],
|
||
"children": [
|
||
{
|
||
"id": 489,
|
||
"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": 482,
|
||
"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": 481,
|
||
"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": 488,
|
||
"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": 483,
|
||
"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": 490,
|
||
"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": 485,
|
||
"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": 487,
|
||
"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": 484,
|
||
"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": 486,
|
||
"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": [
|
||
489,
|
||
482,
|
||
481,
|
||
488,
|
||
483,
|
||
490,
|
||
485,
|
||
487,
|
||
484,
|
||
486
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 45,
|
||
"character": 29
|
||
}
|
||
]
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"id": 512,
|
||
"name": "ReactNativeFirebaseModuleAndStatics",
|
||
"kind": 4194304,
|
||
"kindString": "Type alias",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"typeParameter": [
|
||
{
|
||
"id": 513,
|
||
"name": "M",
|
||
"kind": 131072,
|
||
"kindString": "Type parameter",
|
||
"flags": {}
|
||
},
|
||
{
|
||
"id": 514,
|
||
"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": 515,
|
||
"name": "__type",
|
||
"kind": 65536,
|
||
"kindString": "Type literal",
|
||
"flags": {},
|
||
"signatures": [
|
||
{
|
||
"id": 516,
|
||
"name": "__call",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"type": {
|
||
"type": "typeParameter",
|
||
"name": "M"
|
||
}
|
||
}
|
||
],
|
||
"children": [
|
||
{
|
||
"id": 517,
|
||
"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": [
|
||
517
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 246,
|
||
"character": 60
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"type": "typeParameter",
|
||
"name": "S"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": 518,
|
||
"name": "ReactNativeFirebaseModuleAndStaticsWithApp",
|
||
"kind": 4194304,
|
||
"kindString": "Type alias",
|
||
"flags": {
|
||
"isExported": true
|
||
},
|
||
"typeParameter": [
|
||
{
|
||
"id": 519,
|
||
"name": "M",
|
||
"kind": 131072,
|
||
"kindString": "Type parameter",
|
||
"flags": {}
|
||
},
|
||
{
|
||
"id": 520,
|
||
"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": 521,
|
||
"name": "__type",
|
||
"kind": 65536,
|
||
"kindString": "Type literal",
|
||
"flags": {},
|
||
"signatures": [
|
||
{
|
||
"id": 522,
|
||
"name": "__call",
|
||
"kind": 4096,
|
||
"kindString": "Call signature",
|
||
"flags": {},
|
||
"parameters": [
|
||
{
|
||
"id": 523,
|
||
"name": "app",
|
||
"kind": 32768,
|
||
"kindString": "Parameter",
|
||
"flags": {
|
||
"isOptional": true
|
||
},
|
||
"type": {
|
||
"type": "reference",
|
||
"name": "FirebaseApp",
|
||
"id": 47
|
||
}
|
||
}
|
||
],
|
||
"type": {
|
||
"type": "typeParameter",
|
||
"name": "M"
|
||
}
|
||
}
|
||
],
|
||
"children": [
|
||
{
|
||
"id": 524,
|
||
"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": [
|
||
524
|
||
]
|
||
}
|
||
],
|
||
"sources": [
|
||
{
|
||
"fileName": "app-types/index.d.ts",
|
||
"line": 255,
|
||
"character": 67
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"type": "typeParameter",
|
||
"name": "S"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"groups": [
|
||
{
|
||
"title": "Modules",
|
||
"kind": 2,
|
||
"children": [
|
||
40,
|
||
50,
|
||
44,
|
||
63,
|
||
117,
|
||
159,
|
||
178,
|
||
189,
|
||
238,
|
||
262,
|
||
329,
|
||
340,
|
||
429,
|
||
441,
|
||
1,
|
||
493,
|
||
59,
|
||
70,
|
||
124,
|
||
166,
|
||
185,
|
||
196,
|
||
246,
|
||
269,
|
||
336,
|
||
347,
|
||
436
|
||
]
|
||
},
|
||
{
|
||
"title": "Interfaces",
|
||
"kind": 256,
|
||
"children": [
|
||
459,
|
||
455,
|
||
446,
|
||
477,
|
||
464
|
||
]
|
||
},
|
||
{
|
||
"title": "Type aliases",
|
||
"kind": 4194304,
|
||
"children": [
|
||
479,
|
||
512,
|
||
518
|
||
]
|
||
}
|
||
]
|
||
} |