mirror of
https://github.com/zhigang1992/react-native-firebase.git
synced 2026-04-05 09:29:19 +08:00
6503 lines
134 KiB
JSON
6503 lines
134 KiB
JSON
{
|
|
"id": 0,
|
|
"name": "@react-native-firebase/analytics",
|
|
"kind": 0,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 40,
|
|
"name": "\"@react-native-firebase/analytics\"",
|
|
"kind": 2,
|
|
"kindString": "Module",
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 43,
|
|
"name": "AnalyticsDefaultExport",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isConst": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "analytics/lib/index.d.ts",
|
|
"line": 125,
|
|
"character": 30
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseModuleAndStatics",
|
|
"id": 251,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Module",
|
|
"id": 3
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Statics",
|
|
"id": 2
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 41,
|
|
"name": "FirebaseNamespaceExport",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "analytics/lib/index.d.ts",
|
|
"line": 114,
|
|
"character": 31
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "__type"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseNamespace"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 42,
|
|
"name": "firebase",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isConst": true
|
|
},
|
|
"comment": {
|
|
"tags": [
|
|
{
|
|
"tag": "example",
|
|
"text": "\n```js\nimport { firebase } from '@react-native-firebase/analytics';\nfirebase.analytics().logEvent(...);\n```\n"
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "analytics/lib/index.d.ts",
|
|
"line": 123,
|
|
"character": 23
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseNamespace"
|
|
},
|
|
"defaultValue": " FirebaseNamespaceExport"
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
43,
|
|
41,
|
|
42
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "analytics/lib/index.d.ts",
|
|
"line": 111,
|
|
"character": 49
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 44,
|
|
"name": "\"@react-native-firebase/app-types\"",
|
|
"kind": 2,
|
|
"kindString": "Module",
|
|
"flags": {},
|
|
"comment": {
|
|
"shortText": "Attach namespace to `firebase.` and `FirebaseApp.`."
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 47,
|
|
"name": "FirebaseApp",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 48,
|
|
"name": "analytics",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {},
|
|
"signatures": [
|
|
{
|
|
"id": 49,
|
|
"name": "analytics",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {},
|
|
"comment": {
|
|
"shortText": "Analytics integrates across Firebase features and provides\nyou with unlimited reporting for up to 500 distinct events\nthat you can define using the Firebase SDK. Analytics reports\nhelp you understand clearly how your users behave, which enables\nyou to make informed decisions regarding app marketing and\nperformance optimizations."
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Module",
|
|
"id": 3
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "analytics/lib/index.d.ts",
|
|
"line": 167,
|
|
"character": 13
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 68,
|
|
"name": "config",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {},
|
|
"signatures": [
|
|
{
|
|
"id": 69,
|
|
"name": "config",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {},
|
|
"comment": {
|
|
"shortText": "Config"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Module",
|
|
"id": 61
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "config/lib/index.d.ts",
|
|
"line": 88,
|
|
"character": 10
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 79,
|
|
"name": "crashlytics",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {},
|
|
"signatures": [
|
|
{
|
|
"id": 80,
|
|
"name": "crashlytics",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {},
|
|
"comment": {
|
|
"shortText": "Crashlytics"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Module",
|
|
"id": 72
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "crashlytics/lib/index.d.ts",
|
|
"line": 88,
|
|
"character": 15
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 128,
|
|
"name": "functions",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 129,
|
|
"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": 130,
|
|
"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": 114
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "functions/lib/index.d.ts",
|
|
"line": 226,
|
|
"character": 13
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 152,
|
|
"name": "iid",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {},
|
|
"signatures": [
|
|
{
|
|
"id": 153,
|
|
"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": 133
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "iid/lib/index.d.ts",
|
|
"line": 123,
|
|
"character": 7
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 163,
|
|
"name": "mlkit",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {},
|
|
"signatures": [
|
|
{
|
|
"id": 164,
|
|
"name": "mlkit",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {},
|
|
"comment": {
|
|
"shortText": "Mlkit"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Module",
|
|
"id": 156
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "mlkit/lib/index.d.ts",
|
|
"line": 83,
|
|
"character": 9
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 174,
|
|
"name": "perf",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {},
|
|
"signatures": [
|
|
{
|
|
"id": 175,
|
|
"name": "perf",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {},
|
|
"comment": {
|
|
"shortText": "Perf"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Module",
|
|
"id": 167
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "perf/lib/index.d.ts",
|
|
"line": 88,
|
|
"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": 184,
|
|
"name": "utils",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {},
|
|
"comment": {
|
|
"shortText": "Utils"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Module",
|
|
"id": 178
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "app/lib/index.d.ts",
|
|
"line": 37,
|
|
"character": 9
|
|
},
|
|
{
|
|
"fileName": "utils/lib/index.d.ts",
|
|
"line": 88,
|
|
"character": 9
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
48,
|
|
68,
|
|
79,
|
|
128,
|
|
152,
|
|
163,
|
|
174,
|
|
56
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "analytics/lib/index.d.ts",
|
|
"line": 158,
|
|
"character": 23
|
|
},
|
|
{
|
|
"fileName": "app/lib/index.d.ts",
|
|
"line": 36,
|
|
"character": 23
|
|
},
|
|
{
|
|
"fileName": "config/lib/index.d.ts",
|
|
"line": 84,
|
|
"character": 23
|
|
},
|
|
{
|
|
"fileName": "crashlytics/lib/index.d.ts",
|
|
"line": 84,
|
|
"character": 23
|
|
},
|
|
{
|
|
"fileName": "functions/lib/index.d.ts",
|
|
"line": 217,
|
|
"character": 23
|
|
},
|
|
{
|
|
"fileName": "iid/lib/index.d.ts",
|
|
"line": 114,
|
|
"character": 23
|
|
},
|
|
{
|
|
"fileName": "mlkit/lib/index.d.ts",
|
|
"line": 79,
|
|
"character": 23
|
|
},
|
|
{
|
|
"fileName": "perf/lib/index.d.ts",
|
|
"line": 84,
|
|
"character": 23
|
|
},
|
|
{
|
|
"fileName": "utils/lib/index.d.ts",
|
|
"line": 84,
|
|
"character": 23
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 45,
|
|
"name": "ReactNativeFirebaseNamespace",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 46,
|
|
"name": "analytics",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {},
|
|
"comment": {
|
|
"shortText": "Analytics integrates across Firebase features and provides\nyou with unlimited reporting for up to 500 distinct events\nthat you can define using the Firebase SDK. Analytics reports\nhelp you understand clearly how your users behave, which enables\nyou to make informed decisions regarding app marketing and\nperformance optimizations."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "analytics/lib/index.d.ts",
|
|
"line": 152,
|
|
"character": 13
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseModuleAndStatics",
|
|
"id": 251,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Module",
|
|
"id": 3
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Statics",
|
|
"id": 2
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 67,
|
|
"name": "config",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {},
|
|
"comment": {
|
|
"shortText": "Config integrates across Firebase features and provides\nyou with unlimited reporting for up to 500 distinct events\nthat you can define using the Firebase SDK. Config reports\nhelp you understand clearly how your users behave, which enables\nyou to make informed decisions regarding app marketing and\nperformance optimizations."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "config/lib/index.d.ts",
|
|
"line": 78,
|
|
"character": 10
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseModuleAndStatics",
|
|
"id": 251,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Module",
|
|
"id": 61
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Statics",
|
|
"id": 60
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 78,
|
|
"name": "crashlytics",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {},
|
|
"comment": {
|
|
"shortText": "Crashlytics integrates across Firebase features and provides\nyou with unlimited reporting for up to 500 distinct events\nthat you can define using the Firebase SDK. Crashlytics reports\nhelp you understand clearly how your users behave, which enables\nyou to make informed decisions regarding app marketing and\nperformance optimizations."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "crashlytics/lib/index.d.ts",
|
|
"line": 78,
|
|
"character": 15
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseModuleAndStatics",
|
|
"id": 251,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Module",
|
|
"id": 72
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Statics",
|
|
"id": 71
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 127,
|
|
"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": 257,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Module",
|
|
"id": 114
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Statics",
|
|
"id": 112
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 151,
|
|
"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": 257,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Module",
|
|
"id": 133
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Statics",
|
|
"id": 132
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 162,
|
|
"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": 251,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Module",
|
|
"id": 156
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Statics",
|
|
"id": 155
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 173,
|
|
"name": "perf",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {},
|
|
"comment": {
|
|
"shortText": "Perf integrates across Firebase features and provides\nyou with unlimited reporting for up to 500 distinct events\nthat you can define using the Firebase SDK. Perf reports\nhelp you understand clearly how your users behave, which enables\nyou to make informed decisions regarding app marketing and\nperformance optimizations."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "perf/lib/index.d.ts",
|
|
"line": 78,
|
|
"character": 8
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseModuleAndStatics",
|
|
"id": 251,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Module",
|
|
"id": 167
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Statics",
|
|
"id": 166
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 52,
|
|
"name": "utils",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Utils integrates across Firebase features and provides\nyou with unlimited reporting for up to 500 distinct events\nthat you can define using the Firebase SDK. Utils reports\nhelp you understand clearly how your users behave, which enables\nyou to make informed decisions regarding app marketing and\nperformance optimizations."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "app/lib/index.d.ts",
|
|
"line": 31,
|
|
"character": 9
|
|
},
|
|
{
|
|
"fileName": "utils/lib/index.d.ts",
|
|
"line": 78,
|
|
"character": 9
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseModuleAndStatics",
|
|
"id": 251,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Module",
|
|
"id": 178
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Statics",
|
|
"id": 177
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
46,
|
|
67,
|
|
78,
|
|
127,
|
|
151,
|
|
162,
|
|
173,
|
|
52
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "analytics/lib/index.d.ts",
|
|
"line": 143,
|
|
"character": 40
|
|
},
|
|
{
|
|
"fileName": "app/lib/index.d.ts",
|
|
"line": 30,
|
|
"character": 40
|
|
},
|
|
{
|
|
"fileName": "config/lib/index.d.ts",
|
|
"line": 69,
|
|
"character": 40
|
|
},
|
|
{
|
|
"fileName": "crashlytics/lib/index.d.ts",
|
|
"line": 69,
|
|
"character": 40
|
|
},
|
|
{
|
|
"fileName": "functions/lib/index.d.ts",
|
|
"line": 207,
|
|
"character": 40
|
|
},
|
|
{
|
|
"fileName": "iid/lib/index.d.ts",
|
|
"line": 103,
|
|
"character": 40
|
|
},
|
|
{
|
|
"fileName": "mlkit/lib/index.d.ts",
|
|
"line": 69,
|
|
"character": 40
|
|
},
|
|
{
|
|
"fileName": "perf/lib/index.d.ts",
|
|
"line": 69,
|
|
"character": 40
|
|
},
|
|
{
|
|
"fileName": "utils/lib/index.d.ts",
|
|
"line": 69,
|
|
"character": 40
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Interfaces",
|
|
"kind": 256,
|
|
"children": [
|
|
47,
|
|
45
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "analytics/lib/index.d.ts",
|
|
"line": 142,
|
|
"character": 49
|
|
},
|
|
{
|
|
"fileName": "app/lib/index.d.ts",
|
|
"line": 29,
|
|
"character": 49
|
|
},
|
|
{
|
|
"fileName": "config/lib/index.d.ts",
|
|
"line": 68,
|
|
"character": 49
|
|
},
|
|
{
|
|
"fileName": "crashlytics/lib/index.d.ts",
|
|
"line": 68,
|
|
"character": 49
|
|
},
|
|
{
|
|
"fileName": "functions/lib/index.d.ts",
|
|
"line": 206,
|
|
"character": 49
|
|
},
|
|
{
|
|
"fileName": "iid/lib/index.d.ts",
|
|
"line": 102,
|
|
"character": 49
|
|
},
|
|
{
|
|
"fileName": "mlkit/lib/index.d.ts",
|
|
"line": 68,
|
|
"character": 49
|
|
},
|
|
{
|
|
"fileName": "perf/lib/index.d.ts",
|
|
"line": 68,
|
|
"character": 49
|
|
},
|
|
{
|
|
"fileName": "utils/lib/index.d.ts",
|
|
"line": 68,
|
|
"character": 49
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 63,
|
|
"name": "\"@react-native-firebase/config\"",
|
|
"kind": 2,
|
|
"kindString": "Module",
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 66,
|
|
"name": "ConfigDefaultExport",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isConst": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "config/lib/index.d.ts",
|
|
"line": 51,
|
|
"character": 27
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseModuleAndStatics",
|
|
"id": 251,
|
|
"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": "config/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/config';\nfirebase.config().X(...);\n```\n"
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "config/lib/index.d.ts",
|
|
"line": 49,
|
|
"character": 23
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseNamespace"
|
|
},
|
|
"defaultValue": " FirebaseNamespaceExport"
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
66,
|
|
64,
|
|
65
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "config/lib/index.d.ts",
|
|
"line": 37,
|
|
"character": 46
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 74,
|
|
"name": "\"@react-native-firebase/crashlytics\"",
|
|
"kind": 2,
|
|
"kindString": "Module",
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 77,
|
|
"name": "CrashlyticsDefaultExport",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isConst": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "crashlytics/lib/index.d.ts",
|
|
"line": 51,
|
|
"character": 32
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseModuleAndStatics",
|
|
"id": 251,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Module",
|
|
"id": 72
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Statics",
|
|
"id": 71
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 75,
|
|
"name": "FirebaseNamespaceExport",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "crashlytics/lib/index.d.ts",
|
|
"line": 40,
|
|
"character": 31
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "__type"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseNamespace"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 76,
|
|
"name": "firebase",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isConst": true
|
|
},
|
|
"comment": {
|
|
"tags": [
|
|
{
|
|
"tag": "example",
|
|
"text": "\n```js\nimport { firebase } from '@react-native-firebase/crashlytics';\nfirebase.crashlytics().X(...);\n```\n"
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "crashlytics/lib/index.d.ts",
|
|
"line": 49,
|
|
"character": 23
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseNamespace"
|
|
},
|
|
"defaultValue": " FirebaseNamespaceExport"
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
77,
|
|
75,
|
|
76
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "crashlytics/lib/index.d.ts",
|
|
"line": 37,
|
|
"character": 51
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 123,
|
|
"name": "\"@react-native-firebase/functions\"",
|
|
"kind": 2,
|
|
"kindString": "Module",
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 126,
|
|
"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": 257,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Module",
|
|
"id": 114
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Statics",
|
|
"id": 112
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 124,
|
|
"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": 94
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 125,
|
|
"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": [
|
|
126,
|
|
124,
|
|
125
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "functions/lib/index.d.ts",
|
|
"line": 174,
|
|
"character": 49
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 147,
|
|
"name": "\"@react-native-firebase/iid\"",
|
|
"kind": 2,
|
|
"kindString": "Module",
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 148,
|
|
"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": 150,
|
|
"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": 257,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Module",
|
|
"id": 133
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Statics",
|
|
"id": 132
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 149,
|
|
"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": [
|
|
148,
|
|
150,
|
|
149
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "iid/lib/index.d.ts",
|
|
"line": 71,
|
|
"character": 43
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 158,
|
|
"name": "\"@react-native-firebase/mlkit\"",
|
|
"kind": 2,
|
|
"kindString": "Module",
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 159,
|
|
"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": 161,
|
|
"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": 251,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Module",
|
|
"id": 156
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Statics",
|
|
"id": 155
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 160,
|
|
"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": [
|
|
159,
|
|
161,
|
|
160
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "mlkit/lib/index.d.ts",
|
|
"line": 37,
|
|
"character": 45
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 169,
|
|
"name": "\"@react-native-firebase/perf\"",
|
|
"kind": 2,
|
|
"kindString": "Module",
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 170,
|
|
"name": "FirebaseNamespaceExport",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "perf/lib/index.d.ts",
|
|
"line": 40,
|
|
"character": 31
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "__type"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseNamespace"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 172,
|
|
"name": "PerfDefaultExport",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isConst": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "perf/lib/index.d.ts",
|
|
"line": 51,
|
|
"character": 25
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseModuleAndStatics",
|
|
"id": 251,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Module",
|
|
"id": 167
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Statics",
|
|
"id": 166
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 171,
|
|
"name": "firebase",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isConst": true
|
|
},
|
|
"comment": {
|
|
"tags": [
|
|
{
|
|
"tag": "example",
|
|
"text": "\n```js\nimport { firebase } from '@react-native-firebase/perf';\nfirebase.perf().X(...);\n```\n"
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "perf/lib/index.d.ts",
|
|
"line": 49,
|
|
"character": 23
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseNamespace"
|
|
},
|
|
"defaultValue": " FirebaseNamespaceExport"
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
170,
|
|
172,
|
|
171
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "perf/lib/index.d.ts",
|
|
"line": 37,
|
|
"character": 44
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 180,
|
|
"name": "\"@react-native-firebase/utils\"",
|
|
"kind": 2,
|
|
"kindString": "Module",
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 181,
|
|
"name": "FirebaseNamespaceExport",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "utils/lib/index.d.ts",
|
|
"line": 40,
|
|
"character": 31
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "__type"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseNamespace"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 183,
|
|
"name": "UtilsDefaultExport",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isConst": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "utils/lib/index.d.ts",
|
|
"line": 51,
|
|
"character": 26
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseModuleAndStatics",
|
|
"id": 251,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Module",
|
|
"id": 178
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Statics",
|
|
"id": 177
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 182,
|
|
"name": "firebase",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isConst": true
|
|
},
|
|
"comment": {
|
|
"tags": [
|
|
{
|
|
"tag": "example",
|
|
"text": "\n```js\nimport { firebase } from '@react-native-firebase/utils';\nfirebase.utils().X(...);\n```\n"
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "utils/lib/index.d.ts",
|
|
"line": 49,
|
|
"character": 23
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseNamespace"
|
|
},
|
|
"defaultValue": " FirebaseNamespaceExport"
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
181,
|
|
183,
|
|
182
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "utils/lib/index.d.ts",
|
|
"line": 37,
|
|
"character": 45
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 50,
|
|
"name": "\"react-native-firebase\"",
|
|
"kind": 2,
|
|
"kindString": "Module",
|
|
"flags": {},
|
|
"comment": {
|
|
"tags": [
|
|
{
|
|
"tag": "firebase",
|
|
"text": "firebase\n"
|
|
}
|
|
]
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 51,
|
|
"name": "ReactNativeFirebase",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isConst": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "app/lib/index.d.ts",
|
|
"line": 25,
|
|
"character": 27
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "__type"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseNamespace"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
51
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "app/lib/index.d.ts",
|
|
"line": 23,
|
|
"character": 38
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1,
|
|
"name": "Analytics",
|
|
"kind": 2,
|
|
"kindString": "Module",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Analytics integrates across Firebase features and provides\nyou with unlimited reporting for up to 500 distinct events\nthat you can define using the Firebase SDK. Analytics reports\nhelp you understand clearly how your users behave, which enables\nyou to make informed decisions regarding app marketing and\nperformance optimizations.",
|
|
"tags": [
|
|
{
|
|
"tag": "firebase",
|
|
"text": "analytics\n"
|
|
}
|
|
]
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 3,
|
|
"name": "Module",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 39,
|
|
"name": "app",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "analytics/node_modules/@react-native-firebase/app-types/index.d.ts",
|
|
"line": 179,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "FirebaseApp"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseModule.app"
|
|
}
|
|
},
|
|
{
|
|
"id": 4,
|
|
"name": "logEvent",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 5,
|
|
"name": "logEvent",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {},
|
|
"comment": {
|
|
"shortText": "Log a custom event with optional params.",
|
|
"tags": [
|
|
{
|
|
"tag": "note",
|
|
"text": "100 characters is the maximum length for param key names.\n"
|
|
}
|
|
]
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 6,
|
|
"name": "name",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {},
|
|
"comment": {},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 7,
|
|
"name": "params",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {},
|
|
"comment": {
|
|
"text": "\n"
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 8,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {},
|
|
"indexSignature": [
|
|
{
|
|
"id": 9,
|
|
"name": "__index",
|
|
"kind": 8192,
|
|
"kindString": "Index signature",
|
|
"flags": {},
|
|
"parameters": [
|
|
{
|
|
"id": 10,
|
|
"name": "key",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "analytics/lib/index.d.ts",
|
|
"line": 45,
|
|
"character": 34
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "analytics/lib/index.d.ts",
|
|
"line": 45,
|
|
"character": 12
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 37,
|
|
"name": "resetAnalyticsData",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 38,
|
|
"name": "resetAnalyticsData",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {},
|
|
"comment": {
|
|
"shortText": "Clears all analytics data for this instance from the device and resets the app instance ID."
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "analytics/lib/index.d.ts",
|
|
"line": 107,
|
|
"character": 22
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 11,
|
|
"name": "setAnalyticsCollectionEnabled",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 12,
|
|
"name": "setAnalyticsCollectionEnabled",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {},
|
|
"comment": {
|
|
"shortText": "If true, allows the device to collect analytical data and send it to Firebase.\nUseful for GDPR."
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 13,
|
|
"name": "enabled",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {},
|
|
"comment": {
|
|
"text": "\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "analytics/lib/index.d.ts",
|
|
"line": 53,
|
|
"character": 33
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 14,
|
|
"name": "setCurrentScreen",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 15,
|
|
"name": "setCurrentScreen",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {},
|
|
"comment": {
|
|
"shortText": "Sets the current screen name.",
|
|
"tags": [
|
|
{
|
|
"tag": "note",
|
|
"text": "Whilst screenClassOverride is optional, it is recommended it is\nalways sent as your current class name. For example on Android it will always\nshow as 'MainActivity' if you do not specify it.\n"
|
|
}
|
|
]
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 16,
|
|
"name": "screenName",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {},
|
|
"comment": {},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 17,
|
|
"name": "screenClassOverride",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"comment": {
|
|
"text": "\n"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "analytics/lib/index.d.ts",
|
|
"line": 65,
|
|
"character": 20
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 18,
|
|
"name": "setMinimumSessionDuration",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 19,
|
|
"name": "setMinimumSessionDuration",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {},
|
|
"comment": {
|
|
"shortText": "Sets the minimum engagement time required before starting a session."
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 20,
|
|
"name": "milliseconds",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {},
|
|
"comment": {
|
|
"text": "The default value is 10000 (10 seconds).\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "analytics/lib/index.d.ts",
|
|
"line": 72,
|
|
"character": 29
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 21,
|
|
"name": "setSessionTimeoutDuration",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 22,
|
|
"name": "setSessionTimeoutDuration",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {},
|
|
"comment": {
|
|
"shortText": "Sets the duration of inactivity that terminates the current session."
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 23,
|
|
"name": "milliseconds",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {},
|
|
"comment": {
|
|
"text": "The default value is 1800000 (30 minutes).\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "analytics/lib/index.d.ts",
|
|
"line": 79,
|
|
"character": 29
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 24,
|
|
"name": "setUserId",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 25,
|
|
"name": "setUserId",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {},
|
|
"comment": {
|
|
"shortText": "Gives a user a unique identification."
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 26,
|
|
"name": "id",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {},
|
|
"comment": {
|
|
"text": "Set to null to remove a previously assigned id from analytics events\n"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "null"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "analytics/lib/index.d.ts",
|
|
"line": 87,
|
|
"character": 13
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 31,
|
|
"name": "setUserProperties",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 32,
|
|
"name": "setUserProperties",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {},
|
|
"comment": {
|
|
"shortText": "Sets multiple key/value pair of data on the current user."
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 33,
|
|
"name": "properties",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {},
|
|
"comment": {
|
|
"text": "Set a property value to null to remove it.\n"
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 34,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {},
|
|
"indexSignature": [
|
|
{
|
|
"id": 35,
|
|
"name": "__index",
|
|
"kind": 8192,
|
|
"kindString": "Index signature",
|
|
"flags": {},
|
|
"parameters": [
|
|
{
|
|
"id": 36,
|
|
"name": "key",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "null"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "analytics/lib/index.d.ts",
|
|
"line": 102,
|
|
"character": 33
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "analytics/lib/index.d.ts",
|
|
"line": 102,
|
|
"character": 21
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 27,
|
|
"name": "setUserProperty",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 28,
|
|
"name": "setUserProperty",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {},
|
|
"comment": {
|
|
"shortText": "Sets a key/value pair of data on the current user."
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 29,
|
|
"name": "name",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {},
|
|
"comment": {},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 30,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {},
|
|
"comment": {
|
|
"text": "Set to null to remove a previously assigned id from analytics events.\n"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "null"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "analytics/lib/index.d.ts",
|
|
"line": 95,
|
|
"character": 19
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
39
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
4,
|
|
37,
|
|
11,
|
|
14,
|
|
18,
|
|
21,
|
|
24,
|
|
31,
|
|
27
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "analytics/lib/index.d.ts",
|
|
"line": 37,
|
|
"character": 25
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseModule"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2,
|
|
"name": "Statics",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "analytics/lib/index.d.ts",
|
|
"line": 35,
|
|
"character": 26
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Interfaces",
|
|
"kind": 256,
|
|
"children": [
|
|
3,
|
|
2
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "analytics/lib/index.d.ts",
|
|
"line": 34,
|
|
"character": 26
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 232,
|
|
"name": "App",
|
|
"kind": 2,
|
|
"kindString": "Module",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"comment": {
|
|
"tags": [
|
|
{
|
|
"tag": "firebase",
|
|
"text": "app\n"
|
|
}
|
|
]
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 233,
|
|
"name": "FirebaseApp",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 234,
|
|
"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": 235,
|
|
"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": 218
|
|
}
|
|
},
|
|
{
|
|
"id": 236,
|
|
"name": "delete",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 237,
|
|
"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": [
|
|
234,
|
|
235
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
236
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "app-types/index.d.ts",
|
|
"line": 187,
|
|
"character": 30
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 238,
|
|
"name": "ReactNativeFirebaseNamespace",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 250,
|
|
"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": 249,
|
|
"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": 233
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 246,
|
|
"name": "app",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 247,
|
|
"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": 248,
|
|
"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": 233
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "app-types/index.d.ts",
|
|
"line": 232,
|
|
"character": 7
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 239,
|
|
"name": "initializeApp",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 240,
|
|
"name": "initializeApp",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {},
|
|
"comment": {
|
|
"shortText": "Create (and initialize) a FirebaseApp."
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 241,
|
|
"name": "options",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {},
|
|
"comment": {
|
|
"text": "Options to configure the services used in the App."
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "FirebaseOptions",
|
|
"id": 218
|
|
}
|
|
},
|
|
{
|
|
"id": 242,
|
|
"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": 194
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "FirebaseApp",
|
|
"id": 233
|
|
}
|
|
},
|
|
{
|
|
"id": 243,
|
|
"name": "initializeApp",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {},
|
|
"comment": {
|
|
"shortText": "Create (and initialize) a FirebaseApp."
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 244,
|
|
"name": "options",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {},
|
|
"comment": {
|
|
"text": "Options to configure the services used in the App."
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "FirebaseOptions",
|
|
"id": 218
|
|
}
|
|
},
|
|
{
|
|
"id": 245,
|
|
"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": 233
|
|
}
|
|
}
|
|
],
|
|
"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": [
|
|
250,
|
|
249
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
246,
|
|
239
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "app-types/index.d.ts",
|
|
"line": 204,
|
|
"character": 47
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Interfaces",
|
|
"kind": 256,
|
|
"children": [
|
|
233,
|
|
238
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "app-types/index.d.ts",
|
|
"line": 186,
|
|
"character": 20
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 59,
|
|
"name": "Config",
|
|
"kind": 2,
|
|
"kindString": "Module",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Config",
|
|
"tags": [
|
|
{
|
|
"tag": "firebase",
|
|
"text": "config\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": "config/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": "config/lib/index.d.ts",
|
|
"line": 30,
|
|
"character": 26
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Interfaces",
|
|
"kind": 256,
|
|
"children": [
|
|
61,
|
|
60
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "config/lib/index.d.ts",
|
|
"line": 29,
|
|
"character": 23
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 70,
|
|
"name": "Crashlytics",
|
|
"kind": 2,
|
|
"kindString": "Module",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Crashlytics",
|
|
"tags": [
|
|
{
|
|
"tag": "firebase",
|
|
"text": "crashlytics\n"
|
|
}
|
|
]
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 72,
|
|
"name": "Module",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 73,
|
|
"name": "app",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "analytics/node_modules/@react-native-firebase/app-types/index.d.ts",
|
|
"line": 179,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "FirebaseApp"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseModule.app"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
73
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "crashlytics/lib/index.d.ts",
|
|
"line": 32,
|
|
"character": 25
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseModule"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 71,
|
|
"name": "Statics",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "crashlytics/lib/index.d.ts",
|
|
"line": 30,
|
|
"character": 26
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Interfaces",
|
|
"kind": 256,
|
|
"children": [
|
|
72,
|
|
71
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "crashlytics/lib/index.d.ts",
|
|
"line": 29,
|
|
"character": 28
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 81,
|
|
"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": 84,
|
|
"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": 85,
|
|
"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": 86,
|
|
"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": 82
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "functions/lib/index.d.ts",
|
|
"line": 102,
|
|
"character": 32
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 82,
|
|
"name": "HttpsCallableResult",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An HttpsCallableResult wraps a single result from a function call."
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 83,
|
|
"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": [
|
|
83
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "functions/lib/index.d.ts",
|
|
"line": 94,
|
|
"character": 38
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 87,
|
|
"name": "HttpsError",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 93,
|
|
"name": "Error",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "/Users/elliothesp/Documents/Code/Invertase/react-native-firebase/node_modules/typescript/lib/lib.es5.d.ts",
|
|
"line": 974,
|
|
"character": 19
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ErrorConstructor"
|
|
}
|
|
},
|
|
{
|
|
"id": 88,
|
|
"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": 122
|
|
}
|
|
},
|
|
{
|
|
"id": 89,
|
|
"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": 91,
|
|
"name": "message",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "/Users/elliothesp/Documents/Code/Invertase/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": 90,
|
|
"name": "name",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "/Users/elliothesp/Documents/Code/Invertase/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": 92,
|
|
"name": "stack",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "/Users/elliothesp/Documents/Code/Invertase/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": [
|
|
93,
|
|
88,
|
|
89,
|
|
91,
|
|
90,
|
|
92
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "functions/lib/index.d.ts",
|
|
"line": 106,
|
|
"character": 29
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Error"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 94,
|
|
"name": "HttpsErrorCode",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 106,
|
|
"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": 101,
|
|
"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": 96,
|
|
"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": 111,
|
|
"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": 99,
|
|
"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": 105,
|
|
"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": 109,
|
|
"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": 98,
|
|
"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": 100,
|
|
"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": 95,
|
|
"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": 107,
|
|
"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": 102,
|
|
"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": 104,
|
|
"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": 103,
|
|
"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": 110,
|
|
"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": 108,
|
|
"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": 97,
|
|
"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": [
|
|
106,
|
|
101,
|
|
96,
|
|
111,
|
|
99,
|
|
105,
|
|
109,
|
|
98,
|
|
100,
|
|
95,
|
|
107,
|
|
102,
|
|
104,
|
|
103,
|
|
110,
|
|
108,
|
|
97
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "functions/lib/index.d.ts",
|
|
"line": 118,
|
|
"character": 33
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 114,
|
|
"name": "Module",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"comment": {
|
|
"shortText": "firebase.functions().X"
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 121,
|
|
"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": 115,
|
|
"name": "httpsCallable",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 116,
|
|
"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": 117,
|
|
"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": 84
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "functions/lib/index.d.ts",
|
|
"line": 159,
|
|
"character": 17
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 118,
|
|
"name": "useFunctionsEmulator",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 119,
|
|
"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": 120,
|
|
"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": [
|
|
121
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
115,
|
|
118
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "functions/lib/index.d.ts",
|
|
"line": 151,
|
|
"character": 25
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseModule"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 112,
|
|
"name": "Statics",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"comment": {
|
|
"shortText": "firebase.functions.X"
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 113,
|
|
"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": 94
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
113
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "functions/lib/index.d.ts",
|
|
"line": 141,
|
|
"character": 26
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 122,
|
|
"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": [
|
|
84,
|
|
82,
|
|
87,
|
|
94,
|
|
114,
|
|
112
|
|
]
|
|
},
|
|
{
|
|
"title": "Type aliases",
|
|
"kind": 4194304,
|
|
"children": [
|
|
122
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "functions/lib/index.d.ts",
|
|
"line": 32,
|
|
"character": 26
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 131,
|
|
"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": 133,
|
|
"name": "Module",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 146,
|
|
"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": 136,
|
|
"name": "delete",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 137,
|
|
"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": 142,
|
|
"name": "deleteToken",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 143,
|
|
"name": "deleteToken",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {},
|
|
"comment": {
|
|
"shortText": "Revokes access to a scope for an entity previously authorized by `getToken()`."
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 144,
|
|
"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": 145,
|
|
"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": 134,
|
|
"name": "get",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 135,
|
|
"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": 138,
|
|
"name": "getToken",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 139,
|
|
"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": 140,
|
|
"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": 141,
|
|
"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": [
|
|
146
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
136,
|
|
142,
|
|
134,
|
|
138
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "iid/lib/index.d.ts",
|
|
"line": 36,
|
|
"character": 25
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseModule"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 132,
|
|
"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": [
|
|
133,
|
|
132
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "iid/lib/index.d.ts",
|
|
"line": 33,
|
|
"character": 20
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 154,
|
|
"name": "Mlkit",
|
|
"kind": 2,
|
|
"kindString": "Module",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Mlkit",
|
|
"tags": [
|
|
{
|
|
"tag": "firebase",
|
|
"text": "mlkit\n"
|
|
}
|
|
]
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 156,
|
|
"name": "Module",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 157,
|
|
"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": [
|
|
157
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "mlkit/lib/index.d.ts",
|
|
"line": 32,
|
|
"character": 25
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseModule"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 155,
|
|
"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": [
|
|
156,
|
|
155
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "mlkit/lib/index.d.ts",
|
|
"line": 29,
|
|
"character": 22
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 165,
|
|
"name": "Perf",
|
|
"kind": 2,
|
|
"kindString": "Module",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Perf",
|
|
"tags": [
|
|
{
|
|
"tag": "firebase",
|
|
"text": "perf\n"
|
|
}
|
|
]
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 167,
|
|
"name": "Module",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 168,
|
|
"name": "app",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "analytics/node_modules/@react-native-firebase/app-types/index.d.ts",
|
|
"line": 179,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "FirebaseApp"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseModule.app"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
168
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "perf/lib/index.d.ts",
|
|
"line": 32,
|
|
"character": 25
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseModule"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 166,
|
|
"name": "Statics",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "perf/lib/index.d.ts",
|
|
"line": 30,
|
|
"character": 26
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Interfaces",
|
|
"kind": 256,
|
|
"children": [
|
|
167,
|
|
166
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "perf/lib/index.d.ts",
|
|
"line": 29,
|
|
"character": 21
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 176,
|
|
"name": "Utils",
|
|
"kind": 2,
|
|
"kindString": "Module",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Utils",
|
|
"tags": [
|
|
{
|
|
"tag": "firebase",
|
|
"text": "utils\n"
|
|
}
|
|
]
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 178,
|
|
"name": "Module",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 179,
|
|
"name": "app",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "analytics/node_modules/@react-native-firebase/app-types/index.d.ts",
|
|
"line": 179,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "FirebaseApp"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseModule.app"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
179
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "utils/lib/index.d.ts",
|
|
"line": 32,
|
|
"character": 25
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ReactNativeFirebaseModule"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 177,
|
|
"name": "Statics",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "utils/lib/index.d.ts",
|
|
"line": 30,
|
|
"character": 26
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Interfaces",
|
|
"kind": 256,
|
|
"children": [
|
|
178,
|
|
177
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "utils/lib/index.d.ts",
|
|
"line": 29,
|
|
"character": 22
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 198,
|
|
"name": "FirebaseApp",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 199,
|
|
"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": 200,
|
|
"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": 218
|
|
}
|
|
},
|
|
{
|
|
"id": 201,
|
|
"name": "delete",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 202,
|
|
"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": [
|
|
199,
|
|
200
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
201
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "app-types/index.d.ts",
|
|
"line": 120,
|
|
"character": 28
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 194,
|
|
"name": "FirebaseAppConfig",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 196,
|
|
"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": 197,
|
|
"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": 195,
|
|
"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": [
|
|
196,
|
|
197,
|
|
195
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "app-types/index.d.ts",
|
|
"line": 102,
|
|
"character": 34
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 185,
|
|
"name": "NativeFirebaseError",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 193,
|
|
"name": "Error",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "/Users/elliothesp/Documents/Code/Invertase/react-native-firebase/node_modules/typescript/lib/lib.es5.d.ts",
|
|
"line": 974,
|
|
"character": 19
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ErrorConstructor"
|
|
}
|
|
},
|
|
{
|
|
"id": 186,
|
|
"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": 187,
|
|
"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": 191,
|
|
"name": "name",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "/Users/elliothesp/Documents/Code/Invertase/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": 188,
|
|
"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": 189,
|
|
"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": 190,
|
|
"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": 192,
|
|
"name": "stack",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "/Users/elliothesp/Documents/Code/Invertase/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": [
|
|
193,
|
|
186,
|
|
187,
|
|
191,
|
|
188,
|
|
189,
|
|
190,
|
|
192
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "app-types/index.d.ts",
|
|
"line": 18,
|
|
"character": 36
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Error"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 216,
|
|
"name": "ReactNativeFirebaseModule",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 217,
|
|
"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": 198
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
217
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "app-types/index.d.ts",
|
|
"line": 178,
|
|
"character": 42
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 203,
|
|
"name": "ReactNativeFirebaseNamespace",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 215,
|
|
"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": 214,
|
|
"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": 198
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 211,
|
|
"name": "app",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 212,
|
|
"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": 213,
|
|
"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": 198
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "app-types/index.d.ts",
|
|
"line": 165,
|
|
"character": 5
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 204,
|
|
"name": "initializeApp",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 205,
|
|
"name": "initializeApp",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {},
|
|
"comment": {
|
|
"shortText": "Create (and initialize) a FirebaseApp."
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 206,
|
|
"name": "options",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {},
|
|
"comment": {
|
|
"text": "Options to configure the services used in the App."
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "FirebaseOptions",
|
|
"id": 218
|
|
}
|
|
},
|
|
{
|
|
"id": 207,
|
|
"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": 194
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "FirebaseApp",
|
|
"id": 198
|
|
}
|
|
},
|
|
{
|
|
"id": 208,
|
|
"name": "initializeApp",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {},
|
|
"comment": {
|
|
"shortText": "Create (and initialize) a FirebaseApp."
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 209,
|
|
"name": "options",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {},
|
|
"comment": {
|
|
"text": "Options to configure the services used in the App."
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "FirebaseOptions",
|
|
"id": 218
|
|
}
|
|
},
|
|
{
|
|
"id": 210,
|
|
"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": 198
|
|
}
|
|
}
|
|
],
|
|
"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": [
|
|
215,
|
|
214
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
211,
|
|
204
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "app-types/index.d.ts",
|
|
"line": 137,
|
|
"character": 45
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 218,
|
|
"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": 219,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {},
|
|
"indexSignature": [
|
|
{
|
|
"id": 230,
|
|
"name": "__index",
|
|
"kind": 8192,
|
|
"kindString": "Index signature",
|
|
"flags": {},
|
|
"parameters": [
|
|
{
|
|
"id": 231,
|
|
"name": "name",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 228,
|
|
"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": 221,
|
|
"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": 220,
|
|
"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": 227,
|
|
"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": 222,
|
|
"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": 229,
|
|
"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": 224,
|
|
"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": 226,
|
|
"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": 223,
|
|
"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": 225,
|
|
"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": [
|
|
228,
|
|
221,
|
|
220,
|
|
227,
|
|
222,
|
|
229,
|
|
224,
|
|
226,
|
|
223,
|
|
225
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "app-types/index.d.ts",
|
|
"line": 45,
|
|
"character": 29
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 251,
|
|
"name": "ReactNativeFirebaseModuleAndStatics",
|
|
"kind": 4194304,
|
|
"kindString": "Type alias",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 252,
|
|
"name": "M",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {}
|
|
},
|
|
{
|
|
"id": 253,
|
|
"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": 254,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {},
|
|
"signatures": [
|
|
{
|
|
"id": 255,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "M"
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 256,
|
|
"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": [
|
|
256
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "app-types/index.d.ts",
|
|
"line": 246,
|
|
"character": 60
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "S"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 257,
|
|
"name": "ReactNativeFirebaseModuleAndStaticsWithApp",
|
|
"kind": 4194304,
|
|
"kindString": "Type alias",
|
|
"flags": {
|
|
"isExported": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 258,
|
|
"name": "M",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {}
|
|
},
|
|
{
|
|
"id": 259,
|
|
"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": 260,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {},
|
|
"signatures": [
|
|
{
|
|
"id": 261,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {},
|
|
"parameters": [
|
|
{
|
|
"id": 262,
|
|
"name": "app",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "FirebaseApp",
|
|
"id": 47
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "M"
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 263,
|
|
"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": [
|
|
263
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "app-types/index.d.ts",
|
|
"line": 255,
|
|
"character": 67
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "S"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Modules",
|
|
"kind": 2,
|
|
"children": [
|
|
40,
|
|
44,
|
|
63,
|
|
74,
|
|
123,
|
|
147,
|
|
158,
|
|
169,
|
|
180,
|
|
50,
|
|
1,
|
|
232,
|
|
59,
|
|
70,
|
|
81,
|
|
131,
|
|
154,
|
|
165,
|
|
176
|
|
]
|
|
},
|
|
{
|
|
"title": "Interfaces",
|
|
"kind": 256,
|
|
"children": [
|
|
198,
|
|
194,
|
|
185,
|
|
216,
|
|
203
|
|
]
|
|
},
|
|
{
|
|
"title": "Type aliases",
|
|
"kind": 4194304,
|
|
"children": [
|
|
218,
|
|
251,
|
|
257
|
|
]
|
|
}
|
|
]
|
|
} |