diff --git a/plugin.xml b/plugin.xml
index 96a983d3..9136c345 100644
--- a/plugin.xml
+++ b/plugin.xml
@@ -38,6 +38,7 @@
+
diff --git a/src/ios/OSFCMEventExtensions.swift b/src/ios/OSFCMEventExtensions.swift
new file mode 100644
index 00000000..82cf6743
--- /dev/null
+++ b/src/ios/OSFCMEventExtensions.swift
@@ -0,0 +1,24 @@
+import OSFirebaseMessagingLib
+
+extension OSFCMClickableType: CustomStringConvertible {
+ public var description: String {
+ var result: String
+ switch self {
+ case .notification(latestVersion: let latestVersion):
+ result = "notificationClick"
+ if latestVersion {
+ result += "V2"
+ }
+ case .action:
+ result = "interalRouteActionClick"
+ @unknown default:
+ preconditionFailure("Not supposed to get here")
+ }
+
+ return result
+ }
+}
+
+extension FirebaseNotificationType: CustomStringConvertible {
+ public var description: String { "\(self == .silentNotification ? "silent": "default")Notification" }
+}
diff --git a/src/ios/OSFirebaseCloudMessaging.swift b/src/ios/OSFirebaseCloudMessaging.swift
index eff403f0..24982c0c 100644
--- a/src/ios/OSFirebaseCloudMessaging.swift
+++ b/src/ios/OSFirebaseCloudMessaging.swift
@@ -212,9 +212,11 @@ extension OSFirebaseCloudMessaging: FirebaseMessagingEventProtocol {
switch event {
case .click(type: let type):
- eventName = type == .notification ? "notificationClick" : "internalRouteActionClick"
+ eventName = type.description
case .trigger(notification: let notification):
- eventName = notification == .silentNotification ? "silentNotification" : "defaultNotification"
+ eventName = notification.description
+ @unknown default:
+ preconditionFailure("Not supposed to get here")
}
self.trigger(event: eventName, data: data)
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/Headers/OSFirebaseMessagingLib-Swift.h b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/Headers/OSFirebaseMessagingLib-Swift.h
index 6237be99..f995b06c 100644
--- a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/Headers/OSFirebaseMessagingLib-Swift.h
+++ b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/Headers/OSFirebaseMessagingLib-Swift.h
@@ -1,4 +1,6 @@
-// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12)
+#if 0
+#elif defined(__arm64__) && __arm64__
+// Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51)
#ifndef OSFIREBASEMESSAGINGLIB_SWIFT_H
#define OSFIREBASEMESSAGINGLIB_SWIFT_H
#pragma clang diagnostic push
@@ -21,11 +23,20 @@
# include
#endif
+#pragma clang diagnostic ignored "-Wduplicate-method-match"
#pragma clang diagnostic ignored "-Wauto-import"
+#if defined(__OBJC__)
#include
+#endif
+#if defined(__cplusplus)
+#include
+#include
+#include
+#else
#include
#include
#include
+#endif
#if !defined(SWIFT_TYPEDEFS)
# define SWIFT_TYPEDEFS 1
@@ -181,9 +192,11 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#else
# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
#endif
+#if defined(__OBJC__)
#if !defined(IBSegueAction)
# define IBSegueAction
#endif
+#endif
#if !defined(SWIFT_EXTERN)
# if defined(__cplusplus)
# define SWIFT_EXTERN extern "C"
@@ -191,6 +204,28 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# define SWIFT_EXTERN extern
# endif
#endif
+#if !defined(SWIFT_CALL)
+# define SWIFT_CALL __attribute__((swiftcall))
+#endif
+#if defined(__cplusplus)
+#if !defined(SWIFT_NOEXCEPT)
+# define SWIFT_NOEXCEPT noexcept
+#endif
+#else
+#if !defined(SWIFT_NOEXCEPT)
+# define SWIFT_NOEXCEPT
+#endif
+#endif
+#if defined(__cplusplus)
+#if !defined(SWIFT_CXX_INT_DEFINED)
+#define SWIFT_CXX_INT_DEFINED
+namespace swift {
+using Int = ptrdiff_t;
+using UInt = size_t;
+}
+#endif
+#endif
+#if defined(__OBJC__)
#if __has_feature(modules)
#if __has_warning("-Watimport-in-framework-header")
#pragma clang diagnostic ignored "-Watimport-in-framework-header"
@@ -202,6 +237,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
@import UserNotifications;
#endif
+#endif
#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
#pragma clang diagnostic ignored "-Wduplicate-method-arg"
#if __has_warning("-Wpragma-clang-attribute")
@@ -209,6 +245,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#endif
#pragma clang diagnostic ignored "-Wunknown-pragmas"
#pragma clang diagnostic ignored "-Wnullability"
+#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension"
#if __has_attribute(external_source_symbol)
# pragma push_macro("any")
@@ -217,6 +254,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# pragma pop_macro("any")
#endif
+#if defined(__OBJC__)
/// Object that manages all accesses to the Core Data layer
SWIFT_CLASS("_TtC22OSFirebaseMessagingLib15CoreDataManager")
@@ -356,8 +394,15 @@ SWIFT_CLASS_NAMED("OSFCMNotification")
+#endif
+#if defined(__cplusplus)
+#endif
#if __has_attribute(external_source_symbol)
# pragma clang attribute pop
#endif
#pragma clang diagnostic pop
#endif
+
+#else
+#error unsupported Swift architecture
+#endif
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/Info.plist b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/Info.plist
index 2f76944a..128ad409 100644
Binary files a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/Info.plist and b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/Info.plist differ
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios.abi.json b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios.abi.json
new file mode 100644
index 00000000..fe3b2b67
--- /dev/null
+++ b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios.abi.json
@@ -0,0 +1,6506 @@
+{
+ "ABIRoot": {
+ "kind": "Root",
+ "name": "TopLevel",
+ "printedName": "TopLevel",
+ "children": [
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "OSFCMExtraData",
+ "printedName": "OSFCMExtraData",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMExtraDataC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC6encode2toys7Encoder_p_tKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMExtraData",
+ "printedName": "OSFirebaseMessagingLib.OSFCMExtraData",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMExtraDataC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC4fromACs7Decoder_p_tKcfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Convenience",
+ "Required",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Function",
+ "name": "fetchRequest",
+ "printedName": "fetchRequest()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSFetchRequest",
+ "printedName": "CoreData.NSFetchRequest",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMExtraData",
+ "printedName": "OSFirebaseMessagingLib.OSFCMExtraData",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData"
+ }
+ ],
+ "usr": "c:objc(cs)NSFetchRequest"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMExtraDataC12fetchRequestSo07NSFetchG0CyACGyFZ",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC12fetchRequestSo07NSFetchG0CyACGyFZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "NonObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "key",
+ "printedName": "key",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData(py)key",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC3keySSSgvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData(im)key",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC3keySSSgvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData(im)setKey:",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC3keySSSgvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "value",
+ "printedName": "value",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData(py)value",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC5valueSSSgvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData(im)value",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC5valueSSSgvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData(im)setValue:",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC5valueSSSgvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "notification",
+ "printedName": "notification",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMNotification",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMNotification"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData(py)notification",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC12notificationAA17OSFCMNotificationCSgvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMNotification",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMNotification"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData(im)notification",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC12notificationAA17OSFCMNotificationCSgvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMNotification",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMNotification"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData(im)setNotification:",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC12notificationAA17OSFCMNotificationCSgvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "OSFCMExtraData",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "superclassUsr": "c:objc(cs)NSManagedObject",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "CoreData.NSManagedObject",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ObservableObject",
+ "printedName": "ObservableObject",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ObjectWillChangePublisher",
+ "printedName": "ObjectWillChangePublisher",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ObservableObjectPublisher",
+ "printedName": "Combine.ObservableObjectPublisher",
+ "usr": "s:7Combine25ObservableObjectPublisherC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7Combine16ObservableObjectP",
+ "mangledName": "$s7Combine16ObservableObjectP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Identifiable",
+ "printedName": "Identifiable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ID",
+ "printedName": "ID",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ObjectIdentifier",
+ "printedName": "Swift.ObjectIdentifier",
+ "usr": "s:SO"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s12IdentifiableP",
+ "mangledName": "$ss12IdentifiableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFCMTokenType",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "fcm",
+ "printedName": "fcm",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.OSFCMTokenType.Type) -> OSFirebaseMessagingLib.OSFCMTokenType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO3fcmyA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMTokenTypeO3fcmyA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "apns",
+ "printedName": "apns",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.OSFCMTokenType.Type) -> OSFirebaseMessagingLib.OSFCMTokenType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO4apnsyA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMTokenTypeO4apnsyA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO2eeoiySbAC_ACtFZ",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMTokenTypeO2eeoiySbAC_ACtFZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO9hashValueSivp",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMTokenTypeO9hashValueSivp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO9hashValueSivg",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMTokenTypeO9hashValueSivg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMTokenTypeO4hash4intoys6HasherVz_tF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMTokenTypeO",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "OSFCMNotification",
+ "printedName": "OSFCMNotification",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib17OSFCMNotificationC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC6encode2toys7Encoder_p_tKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMNotification",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMNotification"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:22OSFirebaseMessagingLib17OSFCMNotificationC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC4fromACs7Decoder_p_tKcfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Convenience",
+ "Required",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Function",
+ "name": "fetchRequest",
+ "printedName": "fetchRequest()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSFetchRequest",
+ "printedName": "CoreData.NSFetchRequest",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMNotification",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMNotification"
+ }
+ ],
+ "usr": "c:objc(cs)NSFetchRequest"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib17OSFCMNotificationC12fetchRequestSo07NSFetchF0CyACGyFZ",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC12fetchRequestSo07NSFetchF0CyACGyFZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "NonObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "messageID",
+ "printedName": "messageID",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(py)messageID",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC9messageIDSSSgvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)messageID",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC9messageIDSSSgvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)setMessageID:",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC9messageIDSSSgvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "timeStamp",
+ "printedName": "timeStamp",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(py)timeStamp",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC9timeStampSdvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)timeStamp",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC9timeStampSdvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)setTimeStamp:",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC9timeStampSdvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "timeToLive",
+ "printedName": "timeToLive",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(py)timeToLive",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC10timeToLiveSSSgvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)timeToLive",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC10timeToLiveSSSgvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)setTimeToLive:",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC10timeToLiveSSSgvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "extraDataList",
+ "printedName": "extraDataList",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.NSSet?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSSet",
+ "printedName": "Foundation.NSSet",
+ "usr": "c:objc(cs)NSSet"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(py)extraDataList",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC13extraDataListSo5NSSetCSgvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.NSSet?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSSet",
+ "printedName": "Foundation.NSSet",
+ "usr": "c:objc(cs)NSSet"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)extraDataList",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC13extraDataListSo5NSSetCSgvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.NSSet?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSSet",
+ "printedName": "Foundation.NSSet",
+ "usr": "c:objc(cs)NSSet"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)setExtraDataList:",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC13extraDataListSo5NSSetCSgvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "addToExtraDataList",
+ "printedName": "addToExtraDataList(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMExtraData",
+ "printedName": "OSFirebaseMessagingLib.OSFCMExtraData",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)addExtraDataListObject:",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC18addToExtraDataListyyAA010OSFCMExtraH0CF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "addExtraDataListObject:",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "removeFromExtraDataList",
+ "printedName": "removeFromExtraDataList(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMExtraData",
+ "printedName": "OSFirebaseMessagingLib.OSFCMExtraData",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)removeExtraDataListObject:",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC23removeFromExtraDataListyyAA010OSFCMExtraH0CF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "removeExtraDataListObject:",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addToExtraDataList",
+ "printedName": "addToExtraDataList(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSSet",
+ "printedName": "Foundation.NSSet",
+ "usr": "c:objc(cs)NSSet"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)addExtraDataList:",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC18addToExtraDataListyySo5NSSetCF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "addExtraDataList:",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "removeFromExtraDataList",
+ "printedName": "removeFromExtraDataList(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSSet",
+ "printedName": "Foundation.NSSet",
+ "usr": "c:objc(cs)NSSet"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)removeExtraDataList:",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC23removeFromExtraDataListyySo5NSSetCF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "removeExtraDataList:",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMNotification",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "OSFCMNotification",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "superclassUsr": "c:objc(cs)NSManagedObject",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "CoreData.NSManagedObject",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ObservableObject",
+ "printedName": "ObservableObject",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ObjectWillChangePublisher",
+ "printedName": "ObjectWillChangePublisher",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ObservableObjectPublisher",
+ "printedName": "Combine.ObservableObjectPublisher",
+ "usr": "s:7Combine25ObservableObjectPublisherC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7Combine16ObservableObjectP",
+ "mangledName": "$s7Combine16ObservableObjectP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Identifiable",
+ "printedName": "Identifiable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ID",
+ "printedName": "ID",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ObjectIdentifier",
+ "printedName": "Swift.ObjectIdentifier",
+ "usr": "s:SO"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s12IdentifiableP",
+ "mangledName": "$ss12IdentifiableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "OSLocalNotificationsLib",
+ "printedName": "OSLocalNotificationsLib",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "registrationError",
+ "printedName": "registrationError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO17registrationErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO17registrationErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "registrationPermissionsError",
+ "printedName": "registrationPermissionsError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO28registrationPermissionsErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO28registrationPermissionsErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "unregistrationError",
+ "printedName": "unregistrationError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO19unregistrationErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO19unregistrationErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "unregistrationDeleteTokenError",
+ "printedName": "unregistrationDeleteTokenError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO30unregistrationDeleteTokenErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO30unregistrationDeleteTokenErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "subscriptionError",
+ "printedName": "subscriptionError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO17subscriptionErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO17subscriptionErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "unsubscriptionError",
+ "printedName": "unsubscriptionError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO19unsubscriptionErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO19unsubscriptionErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "obtainingTokenError",
+ "printedName": "obtainingTokenError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO19obtainingTokenErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO19obtainingTokenErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "deletingTokenError",
+ "printedName": "deletingTokenError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO18deletingTokenErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO18deletingTokenErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "settingBadgeNumberError",
+ "printedName": "settingBadgeNumberError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO23settingBadgeNumberErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO23settingBadgeNumberErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "notificationsPermissionsDeniedError",
+ "printedName": "notificationsPermissionsDeniedError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO35notificationsPermissionsDeniedErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO35notificationsPermissionsDeniedErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "sendNotificationsError",
+ "printedName": "sendNotificationsError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO22sendNotificationsErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO22sendNotificationsErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "deleteNotificationsError",
+ "printedName": "deleteNotificationsError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO24deleteNotificationsErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO24deleteNotificationsErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "obtainSilentNotificationsError",
+ "printedName": "obtainSilentNotificationsError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO30obtainSilentNotificationsErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO30obtainSilentNotificationsErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "requestPermissionsError",
+ "printedName": "requestPermissionsError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO23requestPermissionsErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO23requestPermissionsErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "description",
+ "printedName": "description",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO11descriptionSSvp",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO11descriptionSSvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO11descriptionSSvg",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO11descriptionSSvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "errorDescription",
+ "printedName": "errorDescription",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO16errorDescriptionSSSgvp",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO16errorDescriptionSSSgvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO16errorDescriptionSSSgvg",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO16errorDescriptionSSSgvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO8rawValueACSgSi_tcfc",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO8rawValueACSgSi_tcfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO8rawValueSivp",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO8rawValueSivp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO8rawValueSivg",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO8rawValueSivg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomNSError",
+ "printedName": "CustomNSError",
+ "usr": "s:10Foundation13CustomNSErrorP",
+ "mangledName": "$s10Foundation13CustomNSErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "LocalizedError",
+ "printedName": "LocalizedError",
+ "usr": "s:10Foundation14LocalizedErrorP",
+ "mangledName": "$s10Foundation14LocalizedErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "OSLocalNotificationsLib",
+ "printedName": "OSLocalNotificationsLib",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MessagingProtocol",
+ "printedName": "MessagingProtocol",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "getGeneralTopic",
+ "printedName": "getGeneralTopic()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B8ProtocolP15getGeneralTopicSSyF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B8ProtocolP15getGeneralTopicSSyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.MessagingProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getToken",
+ "printedName": "getToken(of:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B8ProtocolP8getToken2ofSSAA14OSFCMTokenTypeO_tYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B8ProtocolP8getToken2ofSSAA14OSFCMTokenTypeO_tYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.MessagingProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "deleteToken",
+ "printedName": "deleteToken()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B8ProtocolP11deleteTokenyyYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B8ProtocolP11deleteTokenyyYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.MessagingProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "subscribe",
+ "printedName": "subscribe(toTopic:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B8ProtocolP9subscribe7toTopicySS_tYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B8ProtocolP9subscribe7toTopicySS_tYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.MessagingProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "unsubscribe",
+ "printedName": "unsubscribe(fromTopic:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B8ProtocolP11unsubscribe9fromTopicySS_tYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B8ProtocolP11unsubscribe9fromTopicySS_tYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.MessagingProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:22OSFirebaseMessagingLib0B8ProtocolP",
+ "mangledName": "$s22OSFirebaseMessagingLib0B8ProtocolP",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FirebaseConfiguration",
+ "printedName": "FirebaseConfiguration",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(fileName:bundle:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseConfiguration",
+ "printedName": "OSFirebaseMessagingLib.FirebaseConfiguration",
+ "usr": "s:22OSFirebaseMessagingLib21FirebaseConfigurationC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "hasDefaultArg": true,
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bundle",
+ "printedName": "Foundation.Bundle",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)NSBundle"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:22OSFirebaseMessagingLib21FirebaseConfigurationC8fileName6bundleACSS_So8NSBundleCtcfc",
+ "mangledName": "$s22OSFirebaseMessagingLib21FirebaseConfigurationC8fileName6bundleACSS_So8NSBundleCtcfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "getGoogleServicesPath",
+ "printedName": "getGoogleServicesPath()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib21FirebaseConfigurationC21getGoogleServicesPathSSSgyF",
+ "mangledName": "$s22OSFirebaseMessagingLib21FirebaseConfigurationC21getGoogleServicesPathSSSgyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:22OSFirebaseMessagingLib21FirebaseConfigurationC",
+ "mangledName": "$s22OSFirebaseMessagingLib21FirebaseConfigurationC",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "OSLocalNotificationsLib",
+ "printedName": "OSLocalNotificationsLib",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "OSLocalNotificationsLib",
+ "printedName": "OSLocalNotificationsLib",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FirebaseMessagingCallbackProtocol",
+ "printedName": "FirebaseMessagingCallbackProtocol",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "callback",
+ "printedName": "callback(result:error:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB16CallbackProtocolP8callback6result5errorySSSg_AA0dB6ErrorsOSgtF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB16CallbackProtocolP8callback6result5errorySSSg_AA0dB6ErrorsOSgtF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.FirebaseMessagingCallbackProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB16CallbackProtocolP",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB16CallbackProtocolP",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FirebaseMessagingEventProtocol",
+ "printedName": "FirebaseMessagingEventProtocol",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "event",
+ "printedName": "event(_:data:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseEventType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseEventType",
+ "usr": "s:22OSFirebaseMessagingLib17FirebaseEventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB13EventProtocolP5event_4datayAA0dE4TypeO_SStF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB13EventProtocolP5event_4datayAA0dE4TypeO_SStF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.FirebaseMessagingEventProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB13EventProtocolP",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB13EventProtocolP",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "FirebaseCore",
+ "printedName": "FirebaseCore",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "FirebaseMessaging",
+ "printedName": "FirebaseMessaging",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "OSLocalNotificationsLib",
+ "printedName": "OSLocalNotificationsLib",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FirebaseMessagingApplicationDelegate",
+ "printedName": "FirebaseMessagingApplicationDelegate",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "coreDataManager",
+ "printedName": "coreDataManager",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CoreDataManager",
+ "printedName": "OSFirebaseMessagingLib.CoreDataManager",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)CoreDataManager"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC15coreDataManagerAA04CorehI0Cvp",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC15coreDataManagerAA04CorehI0Cvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Custom",
+ "Lazy",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CoreDataManager",
+ "printedName": "OSFirebaseMessagingLib.CoreDataManager",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)CoreDataManager"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC15coreDataManagerAA04CorehI0Cvg",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC15coreDataManagerAA04CorehI0Cvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CoreDataManager",
+ "printedName": "OSFirebaseMessagingLib.CoreDataManager",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)CoreDataManager"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC15coreDataManagerAA04CorehI0Cvs",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC15coreDataManagerAA04CorehI0Cvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC15coreDataManagerAA04CorehI0CvM",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC15coreDataManagerAA04CorehI0CvM",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "notificationManager",
+ "printedName": "notificationManager",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NotificationManager",
+ "printedName": "OSFirebaseMessagingLib.NotificationManager",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)NotificationManager"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC19notificationManagerAA012NotificationH0Cvp",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC19notificationManagerAA012NotificationH0Cvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Custom",
+ "Lazy",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NotificationManager",
+ "printedName": "OSFirebaseMessagingLib.NotificationManager",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)NotificationManager"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC19notificationManagerAA012NotificationH0Cvg",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC19notificationManagerAA012NotificationH0Cvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NotificationManager",
+ "printedName": "OSFirebaseMessagingLib.NotificationManager",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)NotificationManager"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC19notificationManagerAA012NotificationH0Cvs",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC19notificationManagerAA012NotificationH0Cvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC19notificationManagerAA012NotificationH0CvM",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC19notificationManagerAA012NotificationH0CvM",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "shared",
+ "printedName": "shared",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingApplicationDelegate",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingApplicationDelegate",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate(cpy)shared",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC6sharedACvpZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "Custom",
+ "HasStorage",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingApplicationDelegate",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingApplicationDelegate",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate(cm)shared",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC6sharedACvgZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "eventDelegate",
+ "printedName": "eventDelegate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingEventProtocol?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingEventProtocol",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingEventProtocol",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB13EventProtocolP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC05eventF0AA0dB13EventProtocol_pSgvp",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC05eventF0AA0dB13EventProtocol_pSgvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingEventProtocol?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingEventProtocol",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingEventProtocol",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB13EventProtocolP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC05eventF0AA0dB13EventProtocol_pSgvg",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC05eventF0AA0dB13EventProtocol_pSgvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingEventProtocol?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingEventProtocol",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingEventProtocol",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB13EventProtocolP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC05eventF0AA0dB13EventProtocol_pSgvs",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC05eventF0AA0dB13EventProtocol_pSgvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC05eventF0AA0dB13EventProtocol_pSgvM",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC05eventF0AA0dB13EventProtocol_pSgvM",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "application",
+ "printedName": "application(_:didFinishLaunchingWithOptions:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIApplication",
+ "printedName": "UIKit.UIApplication",
+ "usr": "c:objc(cs)UIApplication"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[UIKit.UIApplication.LaunchOptionsKey : Any]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[UIKit.UIApplication.LaunchOptionsKey : Any]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LaunchOptionsKey",
+ "printedName": "UIKit.UIApplication.LaunchOptionsKey",
+ "usr": "c:@T@UIApplicationLaunchOptionsKey"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate(im)application:didFinishLaunchingWithOptions:",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC11application_29didFinishLaunchingWithOptionsSbSo13UIApplicationC_SDySo0m6LaunchL3KeyaypGSgtF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "application:didFinishLaunchingWithOptions:",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "application",
+ "printedName": "application(_:didReceiveRemoteNotification:fetchCompletionHandler:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIApplication",
+ "printedName": "UIKit.UIApplication",
+ "usr": "c:objc(cs)UIApplication"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.AnyHashable : Any]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnyHashable",
+ "printedName": "Swift.AnyHashable",
+ "usr": "s:s11AnyHashableV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:SD"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(UIKit.UIBackgroundFetchResult) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIBackgroundFetchResult",
+ "printedName": "UIKit.UIBackgroundFetchResult",
+ "usr": "c:@E@UIBackgroundFetchResult"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate(im)application:didReceiveRemoteNotification:fetchCompletionHandler:",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC11application_28didReceiveRemoteNotification22fetchCompletionHandlerySo13UIApplicationC_SDys11AnyHashableVypGySo23UIBackgroundFetchResultVctF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "application:didReceiveRemoteNotification:fetchCompletionHandler:",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "application",
+ "printedName": "application(_:didRegisterForRemoteNotificationsWithDeviceToken:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIApplication",
+ "printedName": "UIKit.UIApplication",
+ "usr": "c:objc(cs)UIApplication"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate(im)application:didRegisterForRemoteNotificationsWithDeviceToken:",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC11application_48didRegisterForRemoteNotificationsWithDeviceTokenySo13UIApplicationC_10Foundation4DataVtF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "application:didRegisterForRemoteNotificationsWithDeviceToken:",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingApplicationDelegate",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingApplicationDelegate",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate(im)init",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateCACycfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "userNotificationCenter",
+ "printedName": "userNotificationCenter(_:willPresent:withCompletionHandler:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UNUserNotificationCenter",
+ "printedName": "UserNotifications.UNUserNotificationCenter",
+ "usr": "c:objc(cs)UNUserNotificationCenter"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UNNotification",
+ "printedName": "UserNotifications.UNNotification",
+ "usr": "c:objc(cs)UNNotification"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(UserNotifications.UNNotificationPresentationOptions) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UNNotificationPresentationOptions",
+ "printedName": "UserNotifications.UNNotificationPresentationOptions",
+ "usr": "c:@E@UNNotificationPresentationOptions"
+ }
+ ],
+ "typeAttributes": [
+ "noescape"
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate(im)userNotificationCenter:willPresentNotification:withCompletionHandler:",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC22userNotificationCenter_11willPresent21withCompletionHandlerySo06UNUserhI0C_So14UNNotificationCySo0P19PresentationOptionsVXEtF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "userNotificationCenter:willPresentNotification:withCompletionHandler:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "userNotificationCenter",
+ "printedName": "userNotificationCenter(_:didReceive:withCompletionHandler:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UNUserNotificationCenter",
+ "printedName": "UserNotifications.UNUserNotificationCenter",
+ "usr": "c:objc(cs)UNUserNotificationCenter"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UNNotificationResponse",
+ "printedName": "UserNotifications.UNNotificationResponse",
+ "usr": "c:objc(cs)UNNotificationResponse"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate(im)userNotificationCenter:didReceiveNotificationResponse:withCompletionHandler:",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC22userNotificationCenter_10didReceive21withCompletionHandlerySo06UNUserhI0C_So22UNNotificationResponseCyyctF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "userNotificationCenter:didReceiveNotificationResponse:withCompletionHandler:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "UIApplicationProtocol",
+ "printedName": "UIApplicationProtocol",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "getBadge",
+ "printedName": "getBadge()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib21UIApplicationProtocolP8getBadgeSiyF",
+ "mangledName": "$s22OSFirebaseMessagingLib21UIApplicationProtocolP8getBadgeSiyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.UIApplicationProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setBadge",
+ "printedName": "setBadge(badge:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib21UIApplicationProtocolP8setBadge5badgeySi_tF",
+ "mangledName": "$s22OSFirebaseMessagingLib21UIApplicationProtocolP8setBadge5badgeySi_tF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.UIApplicationProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getApplicationState",
+ "printedName": "getApplicationState()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "State",
+ "printedName": "UIKit.UIApplication.State",
+ "usr": "c:@E@UIApplicationState"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib21UIApplicationProtocolP19getApplicationStateSo0dH0VyF",
+ "mangledName": "$s22OSFirebaseMessagingLib21UIApplicationProtocolP19getApplicationStateSo0dH0VyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.UIApplicationProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "canRouteTo",
+ "printedName": "canRouteTo(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib21UIApplicationProtocolP10canRouteToySb10Foundation3URLVF",
+ "mangledName": "$s22OSFirebaseMessagingLib21UIApplicationProtocolP10canRouteToySb10Foundation3URLVF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.UIApplicationProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "routeTo",
+ "printedName": "routeTo(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib21UIApplicationProtocolP7routeToyy10Foundation3URLVF",
+ "mangledName": "$s22OSFirebaseMessagingLib21UIApplicationProtocolP7routeToyy10Foundation3URLVF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.UIApplicationProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:22OSFirebaseMessagingLib21UIApplicationProtocolP",
+ "mangledName": "$s22OSFirebaseMessagingLib21UIApplicationProtocolP",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FirebaseEventType",
+ "printedName": "FirebaseEventType",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "trigger",
+ "printedName": "trigger",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseEventType.Type) -> (OSFirebaseMessagingLib.FirebaseNotificationType) -> OSFirebaseMessagingLib.FirebaseEventType",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseNotificationType) -> OSFirebaseMessagingLib.FirebaseEventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseEventType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseEventType",
+ "usr": "s:22OSFirebaseMessagingLib17FirebaseEventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(notification: OSFirebaseMessagingLib.FirebaseNotificationType)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseNotificationType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseNotificationType",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseEventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseEventType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseEventType",
+ "usr": "s:22OSFirebaseMessagingLib17FirebaseEventTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib17FirebaseEventTypeO7triggeryAcA0d12NotificationF0O_tcACmF",
+ "mangledName": "$s22OSFirebaseMessagingLib17FirebaseEventTypeO7triggeryAcA0d12NotificationF0O_tcACmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "click",
+ "printedName": "click",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseEventType.Type) -> (OSFirebaseMessagingLib.OSFCMClickableType) -> OSFirebaseMessagingLib.FirebaseEventType",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.OSFCMClickableType) -> OSFirebaseMessagingLib.FirebaseEventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseEventType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseEventType",
+ "usr": "s:22OSFirebaseMessagingLib17FirebaseEventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(type: OSFirebaseMessagingLib.OSFCMClickableType)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMClickableType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMClickableType",
+ "usr": "s:22OSFirebaseMessagingLib18OSFCMClickableTypeO"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseEventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseEventType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseEventType",
+ "usr": "s:22OSFirebaseMessagingLib17FirebaseEventTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib17FirebaseEventTypeO5clickyAcA014OSFCMClickableF0O_tcACmF",
+ "mangledName": "$s22OSFirebaseMessagingLib17FirebaseEventTypeO5clickyAcA014OSFCMClickableF0O_tcACmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:22OSFirebaseMessagingLib17FirebaseEventTypeO",
+ "mangledName": "$s22OSFirebaseMessagingLib17FirebaseEventTypeO",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FirebaseNotificationType",
+ "printedName": "FirebaseNotificationType",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "defaultNotification",
+ "printedName": "defaultNotification",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseNotificationType.Type) -> OSFirebaseMessagingLib.FirebaseNotificationType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseNotificationType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseNotificationType",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseNotificationType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseNotificationType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseNotificationType",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO07defaultE0yA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib24FirebaseNotificationTypeO07defaultE0yA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "silentNotification",
+ "printedName": "silentNotification",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseNotificationType.Type) -> OSFirebaseMessagingLib.FirebaseNotificationType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseNotificationType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseNotificationType",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseNotificationType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseNotificationType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseNotificationType",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO06silentE0yA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib24FirebaseNotificationTypeO06silentE0yA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseNotificationType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseNotificationType",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseNotificationType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseNotificationType",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO2eeoiySbAC_ACtFZ",
+ "mangledName": "$s22OSFirebaseMessagingLib24FirebaseNotificationTypeO2eeoiySbAC_ACtFZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO9hashValueSivp",
+ "mangledName": "$s22OSFirebaseMessagingLib24FirebaseNotificationTypeO9hashValueSivp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO9hashValueSivg",
+ "mangledName": "$s22OSFirebaseMessagingLib24FirebaseNotificationTypeO9hashValueSivg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s22OSFirebaseMessagingLib24FirebaseNotificationTypeO4hash4intoys6HasherVz_tF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO",
+ "mangledName": "$s22OSFirebaseMessagingLib24FirebaseNotificationTypeO",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "OSFCMClickableType",
+ "printedName": "OSFCMClickableType",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "notification",
+ "printedName": "notification",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.OSFCMClickableType.Type) -> (Swift.Bool) -> OSFirebaseMessagingLib.OSFCMClickableType",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> OSFirebaseMessagingLib.OSFCMClickableType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMClickableType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMClickableType",
+ "usr": "s:22OSFirebaseMessagingLib18OSFCMClickableTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(latestVersion: Swift.Bool)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.OSFCMClickableType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMClickableType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMClickableType",
+ "usr": "s:22OSFirebaseMessagingLib18OSFCMClickableTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib18OSFCMClickableTypeO12notificationyACSb_tcACmF",
+ "mangledName": "$s22OSFirebaseMessagingLib18OSFCMClickableTypeO12notificationyACSb_tcACmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "action",
+ "printedName": "action",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.OSFCMClickableType.Type) -> OSFirebaseMessagingLib.OSFCMClickableType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMClickableType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMClickableType",
+ "usr": "s:22OSFirebaseMessagingLib18OSFCMClickableTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.OSFCMClickableType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMClickableType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMClickableType",
+ "usr": "s:22OSFirebaseMessagingLib18OSFCMClickableTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib18OSFCMClickableTypeO6actionyA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib18OSFCMClickableTypeO6actionyA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:22OSFirebaseMessagingLib18OSFCMClickableTypeO",
+ "mangledName": "$s22OSFirebaseMessagingLib18OSFCMClickableTypeO",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "FirebaseCore",
+ "printedName": "FirebaseCore",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "FirebaseMessaging",
+ "printedName": "FirebaseMessaging",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MessagingManager",
+ "printedName": "MessagingManager",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MessagingManager",
+ "printedName": "OSFirebaseMessagingLib.MessagingManager",
+ "usr": "s:22OSFirebaseMessagingLib0B7ManagerC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:22OSFirebaseMessagingLib0B7ManagerCACycfc",
+ "mangledName": "$s22OSFirebaseMessagingLib0B7ManagerCACycfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "getGeneralTopic",
+ "printedName": "getGeneralTopic()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B7ManagerC15getGeneralTopicSSyF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B7ManagerC15getGeneralTopicSSyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getToken",
+ "printedName": "getToken(of:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B7ManagerC8getToken2ofSSAA14OSFCMTokenTypeO_tYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B7ManagerC8getToken2ofSSAA14OSFCMTokenTypeO_tYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "deleteToken",
+ "printedName": "deleteToken()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B7ManagerC11deleteTokenyyYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B7ManagerC11deleteTokenyyYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "subscribe",
+ "printedName": "subscribe(toTopic:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B7ManagerC9subscribe7toTopicySS_tYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B7ManagerC9subscribe7toTopicySS_tYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "unsubscribe",
+ "printedName": "unsubscribe(fromTopic:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B7ManagerC11unsubscribe9fromTopicySS_tYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B7ManagerC11unsubscribe9fromTopicySS_tYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:22OSFirebaseMessagingLib0B7ManagerC",
+ "mangledName": "$s22OSFirebaseMessagingLib0B7ManagerC",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "MessagingProtocol",
+ "printedName": "MessagingProtocol",
+ "usr": "s:22OSFirebaseMessagingLib0B8ProtocolP",
+ "mangledName": "$s22OSFirebaseMessagingLib0B8ProtocolP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "OSLocalNotificationsLib",
+ "printedName": "OSLocalNotificationsLib",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "UserNotifications",
+ "printedName": "UserNotifications",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NotificationManagerProtocol",
+ "printedName": "NotificationManagerProtocol",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "insertNotification",
+ "printedName": "insertNotification(notificationDict:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Any]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib27NotificationManagerProtocolP06insertD016notificationDicts6ResultOySbs5Error_pGSDySSypG_tF",
+ "mangledName": "$s22OSFirebaseMessagingLib27NotificationManagerProtocolP06insertD016notificationDicts6ResultOySbs5Error_pGSDySSypG_tF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.NotificationManagerProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "fetchNotifications",
+ "printedName": "fetchNotifications()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result<[OSFirebaseMessagingLib.OSFCMNotification], Swift.Error>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[OSFirebaseMessagingLib.OSFCMNotification]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMNotification",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMNotification"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib27NotificationManagerProtocolP18fetchNotificationss6ResultOySayAA17OSFCMNotificationCGs5Error_pGyF",
+ "mangledName": "$s22OSFirebaseMessagingLib27NotificationManagerProtocolP18fetchNotificationss6ResultOySayAA17OSFCMNotificationCGs5Error_pGyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.NotificationManagerProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "sendLocalNotification",
+ "printedName": "sendLocalNotification(title:body:badge:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib27NotificationManagerProtocolP09sendLocalD05title4body5badges6ResultOySbs5Error_pGSS_SSSitYaF",
+ "mangledName": "$s22OSFirebaseMessagingLib27NotificationManagerProtocolP09sendLocalD05title4body5badges6ResultOySbs5Error_pGSS_SSSitYaF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.NotificationManagerProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:22OSFirebaseMessagingLib27NotificationManagerProtocolP",
+ "mangledName": "$s22OSFirebaseMessagingLib27NotificationManagerProtocolP",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NotificationManager",
+ "printedName": "NotificationManager",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(coreDataManager:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NotificationManager",
+ "printedName": "OSFirebaseMessagingLib.NotificationManager",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)NotificationManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CoreDataManager",
+ "printedName": "OSFirebaseMessagingLib.CoreDataManager",
+ "hasDefaultArg": true,
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)CoreDataManager"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:22OSFirebaseMessagingLib19NotificationManagerC08coreDataE0AcA04CoregE0C_tcfc",
+ "mangledName": "$s22OSFirebaseMessagingLib19NotificationManagerC08coreDataE0AcA04CoregE0C_tcfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Convenience",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Function",
+ "name": "deletePendingNotifications",
+ "printedName": "deletePendingNotifications(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[OSFirebaseMessagingLib.OSFCMNotification]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMNotification",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMNotification"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib19NotificationManagerC26deletePendingNotificationsys6ResultOySbs5Error_pGSayAA17OSFCMNotificationCGF",
+ "mangledName": "$s22OSFirebaseMessagingLib19NotificationManagerC26deletePendingNotificationsys6ResultOySbs5Error_pGSayAA17OSFCMNotificationCGF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NotificationManager",
+ "printedName": "OSFirebaseMessagingLib.NotificationManager",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)NotificationManager"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)NotificationManager(im)init",
+ "mangledName": "$s22OSFirebaseMessagingLib19NotificationManagerCACycfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "sendLocalNotification",
+ "printedName": "sendLocalNotification(title:body:badge:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib19NotificationManagerC09sendLocalD05title4body5badges6ResultOySbs5Error_pGSS_SSSitYaF",
+ "mangledName": "$s22OSFirebaseMessagingLib19NotificationManagerC09sendLocalD05title4body5badges6ResultOySbs5Error_pGSS_SSSitYaF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "insertNotification",
+ "printedName": "insertNotification(notificationDict:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Any]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib19NotificationManagerC06insertD016notificationDicts6ResultOySbs5Error_pGSDySSypG_tF",
+ "mangledName": "$s22OSFirebaseMessagingLib19NotificationManagerC06insertD016notificationDicts6ResultOySbs5Error_pGSDySSypG_tF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "fetchNotifications",
+ "printedName": "fetchNotifications()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result<[OSFirebaseMessagingLib.OSFCMNotification], Swift.Error>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[OSFirebaseMessagingLib.OSFCMNotification]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMNotification",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMNotification"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib19NotificationManagerC18fetchNotificationss6ResultOySayAA17OSFCMNotificationCGs5Error_pGyF",
+ "mangledName": "$s22OSFirebaseMessagingLib19NotificationManagerC18fetchNotificationss6ResultOySayAA17OSFCMNotificationCGs5Error_pGyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)NotificationManager",
+ "mangledName": "$s22OSFirebaseMessagingLib19NotificationManagerC",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "NotificationManagerProtocol",
+ "printedName": "NotificationManagerProtocol",
+ "usr": "s:22OSFirebaseMessagingLib27NotificationManagerProtocolP",
+ "mangledName": "$s22OSFirebaseMessagingLib27NotificationManagerProtocolP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "UserNotifications",
+ "printedName": "UserNotifications",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "FirebaseCore",
+ "printedName": "FirebaseCore",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "FirebaseMessaging",
+ "printedName": "FirebaseMessaging",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FirebaseMessagingController",
+ "printedName": "FirebaseMessagingController",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(delegate:firebaseManager:coreDataManager:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingController",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingController",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingCallbackProtocol",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingCallbackProtocol",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB16CallbackProtocolP"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MessagingManager",
+ "printedName": "OSFirebaseMessagingLib.MessagingManager",
+ "hasDefaultArg": true,
+ "usr": "s:22OSFirebaseMessagingLib0B7ManagerC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CoreDataManager",
+ "printedName": "OSFirebaseMessagingLib.CoreDataManager",
+ "hasDefaultArg": true,
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)CoreDataManager"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC8delegate15firebaseManager08coreDataH0AcA0dB16CallbackProtocol_p_AA0bH0CAA04CorejH0Ctcfc",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC8delegate15firebaseManager08coreDataH0AcA0dB16CallbackProtocol_p_AA0bH0CAA04CorejH0Ctcfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Convenience",
+ "AccessControl"
+ ],
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Function",
+ "name": "getPendingNotifications",
+ "printedName": "getPendingNotifications(clearFromDatabase:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC23getPendingNotifications17clearFromDatabaseySb_tF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC23getPendingNotifications17clearFromDatabaseySb_tF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getToken",
+ "printedName": "getToken(ofType:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType",
+ "hasDefaultArg": true,
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC8getToken6ofTypeyAA010OSFCMTokenI0O_tYaF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC8getToken6ofTypeyAA010OSFCMTokenI0O_tYaF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "deleteToken",
+ "printedName": "deleteToken()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC11deleteTokenyyYaF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC11deleteTokenyyYaF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "subscribe",
+ "printedName": "subscribe(_:token:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "hasDefaultArg": true,
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC9subscribe_5tokenySS_SStYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC9subscribe_5tokenySS_SStYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "unsubscribe",
+ "printedName": "unsubscribe(fromTopic:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC11unsubscribe9fromTopicySS_tYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC11unsubscribe9fromTopicySS_tYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "clearNotifications",
+ "printedName": "clearNotifications()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC18clearNotificationsyyF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC18clearNotificationsyyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "sendLocalNotification",
+ "printedName": "sendLocalNotification(title:body:badge:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC21sendLocalNotification5title4body5badgeySS_SSSitYaF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC21sendLocalNotification5title4body5badgeySS_SSSitYaF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setBadge",
+ "printedName": "setBadge(badge:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC8setBadge5badgeySi_tF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC8setBadge5badgeySi_tF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getBadge",
+ "printedName": "getBadge()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC8getBadgeyyF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC8getBadgeyyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "registerDevice",
+ "printedName": "registerDevice()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC14registerDeviceyyYaF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC14registerDeviceyyYaF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "unregisterDevice",
+ "printedName": "unregisterDevice()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC16unregisterDeviceyyYaF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC16unregisterDeviceyyYaF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingController",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingController",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingController"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingController(im)init",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerCACycfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingController",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC",
+ "moduleName": "OSFirebaseMessagingLib",
+ "isOpen": true,
+ "declAttributes": [
+ "AccessControl",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CoreDataManager",
+ "printedName": "CoreDataManager",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "modelName",
+ "printedName": "modelName",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC9modelNameSSvpZ",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC9modelNameSSvpZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC9modelNameSSvgZ",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC9modelNameSSvgZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "model",
+ "printedName": "model",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSManagedObjectModel",
+ "printedName": "CoreData.NSManagedObjectModel",
+ "usr": "c:objc(cs)NSManagedObjectModel"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC5modelSo20NSManagedObjectModelCvpZ",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC5modelSo20NSManagedObjectModelCvpZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSManagedObjectModel",
+ "printedName": "CoreData.NSManagedObjectModel",
+ "usr": "c:objc(cs)NSManagedObjectModel"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC5modelSo20NSManagedObjectModelCvgZ",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC5modelSo20NSManagedObjectModelCvgZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "storeContainer",
+ "printedName": "storeContainer",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSPersistentContainer",
+ "printedName": "CoreData.NSPersistentContainer",
+ "usr": "c:objc(cs)NSPersistentContainer"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC14storeContainerSo012NSPersistentH0Cvp",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC14storeContainerSo012NSPersistentH0Cvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Lazy",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSPersistentContainer",
+ "printedName": "CoreData.NSPersistentContainer",
+ "usr": "c:objc(cs)NSPersistentContainer"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC14storeContainerSo012NSPersistentH0Cvg",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC14storeContainerSo012NSPersistentH0Cvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSPersistentContainer",
+ "printedName": "CoreData.NSPersistentContainer",
+ "usr": "c:objc(cs)NSPersistentContainer"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC14storeContainerSo012NSPersistentH0Cvs",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC14storeContainerSo012NSPersistentH0Cvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC14storeContainerSo012NSPersistentH0CvM",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC14storeContainerSo012NSPersistentH0CvM",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "context",
+ "printedName": "context()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSManagedObjectContext",
+ "printedName": "CoreData.NSManagedObjectContext",
+ "usr": "c:objc(cs)NSManagedObjectContext"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC7contextSo22NSManagedObjectContextCyF",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC7contextSo22NSManagedObjectContextCyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "fetch",
+ "printedName": "fetch(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[τ_0_0]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSFetchRequest",
+ "printedName": "CoreData.NSFetchRequest<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "c:objc(cs)NSFetchRequest"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC5fetchySayxGSo14NSFetchRequestCyxGKSo0hI6ResultRzlF",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC5fetchySayxGSo14NSFetchRequestCyxGKSo0hI6ResultRzlF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : CoreData.NSFetchRequestResult>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "saveContext",
+ "printedName": "saveContext()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC11saveContextyyKF",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC11saveContextyyKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CoreDataManager",
+ "printedName": "OSFirebaseMessagingLib.CoreDataManager",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)CoreDataManager"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)CoreDataManager(im)init",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerCACycfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)CoreDataManager",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC",
+ "moduleName": "OSFirebaseMessagingLib",
+ "isOpen": true,
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "UNUserNotificationCenter",
+ "printedName": "UNUserNotificationCenter",
+ "declKind": "Class",
+ "usr": "c:objc(cs)UNUserNotificationCenter",
+ "moduleName": "UserNotifications",
+ "isOpen": true,
+ "intro_iOS": "10.0",
+ "objc_name": "UNUserNotificationCenter",
+ "declAttributes": [
+ "Available",
+ "ObjC",
+ "Dynamic"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "isExternal": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "UIApplication",
+ "printedName": "UIApplication",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "getBadge",
+ "printedName": "getBadge()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:So13UIApplicationC22OSFirebaseMessagingLibE8getBadgeSiyF",
+ "mangledName": "$sSo13UIApplicationC22OSFirebaseMessagingLibE8getBadgeSiyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setBadge",
+ "printedName": "setBadge(badge:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:So13UIApplicationC22OSFirebaseMessagingLibE8setBadge5badgeySi_tF",
+ "mangledName": "$sSo13UIApplicationC22OSFirebaseMessagingLibE8setBadge5badgeySi_tF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getApplicationState",
+ "printedName": "getApplicationState()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "State",
+ "printedName": "UIKit.UIApplication.State",
+ "usr": "c:@E@UIApplicationState"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:So13UIApplicationC22OSFirebaseMessagingLibE19getApplicationStateSo0aG0VyF",
+ "mangledName": "$sSo13UIApplicationC22OSFirebaseMessagingLibE19getApplicationStateSo0aG0VyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "canRouteTo",
+ "printedName": "canRouteTo(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:So13UIApplicationC22OSFirebaseMessagingLibE10canRouteToySb10Foundation3URLVF",
+ "mangledName": "$sSo13UIApplicationC22OSFirebaseMessagingLibE10canRouteToySb10Foundation3URLVF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "routeTo",
+ "printedName": "routeTo(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:So13UIApplicationC22OSFirebaseMessagingLibE7routeToyy10Foundation3URLVF",
+ "mangledName": "$sSo13UIApplicationC22OSFirebaseMessagingLibE7routeToyy10Foundation3URLVF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:objc(cs)UIApplication",
+ "moduleName": "UIKit",
+ "isOpen": true,
+ "intro_iOS": "2.0",
+ "objc_name": "UIApplication",
+ "declAttributes": [
+ "Available",
+ "ObjC",
+ "NonSendable",
+ "Custom",
+ "Dynamic"
+ ],
+ "superclassUsr": "c:objc(cs)UIResponder",
+ "isExternal": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UIApplicationProtocol",
+ "printedName": "UIApplicationProtocol",
+ "usr": "s:22OSFirebaseMessagingLib21UIApplicationProtocolP",
+ "mangledName": "$s22OSFirebaseMessagingLib21UIApplicationProtocolP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:SE22OSFirebaseMessagingLibE6encodeSSyF",
+ "mangledName": "$sSE22OSFirebaseMessagingLibE6encodeSSyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Encodable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:SE",
+ "mangledName": "$sSE",
+ "moduleName": "Swift",
+ "isExternal": true
+ }
+ ],
+ "json_format_version": 8
+ },
+ "ConstValues": [
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Model\/OSFCMNotification.swift",
+ "kind": "StringLiteral",
+ "offset": 3335,
+ "length": 22,
+ "value": "\"managedObjectContext\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 202,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 244,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 277,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 321,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 352,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 385,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 418,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 450,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 487,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 536,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 573,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 612,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 657,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 714,
+ "length": 23,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 202,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 244,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 277,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 321,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 352,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 385,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 418,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 450,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 487,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 536,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 573,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 612,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 657,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 714,
+ "length": 23,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 202,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 244,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 277,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 321,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 352,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 385,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 418,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 450,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 487,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 536,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 573,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 612,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 657,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 714,
+ "length": 23,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseConfigurations.swift",
+ "kind": "StringLiteral",
+ "offset": 632,
+ "length": 20,
+ "value": "\"GoogleService-Info\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 189,
+ "length": 36,
+ "value": "\"OSFirebaseMessagingLib.FirebaseMessagingApplicationDelegate\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8284,
+ "length": 20,
+ "value": "\"google.c.sender.id\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8339,
+ "length": 16,
+ "value": "\"gcm.message_id\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8388,
+ "length": 14,
+ "value": "\"google.c.fid\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8434,
+ "length": 14,
+ "value": "\"google.c.a.e\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8474,
+ "length": 5,
+ "value": "\"aps\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8507,
+ "length": 7,
+ "value": "\"alert\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8553,
+ "length": 19,
+ "value": "\"content-available\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8605,
+ "length": 12,
+ "value": "\"timeToLive\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8650,
+ "length": 12,
+ "value": "\"showDialog\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8690,
+ "length": 7,
+ "value": "\"title\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8724,
+ "length": 6,
+ "value": "\"body\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8761,
+ "length": 10,
+ "value": "\"deepLink\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8804,
+ "length": 13,
+ "value": "\"fcm_options\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8858,
+ "length": 11,
+ "value": "\"messageID\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8905,
+ "length": 15,
+ "value": "\"extraDataList\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8946,
+ "length": 5,
+ "value": "\"key\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8979,
+ "length": 7,
+ "value": "\"value\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 9030,
+ "length": 14,
+ "value": "\"notification\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 9086,
+ "length": 12,
+ "value": "\"screenName\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 9134,
+ "length": 15,
+ "value": "\"parameterList\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Managers\/MessagingManager.swift",
+ "kind": "StringLiteral",
+ "offset": 261,
+ "length": 20,
+ "value": "\"-general-topic-ios\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Managers\/NotificationManager.swift",
+ "kind": "StringLiteral",
+ "offset": 1269,
+ "length": 19,
+ "value": "\"OSFirebaseMessagingLib.NotificationManager\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1876,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingController.swift",
+ "kind": "StringLiteral",
+ "offset": 3442,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingController.swift",
+ "kind": "StringLiteral",
+ "offset": 95,
+ "length": 27,
+ "value": "\"OSFirebaseMessagingLib.FirebaseMessagingController\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/CoreDataManager\/CoreDataManager.swift",
+ "kind": "StringLiteral",
+ "offset": 180,
+ "length": 20,
+ "value": "\"NotificationsModel\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/CoreDataManager\/CoreDataManager.swift",
+ "kind": "StringLiteral",
+ "offset": 507,
+ "length": 6,
+ "value": "\"momd\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/CoreDataManager\/CoreDataManager.swift",
+ "kind": "StringLiteral",
+ "offset": 545,
+ "length": 24,
+ "value": "\"Error initializing mom\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/CoreDataManager\/CoreDataManager.swift",
+ "kind": "StringLiteral",
+ "offset": 1027,
+ "length": 46,
+ "value": "\"Unresolved error \""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/CoreDataManager\/CoreDataManager.swift",
+ "kind": "StringLiteral",
+ "offset": 1053,
+ "length": 1,
+ "value": "\", \""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/CoreDataManager\/CoreDataManager.swift",
+ "kind": "StringLiteral",
+ "offset": 1072,
+ "length": 2,
+ "value": "\"\""
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios.private.swiftinterface b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios.private.swiftinterface
new file mode 100644
index 00000000..df727f90
--- /dev/null
+++ b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios.private.swiftinterface
@@ -0,0 +1,271 @@
+// swift-interface-format-version: 1.0
+// swift-compiler-version: Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51)
+// swift-module-flags: -target arm64-apple-ios13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name OSFirebaseMessagingLib
+// swift-module-flags-ignorable: -enable-bare-slash-regex
+import CoreData
+import FirebaseCore
+import FirebaseMessaging
+import Foundation
+import OSLocalNotificationsLib
+import Swift
+import UIKit
+import UserNotifications
+import _Concurrency
+import _StringProcessing
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(OSFCMExtraData) public class OSFCMExtraData : CoreData.NSManagedObject, Swift.Codable {
+ public func encode(to encoder: Swift.Encoder) throws
+ required convenience public init(from decoder: Swift.Decoder) throws
+ @objc deinit
+}
+public enum OSFCMTokenType {
+ case fcm
+ case apns
+ public static func == (a: OSFirebaseMessagingLib.OSFCMTokenType, b: OSFirebaseMessagingLib.OSFCMTokenType) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(OSFCMNotification) public class OSFCMNotification : CoreData.NSManagedObject, Swift.Codable {
+ public func encode(to encoder: Swift.Encoder) throws
+ required convenience public init(from decoder: Swift.Decoder) throws
+ @objc deinit
+}
+public enum FirebaseMessagingErrors : Swift.Int, Foundation.CustomNSError, Foundation.LocalizedError {
+ case registrationError
+ case registrationPermissionsError
+ case unregistrationError
+ case unregistrationDeleteTokenError
+ case subscriptionError
+ case unsubscriptionError
+ case obtainingTokenError
+ case deletingTokenError
+ case settingBadgeNumberError
+ case notificationsPermissionsDeniedError
+ case sendNotificationsError
+ case deleteNotificationsError
+ case obtainSilentNotificationsError
+ case requestPermissionsError
+ public var description: Swift.String {
+ get
+ }
+ public var errorDescription: Swift.String? {
+ get
+ }
+ public init?(rawValue: Swift.Int)
+ public typealias RawValue = Swift.Int
+ public var rawValue: Swift.Int {
+ get
+ }
+}
+public protocol MessagingProtocol {
+ func getGeneralTopic() -> Swift.String
+ #if compiler(>=5.3) && $AsyncAwait
+ func getToken(of type: OSFirebaseMessagingLib.OSFCMTokenType) async throws -> Swift.String
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ func deleteToken() async throws
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ func subscribe(toTopic topic: Swift.String) async throws
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ func unsubscribe(fromTopic topic: Swift.String) async throws
+ #endif
+}
+public class FirebaseConfiguration {
+ public init(fileName: Swift.String = "GoogleService-Info", bundle: Foundation.Bundle = Bundle.main)
+ public func getGoogleServicesPath() -> Swift.String?
+ @objc deinit
+}
+public protocol FirebaseMessagingCallbackProtocol {
+ func callback(result: Swift.String?, error: OSFirebaseMessagingLib.FirebaseMessagingErrors?)
+}
+public protocol FirebaseMessagingEventProtocol {
+ func event(_ event: OSFirebaseMessagingLib.FirebaseEventType, data: Swift.String)
+}
+@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) public class FirebaseMessagingApplicationDelegate : ObjectiveC.NSObject, UIKit.UIApplicationDelegate {
+ @_Concurrency.MainActor(unsafe) public var coreDataManager: OSFirebaseMessagingLib.CoreDataManager {
+ get
+ set
+ }
+ @_Concurrency.MainActor(unsafe) public var notificationManager: OSFirebaseMessagingLib.NotificationManager {
+ get
+ set
+ }
+ @objc @_Concurrency.MainActor(unsafe) public static let shared: OSFirebaseMessagingLib.FirebaseMessagingApplicationDelegate
+ @_Concurrency.MainActor(unsafe) public var eventDelegate: OSFirebaseMessagingLib.FirebaseMessagingEventProtocol?
+ @_Concurrency.MainActor(unsafe) @objc public func application(_ application: UIKit.UIApplication, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]? = nil) -> Swift.Bool
+ @_Concurrency.MainActor(unsafe) @objc public func application(_ application: UIKit.UIApplication, didReceiveRemoteNotification userInfo: [Swift.AnyHashable : Any], fetchCompletionHandler completionHandler: @escaping (UIKit.UIBackgroundFetchResult) -> Swift.Void)
+ @_Concurrency.MainActor(unsafe) @objc public func application(_ application: UIKit.UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Foundation.Data)
+ @objc deinit
+}
+extension OSFirebaseMessagingLib.FirebaseMessagingApplicationDelegate : UserNotifications.UNUserNotificationCenterDelegate {
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func userNotificationCenter(_ center: UserNotifications.UNUserNotificationCenter, willPresent notification: UserNotifications.UNNotification, withCompletionHandler completionHandler: (UserNotifications.UNNotificationPresentationOptions) -> Swift.Void)
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func userNotificationCenter(_ center: UserNotifications.UNUserNotificationCenter, didReceive response: UserNotifications.UNNotificationResponse, withCompletionHandler completionHandler: @escaping () -> Swift.Void)
+}
+public protocol UIApplicationProtocol {
+ func getBadge() -> Swift.Int
+ func setBadge(badge: Swift.Int)
+ func getApplicationState() -> UIKit.UIApplication.State
+ func canRouteTo(_ url: Foundation.URL) -> Swift.Bool
+ func routeTo(_ url: Foundation.URL)
+}
+extension UIKit.UIApplication : OSFirebaseMessagingLib.UIApplicationProtocol {
+ @_Concurrency.MainActor(unsafe) public func getBadge() -> Swift.Int
+ @_Concurrency.MainActor(unsafe) public func setBadge(badge: Swift.Int)
+ @_Concurrency.MainActor(unsafe) public func getApplicationState() -> UIKit.UIApplication.State
+ @_Concurrency.MainActor(unsafe) public func canRouteTo(_ url: Foundation.URL) -> Swift.Bool
+ @_Concurrency.MainActor(unsafe) public func routeTo(_ url: Foundation.URL)
+}
+public enum FirebaseEventType {
+ case trigger(notification: OSFirebaseMessagingLib.FirebaseNotificationType)
+ case click(type: OSFirebaseMessagingLib.OSFCMClickableType)
+}
+public enum FirebaseNotificationType {
+ case defaultNotification
+ case silentNotification
+ public static func == (a: OSFirebaseMessagingLib.FirebaseNotificationType, b: OSFirebaseMessagingLib.FirebaseNotificationType) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+}
+public enum OSFCMClickableType {
+ case notification(latestVersion: Swift.Bool)
+ case action
+}
+public class MessagingManager : OSFirebaseMessagingLib.MessagingProtocol {
+ public init()
+ public func getGeneralTopic() -> Swift.String
+ #if compiler(>=5.3) && $AsyncAwait
+ public func getToken(of type: OSFirebaseMessagingLib.OSFCMTokenType) async throws -> Swift.String
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ public func deleteToken() async throws
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ public func subscribe(toTopic topic: Swift.String) async throws
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ public func unsubscribe(fromTopic topic: Swift.String) async throws
+ #endif
+ @objc deinit
+}
+extension Swift.Encodable {
+ public func encode() -> Swift.String
+}
+public protocol NotificationManagerProtocol {
+ func insertNotification(notificationDict: [Swift.String : Any]) -> Swift.Result
+ func fetchNotifications() -> Swift.Result<[OSFirebaseMessagingLib.OSFCMNotification], Swift.Error>
+ #if compiler(>=5.3) && $AsyncAwait
+ func sendLocalNotification(title: Swift.String, body: Swift.String, badge: Swift.Int) async -> Swift.Result
+ #endif
+}
+@objc @_hasMissingDesignatedInitializers final public class NotificationManager : ObjectiveC.NSObject {
+ convenience public init(coreDataManager: OSFirebaseMessagingLib.CoreDataManager = CoreDataManager())
+ final public func deletePendingNotifications(_ notifications: [OSFirebaseMessagingLib.OSFCMNotification]) -> Swift.Result
+ @objc deinit
+}
+extension OSFirebaseMessagingLib.NotificationManager : OSFirebaseMessagingLib.NotificationManagerProtocol {
+ #if compiler(>=5.3) && $AsyncAwait
+ final public func sendLocalNotification(title: Swift.String, body: Swift.String, badge: Swift.Int) async -> Swift.Result
+ #endif
+ final public func insertNotification(notificationDict: [Swift.String : Any]) -> Swift.Result
+ final public func fetchNotifications() -> Swift.Result<[OSFirebaseMessagingLib.OSFCMNotification], Swift.Error>
+}
+@objc @_hasMissingDesignatedInitializers open class FirebaseMessagingController : ObjectiveC.NSObject {
+ convenience public init(delegate: OSFirebaseMessagingLib.FirebaseMessagingCallbackProtocol, firebaseManager: OSFirebaseMessagingLib.MessagingManager = MessagingManager(), coreDataManager: OSFirebaseMessagingLib.CoreDataManager = CoreDataManager())
+ public func getPendingNotifications(clearFromDatabase: Swift.Bool = false)
+ #if compiler(>=5.3) && $AsyncAwait
+ public func getToken(ofType type: OSFirebaseMessagingLib.OSFCMTokenType = .fcm) async
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ public func deleteToken() async
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ public func subscribe(_ topic: Swift.String, token: Swift.String = "") async throws
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ public func unsubscribe(fromTopic topic: Swift.String) async throws
+ #endif
+ public func clearNotifications()
+ #if compiler(>=5.3) && $AsyncAwait
+ public func sendLocalNotification(title: Swift.String, body: Swift.String, badge: Swift.Int) async
+ #endif
+ public func setBadge(badge: Swift.Int)
+ public func getBadge()
+ #if compiler(>=5.3) && $AsyncAwait
+ public func registerDevice() async
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ public func unregisterDevice() async
+ #endif
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objc open class CoreDataManager : ObjectiveC.NSObject {
+ public static let modelName: Swift.String
+ public static let model: CoreData.NSManagedObjectModel
+ public var storeContainer: CoreData.NSPersistentContainer {
+ get
+ set
+ }
+ public func context() -> CoreData.NSManagedObjectContext
+ public func fetch(_ request: CoreData.NSFetchRequest) throws -> [T] where T : CoreData.NSFetchRequestResult
+ public func saveContext() throws
+ @objc override dynamic public init()
+ @objc deinit
+}
+extension OSFirebaseMessagingLib.OSFCMExtraData {
+ @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest
+ @objc @NSManaged dynamic public var key: Swift.String? {
+ @objc get
+ @objc set
+ }
+ @objc @NSManaged dynamic public var value: Swift.String? {
+ @objc get
+ @objc set
+ }
+ @objc @NSManaged dynamic public var notification: OSFirebaseMessagingLib.OSFCMNotification? {
+ @objc get
+ @objc set
+ }
+}
+extension OSFirebaseMessagingLib.OSFCMExtraData : Swift.Identifiable {
+ public typealias ID = Swift.ObjectIdentifier
+}
+extension OSFirebaseMessagingLib.OSFCMNotification {
+ @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest
+ @objc @NSManaged dynamic public var messageID: Swift.String? {
+ @objc get
+ @objc set
+ }
+ @objc @NSManaged dynamic public var timeStamp: Swift.Double {
+ @objc get
+ @objc set
+ }
+ @objc @NSManaged dynamic public var timeToLive: Swift.String? {
+ @objc get
+ @objc set
+ }
+ @objc @NSManaged dynamic public var extraDataList: Foundation.NSSet? {
+ @objc get
+ @objc set
+ }
+}
+extension OSFirebaseMessagingLib.OSFCMNotification {
+ @objc(addExtraDataListObject:) @NSManaged dynamic public func addToExtraDataList(_ value: OSFirebaseMessagingLib.OSFCMExtraData)
+ @objc(removeExtraDataListObject:) @NSManaged dynamic public func removeFromExtraDataList(_ value: OSFirebaseMessagingLib.OSFCMExtraData)
+ @objc(addExtraDataList:) @NSManaged dynamic public func addToExtraDataList(_ values: Foundation.NSSet)
+ @objc(removeExtraDataList:) @NSManaged dynamic public func removeFromExtraDataList(_ values: Foundation.NSSet)
+}
+extension OSFirebaseMessagingLib.OSFCMNotification : Swift.Identifiable {
+ public typealias ID = Swift.ObjectIdentifier
+}
+extension OSFirebaseMessagingLib.OSFCMTokenType : Swift.Equatable {}
+extension OSFirebaseMessagingLib.OSFCMTokenType : Swift.Hashable {}
+extension OSFirebaseMessagingLib.FirebaseMessagingErrors : Swift.Equatable {}
+extension OSFirebaseMessagingLib.FirebaseMessagingErrors : Swift.Hashable {}
+extension OSFirebaseMessagingLib.FirebaseMessagingErrors : Swift.RawRepresentable {}
+extension OSFirebaseMessagingLib.FirebaseNotificationType : Swift.Equatable {}
+extension OSFirebaseMessagingLib.FirebaseNotificationType : Swift.Hashable {}
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios.swiftdoc b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios.swiftdoc
index 1e16dbc6..ead455b8 100644
Binary files a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios.swiftdoc and b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios.swiftdoc differ
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios.swiftinterface b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios.swiftinterface
index 9132167c..df727f90 100644
--- a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios.swiftinterface
+++ b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios.swiftinterface
@@ -1,14 +1,17 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12)
+// swift-compiler-version: Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51)
// swift-module-flags: -target arm64-apple-ios13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name OSFirebaseMessagingLib
+// swift-module-flags-ignorable: -enable-bare-slash-regex
import CoreData
import FirebaseCore
import FirebaseMessaging
import Foundation
+import OSLocalNotificationsLib
import Swift
import UIKit
import UserNotifications
import _Concurrency
+import _StringProcessing
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(OSFCMExtraData) public class OSFCMExtraData : CoreData.NSManagedObject, Swift.Codable {
public func encode(to encoder: Swift.Encoder) throws
required convenience public init(from decoder: Swift.Decoder) throws
@@ -57,26 +60,18 @@ public enum FirebaseMessagingErrors : Swift.Int, Foundation.CustomNSError, Found
}
public protocol MessagingProtocol {
func getGeneralTopic() -> Swift.String
-
#if compiler(>=5.3) && $AsyncAwait
func getToken(of type: OSFirebaseMessagingLib.OSFCMTokenType) async throws -> Swift.String
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
func deleteToken() async throws
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
func subscribe(toTopic topic: Swift.String) async throws
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
func unsubscribe(fromTopic topic: Swift.String) async throws
#endif
-
}
public class FirebaseConfiguration {
public init(fileName: Swift.String = "GoogleService-Info", bundle: Foundation.Bundle = Bundle.main)
@@ -89,9 +84,6 @@ public protocol FirebaseMessagingCallbackProtocol {
public protocol FirebaseMessagingEventProtocol {
func event(_ event: OSFirebaseMessagingLib.FirebaseEventType, data: Swift.String)
}
-extension Swift.Encodable {
- public func encode() -> Swift.String
-}
@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) public class FirebaseMessagingApplicationDelegate : ObjectiveC.NSObject, UIKit.UIApplicationDelegate {
@_Concurrency.MainActor(unsafe) public var coreDataManager: OSFirebaseMessagingLib.CoreDataManager {
get
@@ -116,15 +108,19 @@ public protocol UIApplicationProtocol {
func getBadge() -> Swift.Int
func setBadge(badge: Swift.Int)
func getApplicationState() -> UIKit.UIApplication.State
+ func canRouteTo(_ url: Foundation.URL) -> Swift.Bool
+ func routeTo(_ url: Foundation.URL)
}
extension UIKit.UIApplication : OSFirebaseMessagingLib.UIApplicationProtocol {
@_Concurrency.MainActor(unsafe) public func getBadge() -> Swift.Int
@_Concurrency.MainActor(unsafe) public func setBadge(badge: Swift.Int)
@_Concurrency.MainActor(unsafe) public func getApplicationState() -> UIKit.UIApplication.State
+ @_Concurrency.MainActor(unsafe) public func canRouteTo(_ url: Foundation.URL) -> Swift.Bool
+ @_Concurrency.MainActor(unsafe) public func routeTo(_ url: Foundation.URL)
}
public enum FirebaseEventType {
case trigger(notification: OSFirebaseMessagingLib.FirebaseNotificationType)
- case click
+ case click(type: OSFirebaseMessagingLib.OSFCMClickableType)
}
public enum FirebaseNotificationType {
case defaultNotification
@@ -135,39 +131,36 @@ public enum FirebaseNotificationType {
get
}
}
+public enum OSFCMClickableType {
+ case notification(latestVersion: Swift.Bool)
+ case action
+}
public class MessagingManager : OSFirebaseMessagingLib.MessagingProtocol {
public init()
public func getGeneralTopic() -> Swift.String
-
#if compiler(>=5.3) && $AsyncAwait
public func getToken(of type: OSFirebaseMessagingLib.OSFCMTokenType) async throws -> Swift.String
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
public func deleteToken() async throws
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
public func subscribe(toTopic topic: Swift.String) async throws
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
public func unsubscribe(fromTopic topic: Swift.String) async throws
#endif
-
@objc deinit
}
+extension Swift.Encodable {
+ public func encode() -> Swift.String
+}
public protocol NotificationManagerProtocol {
func insertNotification(notificationDict: [Swift.String : Any]) -> Swift.Result
func fetchNotifications() -> Swift.Result<[OSFirebaseMessagingLib.OSFCMNotification], Swift.Error>
-
#if compiler(>=5.3) && $AsyncAwait
func sendLocalNotification(title: Swift.String, body: Swift.String, badge: Swift.Int) async -> Swift.Result
#endif
-
}
@objc @_hasMissingDesignatedInitializers final public class NotificationManager : ObjectiveC.NSObject {
convenience public init(coreDataManager: OSFirebaseMessagingLib.CoreDataManager = CoreDataManager())
@@ -175,55 +168,39 @@ public protocol NotificationManagerProtocol {
@objc deinit
}
extension OSFirebaseMessagingLib.NotificationManager : OSFirebaseMessagingLib.NotificationManagerProtocol {
-
#if compiler(>=5.3) && $AsyncAwait
final public func sendLocalNotification(title: Swift.String, body: Swift.String, badge: Swift.Int) async -> Swift.Result
#endif
-
final public func insertNotification(notificationDict: [Swift.String : Any]) -> Swift.Result
final public func fetchNotifications() -> Swift.Result<[OSFirebaseMessagingLib.OSFCMNotification], Swift.Error>
}
@objc @_hasMissingDesignatedInitializers open class FirebaseMessagingController : ObjectiveC.NSObject {
convenience public init(delegate: OSFirebaseMessagingLib.FirebaseMessagingCallbackProtocol, firebaseManager: OSFirebaseMessagingLib.MessagingManager = MessagingManager(), coreDataManager: OSFirebaseMessagingLib.CoreDataManager = CoreDataManager())
public func getPendingNotifications(clearFromDatabase: Swift.Bool = false)
-
#if compiler(>=5.3) && $AsyncAwait
public func getToken(ofType type: OSFirebaseMessagingLib.OSFCMTokenType = .fcm) async
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
public func deleteToken() async
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
public func subscribe(_ topic: Swift.String, token: Swift.String = "") async throws
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
public func unsubscribe(fromTopic topic: Swift.String) async throws
#endif
-
public func clearNotifications()
-
#if compiler(>=5.3) && $AsyncAwait
public func sendLocalNotification(title: Swift.String, body: Swift.String, badge: Swift.Int) async
#endif
-
public func setBadge(badge: Swift.Int)
public func getBadge()
-
#if compiler(>=5.3) && $AsyncAwait
public func registerDevice() async
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
public func unregisterDevice() async
#endif
-
@objc deinit
}
@_inheritsConvenienceInitializers @objc open class CoreDataManager : ObjectiveC.NSObject {
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/NotificationsModel.momd/NotificationsModel 2.mom b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/NotificationsModel.momd/NotificationsModel 2.mom
index 59170d75..18f3f8d8 100644
Binary files a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/NotificationsModel.momd/NotificationsModel 2.mom and b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/NotificationsModel.momd/NotificationsModel 2.mom differ
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/NotificationsModel.momd/NotificationsModel.mom b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/NotificationsModel.momd/NotificationsModel.mom
index 87aefcc0..6d30cda1 100644
Binary files a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/NotificationsModel.momd/NotificationsModel.mom and b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/NotificationsModel.momd/NotificationsModel.mom differ
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/OSFirebaseMessagingLib b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/OSFirebaseMessagingLib
index adbbaa7c..8bdc1f9c 100755
Binary files a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/OSFirebaseMessagingLib and b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/OSFirebaseMessagingLib differ
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Headers/OSFirebaseMessagingLib-Swift.h b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Headers/OSFirebaseMessagingLib-Swift.h
index 122ee50c..d770d8ef 100644
--- a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Headers/OSFirebaseMessagingLib-Swift.h
+++ b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Headers/OSFirebaseMessagingLib-Swift.h
@@ -1,6 +1,6 @@
#if 0
#elif defined(__arm64__) && __arm64__
-// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12)
+// Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51)
#ifndef OSFIREBASEMESSAGINGLIB_SWIFT_H
#define OSFIREBASEMESSAGINGLIB_SWIFT_H
#pragma clang diagnostic push
@@ -23,11 +23,20 @@
# include
#endif
+#pragma clang diagnostic ignored "-Wduplicate-method-match"
#pragma clang diagnostic ignored "-Wauto-import"
+#if defined(__OBJC__)
#include
+#endif
+#if defined(__cplusplus)
+#include
+#include
+#include
+#else
#include
#include
#include
+#endif
#if !defined(SWIFT_TYPEDEFS)
# define SWIFT_TYPEDEFS 1
@@ -183,9 +192,11 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#else
# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
#endif
+#if defined(__OBJC__)
#if !defined(IBSegueAction)
# define IBSegueAction
#endif
+#endif
#if !defined(SWIFT_EXTERN)
# if defined(__cplusplus)
# define SWIFT_EXTERN extern "C"
@@ -193,6 +204,28 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# define SWIFT_EXTERN extern
# endif
#endif
+#if !defined(SWIFT_CALL)
+# define SWIFT_CALL __attribute__((swiftcall))
+#endif
+#if defined(__cplusplus)
+#if !defined(SWIFT_NOEXCEPT)
+# define SWIFT_NOEXCEPT noexcept
+#endif
+#else
+#if !defined(SWIFT_NOEXCEPT)
+# define SWIFT_NOEXCEPT
+#endif
+#endif
+#if defined(__cplusplus)
+#if !defined(SWIFT_CXX_INT_DEFINED)
+#define SWIFT_CXX_INT_DEFINED
+namespace swift {
+using Int = ptrdiff_t;
+using UInt = size_t;
+}
+#endif
+#endif
+#if defined(__OBJC__)
#if __has_feature(modules)
#if __has_warning("-Watimport-in-framework-header")
#pragma clang diagnostic ignored "-Watimport-in-framework-header"
@@ -204,6 +237,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
@import UserNotifications;
#endif
+#endif
#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
#pragma clang diagnostic ignored "-Wduplicate-method-arg"
#if __has_warning("-Wpragma-clang-attribute")
@@ -211,6 +245,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#endif
#pragma clang diagnostic ignored "-Wunknown-pragmas"
#pragma clang diagnostic ignored "-Wnullability"
+#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension"
#if __has_attribute(external_source_symbol)
# pragma push_macro("any")
@@ -219,6 +254,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# pragma pop_macro("any")
#endif
+#if defined(__OBJC__)
/// Object that manages all accesses to the Core Data layer
SWIFT_CLASS("_TtC22OSFirebaseMessagingLib15CoreDataManager")
@@ -358,6 +394,9 @@ SWIFT_CLASS_NAMED("OSFCMNotification")
+#endif
+#if defined(__cplusplus)
+#endif
#if __has_attribute(external_source_symbol)
# pragma clang attribute pop
#endif
@@ -365,7 +404,7 @@ SWIFT_CLASS_NAMED("OSFCMNotification")
#endif
#elif defined(__x86_64__) && __x86_64__
-// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12)
+// Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51)
#ifndef OSFIREBASEMESSAGINGLIB_SWIFT_H
#define OSFIREBASEMESSAGINGLIB_SWIFT_H
#pragma clang diagnostic push
@@ -388,11 +427,20 @@ SWIFT_CLASS_NAMED("OSFCMNotification")
# include
#endif
+#pragma clang diagnostic ignored "-Wduplicate-method-match"
#pragma clang diagnostic ignored "-Wauto-import"
+#if defined(__OBJC__)
#include
+#endif
+#if defined(__cplusplus)
+#include
+#include
+#include
+#else
#include
#include
#include
+#endif
#if !defined(SWIFT_TYPEDEFS)
# define SWIFT_TYPEDEFS 1
@@ -548,9 +596,11 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#else
# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
#endif
+#if defined(__OBJC__)
#if !defined(IBSegueAction)
# define IBSegueAction
#endif
+#endif
#if !defined(SWIFT_EXTERN)
# if defined(__cplusplus)
# define SWIFT_EXTERN extern "C"
@@ -558,6 +608,28 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# define SWIFT_EXTERN extern
# endif
#endif
+#if !defined(SWIFT_CALL)
+# define SWIFT_CALL __attribute__((swiftcall))
+#endif
+#if defined(__cplusplus)
+#if !defined(SWIFT_NOEXCEPT)
+# define SWIFT_NOEXCEPT noexcept
+#endif
+#else
+#if !defined(SWIFT_NOEXCEPT)
+# define SWIFT_NOEXCEPT
+#endif
+#endif
+#if defined(__cplusplus)
+#if !defined(SWIFT_CXX_INT_DEFINED)
+#define SWIFT_CXX_INT_DEFINED
+namespace swift {
+using Int = ptrdiff_t;
+using UInt = size_t;
+}
+#endif
+#endif
+#if defined(__OBJC__)
#if __has_feature(modules)
#if __has_warning("-Watimport-in-framework-header")
#pragma clang diagnostic ignored "-Watimport-in-framework-header"
@@ -569,6 +641,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
@import UserNotifications;
#endif
+#endif
#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
#pragma clang diagnostic ignored "-Wduplicate-method-arg"
#if __has_warning("-Wpragma-clang-attribute")
@@ -576,6 +649,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#endif
#pragma clang diagnostic ignored "-Wunknown-pragmas"
#pragma clang diagnostic ignored "-Wnullability"
+#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension"
#if __has_attribute(external_source_symbol)
# pragma push_macro("any")
@@ -584,6 +658,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# pragma pop_macro("any")
#endif
+#if defined(__OBJC__)
/// Object that manages all accesses to the Core Data layer
SWIFT_CLASS("_TtC22OSFirebaseMessagingLib15CoreDataManager")
@@ -723,10 +798,15 @@ SWIFT_CLASS_NAMED("OSFCMNotification")
+#endif
+#if defined(__cplusplus)
+#endif
#if __has_attribute(external_source_symbol)
# pragma clang attribute pop
#endif
#pragma clang diagnostic pop
#endif
+#else
+#error unsupported Swift architecture
#endif
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Info.plist b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Info.plist
index 3499e85d..2e6c8027 100644
Binary files a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Info.plist and b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Info.plist differ
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.abi.json b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.abi.json
new file mode 100644
index 00000000..fe3b2b67
--- /dev/null
+++ b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.abi.json
@@ -0,0 +1,6506 @@
+{
+ "ABIRoot": {
+ "kind": "Root",
+ "name": "TopLevel",
+ "printedName": "TopLevel",
+ "children": [
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "OSFCMExtraData",
+ "printedName": "OSFCMExtraData",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMExtraDataC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC6encode2toys7Encoder_p_tKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMExtraData",
+ "printedName": "OSFirebaseMessagingLib.OSFCMExtraData",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMExtraDataC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC4fromACs7Decoder_p_tKcfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Convenience",
+ "Required",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Function",
+ "name": "fetchRequest",
+ "printedName": "fetchRequest()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSFetchRequest",
+ "printedName": "CoreData.NSFetchRequest",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMExtraData",
+ "printedName": "OSFirebaseMessagingLib.OSFCMExtraData",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData"
+ }
+ ],
+ "usr": "c:objc(cs)NSFetchRequest"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMExtraDataC12fetchRequestSo07NSFetchG0CyACGyFZ",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC12fetchRequestSo07NSFetchG0CyACGyFZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "NonObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "key",
+ "printedName": "key",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData(py)key",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC3keySSSgvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData(im)key",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC3keySSSgvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData(im)setKey:",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC3keySSSgvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "value",
+ "printedName": "value",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData(py)value",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC5valueSSSgvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData(im)value",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC5valueSSSgvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData(im)setValue:",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC5valueSSSgvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "notification",
+ "printedName": "notification",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMNotification",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMNotification"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData(py)notification",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC12notificationAA17OSFCMNotificationCSgvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMNotification",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMNotification"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData(im)notification",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC12notificationAA17OSFCMNotificationCSgvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMNotification",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMNotification"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData(im)setNotification:",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC12notificationAA17OSFCMNotificationCSgvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "OSFCMExtraData",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "superclassUsr": "c:objc(cs)NSManagedObject",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "CoreData.NSManagedObject",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ObservableObject",
+ "printedName": "ObservableObject",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ObjectWillChangePublisher",
+ "printedName": "ObjectWillChangePublisher",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ObservableObjectPublisher",
+ "printedName": "Combine.ObservableObjectPublisher",
+ "usr": "s:7Combine25ObservableObjectPublisherC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7Combine16ObservableObjectP",
+ "mangledName": "$s7Combine16ObservableObjectP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Identifiable",
+ "printedName": "Identifiable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ID",
+ "printedName": "ID",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ObjectIdentifier",
+ "printedName": "Swift.ObjectIdentifier",
+ "usr": "s:SO"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s12IdentifiableP",
+ "mangledName": "$ss12IdentifiableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFCMTokenType",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "fcm",
+ "printedName": "fcm",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.OSFCMTokenType.Type) -> OSFirebaseMessagingLib.OSFCMTokenType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO3fcmyA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMTokenTypeO3fcmyA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "apns",
+ "printedName": "apns",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.OSFCMTokenType.Type) -> OSFirebaseMessagingLib.OSFCMTokenType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO4apnsyA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMTokenTypeO4apnsyA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO2eeoiySbAC_ACtFZ",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMTokenTypeO2eeoiySbAC_ACtFZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO9hashValueSivp",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMTokenTypeO9hashValueSivp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO9hashValueSivg",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMTokenTypeO9hashValueSivg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMTokenTypeO4hash4intoys6HasherVz_tF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMTokenTypeO",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "OSFCMNotification",
+ "printedName": "OSFCMNotification",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib17OSFCMNotificationC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC6encode2toys7Encoder_p_tKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMNotification",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMNotification"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:22OSFirebaseMessagingLib17OSFCMNotificationC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC4fromACs7Decoder_p_tKcfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Convenience",
+ "Required",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Function",
+ "name": "fetchRequest",
+ "printedName": "fetchRequest()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSFetchRequest",
+ "printedName": "CoreData.NSFetchRequest",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMNotification",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMNotification"
+ }
+ ],
+ "usr": "c:objc(cs)NSFetchRequest"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib17OSFCMNotificationC12fetchRequestSo07NSFetchF0CyACGyFZ",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC12fetchRequestSo07NSFetchF0CyACGyFZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "NonObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "messageID",
+ "printedName": "messageID",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(py)messageID",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC9messageIDSSSgvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)messageID",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC9messageIDSSSgvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)setMessageID:",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC9messageIDSSSgvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "timeStamp",
+ "printedName": "timeStamp",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(py)timeStamp",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC9timeStampSdvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)timeStamp",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC9timeStampSdvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)setTimeStamp:",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC9timeStampSdvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "timeToLive",
+ "printedName": "timeToLive",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(py)timeToLive",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC10timeToLiveSSSgvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)timeToLive",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC10timeToLiveSSSgvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)setTimeToLive:",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC10timeToLiveSSSgvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "extraDataList",
+ "printedName": "extraDataList",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.NSSet?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSSet",
+ "printedName": "Foundation.NSSet",
+ "usr": "c:objc(cs)NSSet"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(py)extraDataList",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC13extraDataListSo5NSSetCSgvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.NSSet?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSSet",
+ "printedName": "Foundation.NSSet",
+ "usr": "c:objc(cs)NSSet"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)extraDataList",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC13extraDataListSo5NSSetCSgvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.NSSet?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSSet",
+ "printedName": "Foundation.NSSet",
+ "usr": "c:objc(cs)NSSet"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)setExtraDataList:",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC13extraDataListSo5NSSetCSgvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "addToExtraDataList",
+ "printedName": "addToExtraDataList(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMExtraData",
+ "printedName": "OSFirebaseMessagingLib.OSFCMExtraData",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)addExtraDataListObject:",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC18addToExtraDataListyyAA010OSFCMExtraH0CF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "addExtraDataListObject:",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "removeFromExtraDataList",
+ "printedName": "removeFromExtraDataList(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMExtraData",
+ "printedName": "OSFirebaseMessagingLib.OSFCMExtraData",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)removeExtraDataListObject:",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC23removeFromExtraDataListyyAA010OSFCMExtraH0CF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "removeExtraDataListObject:",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addToExtraDataList",
+ "printedName": "addToExtraDataList(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSSet",
+ "printedName": "Foundation.NSSet",
+ "usr": "c:objc(cs)NSSet"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)addExtraDataList:",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC18addToExtraDataListyySo5NSSetCF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "addExtraDataList:",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "removeFromExtraDataList",
+ "printedName": "removeFromExtraDataList(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSSet",
+ "printedName": "Foundation.NSSet",
+ "usr": "c:objc(cs)NSSet"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)removeExtraDataList:",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC23removeFromExtraDataListyySo5NSSetCF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "removeExtraDataList:",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMNotification",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "OSFCMNotification",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "superclassUsr": "c:objc(cs)NSManagedObject",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "CoreData.NSManagedObject",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ObservableObject",
+ "printedName": "ObservableObject",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ObjectWillChangePublisher",
+ "printedName": "ObjectWillChangePublisher",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ObservableObjectPublisher",
+ "printedName": "Combine.ObservableObjectPublisher",
+ "usr": "s:7Combine25ObservableObjectPublisherC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7Combine16ObservableObjectP",
+ "mangledName": "$s7Combine16ObservableObjectP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Identifiable",
+ "printedName": "Identifiable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ID",
+ "printedName": "ID",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ObjectIdentifier",
+ "printedName": "Swift.ObjectIdentifier",
+ "usr": "s:SO"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s12IdentifiableP",
+ "mangledName": "$ss12IdentifiableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "OSLocalNotificationsLib",
+ "printedName": "OSLocalNotificationsLib",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "registrationError",
+ "printedName": "registrationError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO17registrationErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO17registrationErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "registrationPermissionsError",
+ "printedName": "registrationPermissionsError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO28registrationPermissionsErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO28registrationPermissionsErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "unregistrationError",
+ "printedName": "unregistrationError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO19unregistrationErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO19unregistrationErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "unregistrationDeleteTokenError",
+ "printedName": "unregistrationDeleteTokenError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO30unregistrationDeleteTokenErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO30unregistrationDeleteTokenErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "subscriptionError",
+ "printedName": "subscriptionError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO17subscriptionErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO17subscriptionErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "unsubscriptionError",
+ "printedName": "unsubscriptionError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO19unsubscriptionErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO19unsubscriptionErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "obtainingTokenError",
+ "printedName": "obtainingTokenError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO19obtainingTokenErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO19obtainingTokenErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "deletingTokenError",
+ "printedName": "deletingTokenError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO18deletingTokenErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO18deletingTokenErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "settingBadgeNumberError",
+ "printedName": "settingBadgeNumberError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO23settingBadgeNumberErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO23settingBadgeNumberErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "notificationsPermissionsDeniedError",
+ "printedName": "notificationsPermissionsDeniedError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO35notificationsPermissionsDeniedErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO35notificationsPermissionsDeniedErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "sendNotificationsError",
+ "printedName": "sendNotificationsError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO22sendNotificationsErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO22sendNotificationsErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "deleteNotificationsError",
+ "printedName": "deleteNotificationsError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO24deleteNotificationsErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO24deleteNotificationsErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "obtainSilentNotificationsError",
+ "printedName": "obtainSilentNotificationsError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO30obtainSilentNotificationsErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO30obtainSilentNotificationsErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "requestPermissionsError",
+ "printedName": "requestPermissionsError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO23requestPermissionsErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO23requestPermissionsErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "description",
+ "printedName": "description",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO11descriptionSSvp",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO11descriptionSSvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO11descriptionSSvg",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO11descriptionSSvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "errorDescription",
+ "printedName": "errorDescription",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO16errorDescriptionSSSgvp",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO16errorDescriptionSSSgvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO16errorDescriptionSSSgvg",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO16errorDescriptionSSSgvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO8rawValueACSgSi_tcfc",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO8rawValueACSgSi_tcfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO8rawValueSivp",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO8rawValueSivp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO8rawValueSivg",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO8rawValueSivg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomNSError",
+ "printedName": "CustomNSError",
+ "usr": "s:10Foundation13CustomNSErrorP",
+ "mangledName": "$s10Foundation13CustomNSErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "LocalizedError",
+ "printedName": "LocalizedError",
+ "usr": "s:10Foundation14LocalizedErrorP",
+ "mangledName": "$s10Foundation14LocalizedErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "OSLocalNotificationsLib",
+ "printedName": "OSLocalNotificationsLib",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MessagingProtocol",
+ "printedName": "MessagingProtocol",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "getGeneralTopic",
+ "printedName": "getGeneralTopic()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B8ProtocolP15getGeneralTopicSSyF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B8ProtocolP15getGeneralTopicSSyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.MessagingProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getToken",
+ "printedName": "getToken(of:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B8ProtocolP8getToken2ofSSAA14OSFCMTokenTypeO_tYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B8ProtocolP8getToken2ofSSAA14OSFCMTokenTypeO_tYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.MessagingProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "deleteToken",
+ "printedName": "deleteToken()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B8ProtocolP11deleteTokenyyYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B8ProtocolP11deleteTokenyyYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.MessagingProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "subscribe",
+ "printedName": "subscribe(toTopic:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B8ProtocolP9subscribe7toTopicySS_tYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B8ProtocolP9subscribe7toTopicySS_tYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.MessagingProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "unsubscribe",
+ "printedName": "unsubscribe(fromTopic:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B8ProtocolP11unsubscribe9fromTopicySS_tYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B8ProtocolP11unsubscribe9fromTopicySS_tYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.MessagingProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:22OSFirebaseMessagingLib0B8ProtocolP",
+ "mangledName": "$s22OSFirebaseMessagingLib0B8ProtocolP",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FirebaseConfiguration",
+ "printedName": "FirebaseConfiguration",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(fileName:bundle:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseConfiguration",
+ "printedName": "OSFirebaseMessagingLib.FirebaseConfiguration",
+ "usr": "s:22OSFirebaseMessagingLib21FirebaseConfigurationC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "hasDefaultArg": true,
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bundle",
+ "printedName": "Foundation.Bundle",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)NSBundle"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:22OSFirebaseMessagingLib21FirebaseConfigurationC8fileName6bundleACSS_So8NSBundleCtcfc",
+ "mangledName": "$s22OSFirebaseMessagingLib21FirebaseConfigurationC8fileName6bundleACSS_So8NSBundleCtcfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "getGoogleServicesPath",
+ "printedName": "getGoogleServicesPath()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib21FirebaseConfigurationC21getGoogleServicesPathSSSgyF",
+ "mangledName": "$s22OSFirebaseMessagingLib21FirebaseConfigurationC21getGoogleServicesPathSSSgyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:22OSFirebaseMessagingLib21FirebaseConfigurationC",
+ "mangledName": "$s22OSFirebaseMessagingLib21FirebaseConfigurationC",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "OSLocalNotificationsLib",
+ "printedName": "OSLocalNotificationsLib",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "OSLocalNotificationsLib",
+ "printedName": "OSLocalNotificationsLib",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FirebaseMessagingCallbackProtocol",
+ "printedName": "FirebaseMessagingCallbackProtocol",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "callback",
+ "printedName": "callback(result:error:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB16CallbackProtocolP8callback6result5errorySSSg_AA0dB6ErrorsOSgtF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB16CallbackProtocolP8callback6result5errorySSSg_AA0dB6ErrorsOSgtF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.FirebaseMessagingCallbackProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB16CallbackProtocolP",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB16CallbackProtocolP",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FirebaseMessagingEventProtocol",
+ "printedName": "FirebaseMessagingEventProtocol",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "event",
+ "printedName": "event(_:data:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseEventType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseEventType",
+ "usr": "s:22OSFirebaseMessagingLib17FirebaseEventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB13EventProtocolP5event_4datayAA0dE4TypeO_SStF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB13EventProtocolP5event_4datayAA0dE4TypeO_SStF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.FirebaseMessagingEventProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB13EventProtocolP",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB13EventProtocolP",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "FirebaseCore",
+ "printedName": "FirebaseCore",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "FirebaseMessaging",
+ "printedName": "FirebaseMessaging",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "OSLocalNotificationsLib",
+ "printedName": "OSLocalNotificationsLib",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FirebaseMessagingApplicationDelegate",
+ "printedName": "FirebaseMessagingApplicationDelegate",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "coreDataManager",
+ "printedName": "coreDataManager",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CoreDataManager",
+ "printedName": "OSFirebaseMessagingLib.CoreDataManager",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)CoreDataManager"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC15coreDataManagerAA04CorehI0Cvp",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC15coreDataManagerAA04CorehI0Cvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Custom",
+ "Lazy",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CoreDataManager",
+ "printedName": "OSFirebaseMessagingLib.CoreDataManager",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)CoreDataManager"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC15coreDataManagerAA04CorehI0Cvg",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC15coreDataManagerAA04CorehI0Cvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CoreDataManager",
+ "printedName": "OSFirebaseMessagingLib.CoreDataManager",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)CoreDataManager"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC15coreDataManagerAA04CorehI0Cvs",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC15coreDataManagerAA04CorehI0Cvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC15coreDataManagerAA04CorehI0CvM",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC15coreDataManagerAA04CorehI0CvM",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "notificationManager",
+ "printedName": "notificationManager",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NotificationManager",
+ "printedName": "OSFirebaseMessagingLib.NotificationManager",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)NotificationManager"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC19notificationManagerAA012NotificationH0Cvp",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC19notificationManagerAA012NotificationH0Cvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Custom",
+ "Lazy",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NotificationManager",
+ "printedName": "OSFirebaseMessagingLib.NotificationManager",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)NotificationManager"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC19notificationManagerAA012NotificationH0Cvg",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC19notificationManagerAA012NotificationH0Cvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NotificationManager",
+ "printedName": "OSFirebaseMessagingLib.NotificationManager",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)NotificationManager"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC19notificationManagerAA012NotificationH0Cvs",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC19notificationManagerAA012NotificationH0Cvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC19notificationManagerAA012NotificationH0CvM",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC19notificationManagerAA012NotificationH0CvM",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "shared",
+ "printedName": "shared",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingApplicationDelegate",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingApplicationDelegate",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate(cpy)shared",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC6sharedACvpZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "Custom",
+ "HasStorage",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingApplicationDelegate",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingApplicationDelegate",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate(cm)shared",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC6sharedACvgZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "eventDelegate",
+ "printedName": "eventDelegate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingEventProtocol?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingEventProtocol",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingEventProtocol",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB13EventProtocolP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC05eventF0AA0dB13EventProtocol_pSgvp",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC05eventF0AA0dB13EventProtocol_pSgvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingEventProtocol?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingEventProtocol",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingEventProtocol",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB13EventProtocolP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC05eventF0AA0dB13EventProtocol_pSgvg",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC05eventF0AA0dB13EventProtocol_pSgvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingEventProtocol?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingEventProtocol",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingEventProtocol",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB13EventProtocolP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC05eventF0AA0dB13EventProtocol_pSgvs",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC05eventF0AA0dB13EventProtocol_pSgvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC05eventF0AA0dB13EventProtocol_pSgvM",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC05eventF0AA0dB13EventProtocol_pSgvM",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "application",
+ "printedName": "application(_:didFinishLaunchingWithOptions:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIApplication",
+ "printedName": "UIKit.UIApplication",
+ "usr": "c:objc(cs)UIApplication"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[UIKit.UIApplication.LaunchOptionsKey : Any]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[UIKit.UIApplication.LaunchOptionsKey : Any]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LaunchOptionsKey",
+ "printedName": "UIKit.UIApplication.LaunchOptionsKey",
+ "usr": "c:@T@UIApplicationLaunchOptionsKey"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate(im)application:didFinishLaunchingWithOptions:",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC11application_29didFinishLaunchingWithOptionsSbSo13UIApplicationC_SDySo0m6LaunchL3KeyaypGSgtF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "application:didFinishLaunchingWithOptions:",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "application",
+ "printedName": "application(_:didReceiveRemoteNotification:fetchCompletionHandler:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIApplication",
+ "printedName": "UIKit.UIApplication",
+ "usr": "c:objc(cs)UIApplication"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.AnyHashable : Any]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnyHashable",
+ "printedName": "Swift.AnyHashable",
+ "usr": "s:s11AnyHashableV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:SD"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(UIKit.UIBackgroundFetchResult) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIBackgroundFetchResult",
+ "printedName": "UIKit.UIBackgroundFetchResult",
+ "usr": "c:@E@UIBackgroundFetchResult"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate(im)application:didReceiveRemoteNotification:fetchCompletionHandler:",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC11application_28didReceiveRemoteNotification22fetchCompletionHandlerySo13UIApplicationC_SDys11AnyHashableVypGySo23UIBackgroundFetchResultVctF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "application:didReceiveRemoteNotification:fetchCompletionHandler:",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "application",
+ "printedName": "application(_:didRegisterForRemoteNotificationsWithDeviceToken:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIApplication",
+ "printedName": "UIKit.UIApplication",
+ "usr": "c:objc(cs)UIApplication"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate(im)application:didRegisterForRemoteNotificationsWithDeviceToken:",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC11application_48didRegisterForRemoteNotificationsWithDeviceTokenySo13UIApplicationC_10Foundation4DataVtF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "application:didRegisterForRemoteNotificationsWithDeviceToken:",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingApplicationDelegate",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingApplicationDelegate",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate(im)init",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateCACycfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "userNotificationCenter",
+ "printedName": "userNotificationCenter(_:willPresent:withCompletionHandler:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UNUserNotificationCenter",
+ "printedName": "UserNotifications.UNUserNotificationCenter",
+ "usr": "c:objc(cs)UNUserNotificationCenter"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UNNotification",
+ "printedName": "UserNotifications.UNNotification",
+ "usr": "c:objc(cs)UNNotification"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(UserNotifications.UNNotificationPresentationOptions) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UNNotificationPresentationOptions",
+ "printedName": "UserNotifications.UNNotificationPresentationOptions",
+ "usr": "c:@E@UNNotificationPresentationOptions"
+ }
+ ],
+ "typeAttributes": [
+ "noescape"
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate(im)userNotificationCenter:willPresentNotification:withCompletionHandler:",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC22userNotificationCenter_11willPresent21withCompletionHandlerySo06UNUserhI0C_So14UNNotificationCySo0P19PresentationOptionsVXEtF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "userNotificationCenter:willPresentNotification:withCompletionHandler:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "userNotificationCenter",
+ "printedName": "userNotificationCenter(_:didReceive:withCompletionHandler:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UNUserNotificationCenter",
+ "printedName": "UserNotifications.UNUserNotificationCenter",
+ "usr": "c:objc(cs)UNUserNotificationCenter"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UNNotificationResponse",
+ "printedName": "UserNotifications.UNNotificationResponse",
+ "usr": "c:objc(cs)UNNotificationResponse"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate(im)userNotificationCenter:didReceiveNotificationResponse:withCompletionHandler:",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC22userNotificationCenter_10didReceive21withCompletionHandlerySo06UNUserhI0C_So22UNNotificationResponseCyyctF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "userNotificationCenter:didReceiveNotificationResponse:withCompletionHandler:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "UIApplicationProtocol",
+ "printedName": "UIApplicationProtocol",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "getBadge",
+ "printedName": "getBadge()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib21UIApplicationProtocolP8getBadgeSiyF",
+ "mangledName": "$s22OSFirebaseMessagingLib21UIApplicationProtocolP8getBadgeSiyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.UIApplicationProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setBadge",
+ "printedName": "setBadge(badge:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib21UIApplicationProtocolP8setBadge5badgeySi_tF",
+ "mangledName": "$s22OSFirebaseMessagingLib21UIApplicationProtocolP8setBadge5badgeySi_tF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.UIApplicationProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getApplicationState",
+ "printedName": "getApplicationState()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "State",
+ "printedName": "UIKit.UIApplication.State",
+ "usr": "c:@E@UIApplicationState"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib21UIApplicationProtocolP19getApplicationStateSo0dH0VyF",
+ "mangledName": "$s22OSFirebaseMessagingLib21UIApplicationProtocolP19getApplicationStateSo0dH0VyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.UIApplicationProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "canRouteTo",
+ "printedName": "canRouteTo(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib21UIApplicationProtocolP10canRouteToySb10Foundation3URLVF",
+ "mangledName": "$s22OSFirebaseMessagingLib21UIApplicationProtocolP10canRouteToySb10Foundation3URLVF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.UIApplicationProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "routeTo",
+ "printedName": "routeTo(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib21UIApplicationProtocolP7routeToyy10Foundation3URLVF",
+ "mangledName": "$s22OSFirebaseMessagingLib21UIApplicationProtocolP7routeToyy10Foundation3URLVF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.UIApplicationProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:22OSFirebaseMessagingLib21UIApplicationProtocolP",
+ "mangledName": "$s22OSFirebaseMessagingLib21UIApplicationProtocolP",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FirebaseEventType",
+ "printedName": "FirebaseEventType",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "trigger",
+ "printedName": "trigger",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseEventType.Type) -> (OSFirebaseMessagingLib.FirebaseNotificationType) -> OSFirebaseMessagingLib.FirebaseEventType",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseNotificationType) -> OSFirebaseMessagingLib.FirebaseEventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseEventType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseEventType",
+ "usr": "s:22OSFirebaseMessagingLib17FirebaseEventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(notification: OSFirebaseMessagingLib.FirebaseNotificationType)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseNotificationType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseNotificationType",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseEventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseEventType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseEventType",
+ "usr": "s:22OSFirebaseMessagingLib17FirebaseEventTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib17FirebaseEventTypeO7triggeryAcA0d12NotificationF0O_tcACmF",
+ "mangledName": "$s22OSFirebaseMessagingLib17FirebaseEventTypeO7triggeryAcA0d12NotificationF0O_tcACmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "click",
+ "printedName": "click",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseEventType.Type) -> (OSFirebaseMessagingLib.OSFCMClickableType) -> OSFirebaseMessagingLib.FirebaseEventType",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.OSFCMClickableType) -> OSFirebaseMessagingLib.FirebaseEventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseEventType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseEventType",
+ "usr": "s:22OSFirebaseMessagingLib17FirebaseEventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(type: OSFirebaseMessagingLib.OSFCMClickableType)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMClickableType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMClickableType",
+ "usr": "s:22OSFirebaseMessagingLib18OSFCMClickableTypeO"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseEventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseEventType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseEventType",
+ "usr": "s:22OSFirebaseMessagingLib17FirebaseEventTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib17FirebaseEventTypeO5clickyAcA014OSFCMClickableF0O_tcACmF",
+ "mangledName": "$s22OSFirebaseMessagingLib17FirebaseEventTypeO5clickyAcA014OSFCMClickableF0O_tcACmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:22OSFirebaseMessagingLib17FirebaseEventTypeO",
+ "mangledName": "$s22OSFirebaseMessagingLib17FirebaseEventTypeO",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FirebaseNotificationType",
+ "printedName": "FirebaseNotificationType",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "defaultNotification",
+ "printedName": "defaultNotification",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseNotificationType.Type) -> OSFirebaseMessagingLib.FirebaseNotificationType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseNotificationType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseNotificationType",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseNotificationType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseNotificationType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseNotificationType",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO07defaultE0yA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib24FirebaseNotificationTypeO07defaultE0yA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "silentNotification",
+ "printedName": "silentNotification",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseNotificationType.Type) -> OSFirebaseMessagingLib.FirebaseNotificationType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseNotificationType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseNotificationType",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseNotificationType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseNotificationType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseNotificationType",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO06silentE0yA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib24FirebaseNotificationTypeO06silentE0yA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseNotificationType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseNotificationType",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseNotificationType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseNotificationType",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO2eeoiySbAC_ACtFZ",
+ "mangledName": "$s22OSFirebaseMessagingLib24FirebaseNotificationTypeO2eeoiySbAC_ACtFZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO9hashValueSivp",
+ "mangledName": "$s22OSFirebaseMessagingLib24FirebaseNotificationTypeO9hashValueSivp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO9hashValueSivg",
+ "mangledName": "$s22OSFirebaseMessagingLib24FirebaseNotificationTypeO9hashValueSivg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s22OSFirebaseMessagingLib24FirebaseNotificationTypeO4hash4intoys6HasherVz_tF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO",
+ "mangledName": "$s22OSFirebaseMessagingLib24FirebaseNotificationTypeO",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "OSFCMClickableType",
+ "printedName": "OSFCMClickableType",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "notification",
+ "printedName": "notification",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.OSFCMClickableType.Type) -> (Swift.Bool) -> OSFirebaseMessagingLib.OSFCMClickableType",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> OSFirebaseMessagingLib.OSFCMClickableType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMClickableType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMClickableType",
+ "usr": "s:22OSFirebaseMessagingLib18OSFCMClickableTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(latestVersion: Swift.Bool)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.OSFCMClickableType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMClickableType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMClickableType",
+ "usr": "s:22OSFirebaseMessagingLib18OSFCMClickableTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib18OSFCMClickableTypeO12notificationyACSb_tcACmF",
+ "mangledName": "$s22OSFirebaseMessagingLib18OSFCMClickableTypeO12notificationyACSb_tcACmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "action",
+ "printedName": "action",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.OSFCMClickableType.Type) -> OSFirebaseMessagingLib.OSFCMClickableType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMClickableType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMClickableType",
+ "usr": "s:22OSFirebaseMessagingLib18OSFCMClickableTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.OSFCMClickableType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMClickableType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMClickableType",
+ "usr": "s:22OSFirebaseMessagingLib18OSFCMClickableTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib18OSFCMClickableTypeO6actionyA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib18OSFCMClickableTypeO6actionyA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:22OSFirebaseMessagingLib18OSFCMClickableTypeO",
+ "mangledName": "$s22OSFirebaseMessagingLib18OSFCMClickableTypeO",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "FirebaseCore",
+ "printedName": "FirebaseCore",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "FirebaseMessaging",
+ "printedName": "FirebaseMessaging",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MessagingManager",
+ "printedName": "MessagingManager",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MessagingManager",
+ "printedName": "OSFirebaseMessagingLib.MessagingManager",
+ "usr": "s:22OSFirebaseMessagingLib0B7ManagerC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:22OSFirebaseMessagingLib0B7ManagerCACycfc",
+ "mangledName": "$s22OSFirebaseMessagingLib0B7ManagerCACycfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "getGeneralTopic",
+ "printedName": "getGeneralTopic()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B7ManagerC15getGeneralTopicSSyF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B7ManagerC15getGeneralTopicSSyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getToken",
+ "printedName": "getToken(of:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B7ManagerC8getToken2ofSSAA14OSFCMTokenTypeO_tYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B7ManagerC8getToken2ofSSAA14OSFCMTokenTypeO_tYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "deleteToken",
+ "printedName": "deleteToken()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B7ManagerC11deleteTokenyyYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B7ManagerC11deleteTokenyyYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "subscribe",
+ "printedName": "subscribe(toTopic:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B7ManagerC9subscribe7toTopicySS_tYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B7ManagerC9subscribe7toTopicySS_tYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "unsubscribe",
+ "printedName": "unsubscribe(fromTopic:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B7ManagerC11unsubscribe9fromTopicySS_tYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B7ManagerC11unsubscribe9fromTopicySS_tYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:22OSFirebaseMessagingLib0B7ManagerC",
+ "mangledName": "$s22OSFirebaseMessagingLib0B7ManagerC",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "MessagingProtocol",
+ "printedName": "MessagingProtocol",
+ "usr": "s:22OSFirebaseMessagingLib0B8ProtocolP",
+ "mangledName": "$s22OSFirebaseMessagingLib0B8ProtocolP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "OSLocalNotificationsLib",
+ "printedName": "OSLocalNotificationsLib",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "UserNotifications",
+ "printedName": "UserNotifications",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NotificationManagerProtocol",
+ "printedName": "NotificationManagerProtocol",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "insertNotification",
+ "printedName": "insertNotification(notificationDict:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Any]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib27NotificationManagerProtocolP06insertD016notificationDicts6ResultOySbs5Error_pGSDySSypG_tF",
+ "mangledName": "$s22OSFirebaseMessagingLib27NotificationManagerProtocolP06insertD016notificationDicts6ResultOySbs5Error_pGSDySSypG_tF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.NotificationManagerProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "fetchNotifications",
+ "printedName": "fetchNotifications()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result<[OSFirebaseMessagingLib.OSFCMNotification], Swift.Error>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[OSFirebaseMessagingLib.OSFCMNotification]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMNotification",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMNotification"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib27NotificationManagerProtocolP18fetchNotificationss6ResultOySayAA17OSFCMNotificationCGs5Error_pGyF",
+ "mangledName": "$s22OSFirebaseMessagingLib27NotificationManagerProtocolP18fetchNotificationss6ResultOySayAA17OSFCMNotificationCGs5Error_pGyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.NotificationManagerProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "sendLocalNotification",
+ "printedName": "sendLocalNotification(title:body:badge:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib27NotificationManagerProtocolP09sendLocalD05title4body5badges6ResultOySbs5Error_pGSS_SSSitYaF",
+ "mangledName": "$s22OSFirebaseMessagingLib27NotificationManagerProtocolP09sendLocalD05title4body5badges6ResultOySbs5Error_pGSS_SSSitYaF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.NotificationManagerProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:22OSFirebaseMessagingLib27NotificationManagerProtocolP",
+ "mangledName": "$s22OSFirebaseMessagingLib27NotificationManagerProtocolP",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NotificationManager",
+ "printedName": "NotificationManager",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(coreDataManager:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NotificationManager",
+ "printedName": "OSFirebaseMessagingLib.NotificationManager",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)NotificationManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CoreDataManager",
+ "printedName": "OSFirebaseMessagingLib.CoreDataManager",
+ "hasDefaultArg": true,
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)CoreDataManager"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:22OSFirebaseMessagingLib19NotificationManagerC08coreDataE0AcA04CoregE0C_tcfc",
+ "mangledName": "$s22OSFirebaseMessagingLib19NotificationManagerC08coreDataE0AcA04CoregE0C_tcfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Convenience",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Function",
+ "name": "deletePendingNotifications",
+ "printedName": "deletePendingNotifications(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[OSFirebaseMessagingLib.OSFCMNotification]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMNotification",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMNotification"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib19NotificationManagerC26deletePendingNotificationsys6ResultOySbs5Error_pGSayAA17OSFCMNotificationCGF",
+ "mangledName": "$s22OSFirebaseMessagingLib19NotificationManagerC26deletePendingNotificationsys6ResultOySbs5Error_pGSayAA17OSFCMNotificationCGF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NotificationManager",
+ "printedName": "OSFirebaseMessagingLib.NotificationManager",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)NotificationManager"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)NotificationManager(im)init",
+ "mangledName": "$s22OSFirebaseMessagingLib19NotificationManagerCACycfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "sendLocalNotification",
+ "printedName": "sendLocalNotification(title:body:badge:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib19NotificationManagerC09sendLocalD05title4body5badges6ResultOySbs5Error_pGSS_SSSitYaF",
+ "mangledName": "$s22OSFirebaseMessagingLib19NotificationManagerC09sendLocalD05title4body5badges6ResultOySbs5Error_pGSS_SSSitYaF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "insertNotification",
+ "printedName": "insertNotification(notificationDict:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Any]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib19NotificationManagerC06insertD016notificationDicts6ResultOySbs5Error_pGSDySSypG_tF",
+ "mangledName": "$s22OSFirebaseMessagingLib19NotificationManagerC06insertD016notificationDicts6ResultOySbs5Error_pGSDySSypG_tF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "fetchNotifications",
+ "printedName": "fetchNotifications()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result<[OSFirebaseMessagingLib.OSFCMNotification], Swift.Error>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[OSFirebaseMessagingLib.OSFCMNotification]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMNotification",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMNotification"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib19NotificationManagerC18fetchNotificationss6ResultOySayAA17OSFCMNotificationCGs5Error_pGyF",
+ "mangledName": "$s22OSFirebaseMessagingLib19NotificationManagerC18fetchNotificationss6ResultOySayAA17OSFCMNotificationCGs5Error_pGyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)NotificationManager",
+ "mangledName": "$s22OSFirebaseMessagingLib19NotificationManagerC",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "NotificationManagerProtocol",
+ "printedName": "NotificationManagerProtocol",
+ "usr": "s:22OSFirebaseMessagingLib27NotificationManagerProtocolP",
+ "mangledName": "$s22OSFirebaseMessagingLib27NotificationManagerProtocolP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "UserNotifications",
+ "printedName": "UserNotifications",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "FirebaseCore",
+ "printedName": "FirebaseCore",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "FirebaseMessaging",
+ "printedName": "FirebaseMessaging",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FirebaseMessagingController",
+ "printedName": "FirebaseMessagingController",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(delegate:firebaseManager:coreDataManager:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingController",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingController",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingCallbackProtocol",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingCallbackProtocol",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB16CallbackProtocolP"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MessagingManager",
+ "printedName": "OSFirebaseMessagingLib.MessagingManager",
+ "hasDefaultArg": true,
+ "usr": "s:22OSFirebaseMessagingLib0B7ManagerC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CoreDataManager",
+ "printedName": "OSFirebaseMessagingLib.CoreDataManager",
+ "hasDefaultArg": true,
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)CoreDataManager"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC8delegate15firebaseManager08coreDataH0AcA0dB16CallbackProtocol_p_AA0bH0CAA04CorejH0Ctcfc",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC8delegate15firebaseManager08coreDataH0AcA0dB16CallbackProtocol_p_AA0bH0CAA04CorejH0Ctcfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Convenience",
+ "AccessControl"
+ ],
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Function",
+ "name": "getPendingNotifications",
+ "printedName": "getPendingNotifications(clearFromDatabase:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC23getPendingNotifications17clearFromDatabaseySb_tF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC23getPendingNotifications17clearFromDatabaseySb_tF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getToken",
+ "printedName": "getToken(ofType:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType",
+ "hasDefaultArg": true,
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC8getToken6ofTypeyAA010OSFCMTokenI0O_tYaF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC8getToken6ofTypeyAA010OSFCMTokenI0O_tYaF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "deleteToken",
+ "printedName": "deleteToken()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC11deleteTokenyyYaF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC11deleteTokenyyYaF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "subscribe",
+ "printedName": "subscribe(_:token:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "hasDefaultArg": true,
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC9subscribe_5tokenySS_SStYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC9subscribe_5tokenySS_SStYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "unsubscribe",
+ "printedName": "unsubscribe(fromTopic:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC11unsubscribe9fromTopicySS_tYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC11unsubscribe9fromTopicySS_tYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "clearNotifications",
+ "printedName": "clearNotifications()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC18clearNotificationsyyF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC18clearNotificationsyyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "sendLocalNotification",
+ "printedName": "sendLocalNotification(title:body:badge:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC21sendLocalNotification5title4body5badgeySS_SSSitYaF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC21sendLocalNotification5title4body5badgeySS_SSSitYaF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setBadge",
+ "printedName": "setBadge(badge:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC8setBadge5badgeySi_tF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC8setBadge5badgeySi_tF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getBadge",
+ "printedName": "getBadge()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC8getBadgeyyF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC8getBadgeyyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "registerDevice",
+ "printedName": "registerDevice()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC14registerDeviceyyYaF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC14registerDeviceyyYaF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "unregisterDevice",
+ "printedName": "unregisterDevice()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC16unregisterDeviceyyYaF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC16unregisterDeviceyyYaF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingController",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingController",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingController"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingController(im)init",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerCACycfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingController",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC",
+ "moduleName": "OSFirebaseMessagingLib",
+ "isOpen": true,
+ "declAttributes": [
+ "AccessControl",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CoreDataManager",
+ "printedName": "CoreDataManager",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "modelName",
+ "printedName": "modelName",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC9modelNameSSvpZ",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC9modelNameSSvpZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC9modelNameSSvgZ",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC9modelNameSSvgZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "model",
+ "printedName": "model",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSManagedObjectModel",
+ "printedName": "CoreData.NSManagedObjectModel",
+ "usr": "c:objc(cs)NSManagedObjectModel"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC5modelSo20NSManagedObjectModelCvpZ",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC5modelSo20NSManagedObjectModelCvpZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSManagedObjectModel",
+ "printedName": "CoreData.NSManagedObjectModel",
+ "usr": "c:objc(cs)NSManagedObjectModel"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC5modelSo20NSManagedObjectModelCvgZ",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC5modelSo20NSManagedObjectModelCvgZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "storeContainer",
+ "printedName": "storeContainer",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSPersistentContainer",
+ "printedName": "CoreData.NSPersistentContainer",
+ "usr": "c:objc(cs)NSPersistentContainer"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC14storeContainerSo012NSPersistentH0Cvp",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC14storeContainerSo012NSPersistentH0Cvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Lazy",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSPersistentContainer",
+ "printedName": "CoreData.NSPersistentContainer",
+ "usr": "c:objc(cs)NSPersistentContainer"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC14storeContainerSo012NSPersistentH0Cvg",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC14storeContainerSo012NSPersistentH0Cvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSPersistentContainer",
+ "printedName": "CoreData.NSPersistentContainer",
+ "usr": "c:objc(cs)NSPersistentContainer"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC14storeContainerSo012NSPersistentH0Cvs",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC14storeContainerSo012NSPersistentH0Cvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC14storeContainerSo012NSPersistentH0CvM",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC14storeContainerSo012NSPersistentH0CvM",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "context",
+ "printedName": "context()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSManagedObjectContext",
+ "printedName": "CoreData.NSManagedObjectContext",
+ "usr": "c:objc(cs)NSManagedObjectContext"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC7contextSo22NSManagedObjectContextCyF",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC7contextSo22NSManagedObjectContextCyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "fetch",
+ "printedName": "fetch(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[τ_0_0]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSFetchRequest",
+ "printedName": "CoreData.NSFetchRequest<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "c:objc(cs)NSFetchRequest"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC5fetchySayxGSo14NSFetchRequestCyxGKSo0hI6ResultRzlF",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC5fetchySayxGSo14NSFetchRequestCyxGKSo0hI6ResultRzlF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : CoreData.NSFetchRequestResult>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "saveContext",
+ "printedName": "saveContext()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC11saveContextyyKF",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC11saveContextyyKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CoreDataManager",
+ "printedName": "OSFirebaseMessagingLib.CoreDataManager",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)CoreDataManager"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)CoreDataManager(im)init",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerCACycfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)CoreDataManager",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC",
+ "moduleName": "OSFirebaseMessagingLib",
+ "isOpen": true,
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "UNUserNotificationCenter",
+ "printedName": "UNUserNotificationCenter",
+ "declKind": "Class",
+ "usr": "c:objc(cs)UNUserNotificationCenter",
+ "moduleName": "UserNotifications",
+ "isOpen": true,
+ "intro_iOS": "10.0",
+ "objc_name": "UNUserNotificationCenter",
+ "declAttributes": [
+ "Available",
+ "ObjC",
+ "Dynamic"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "isExternal": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "UIApplication",
+ "printedName": "UIApplication",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "getBadge",
+ "printedName": "getBadge()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:So13UIApplicationC22OSFirebaseMessagingLibE8getBadgeSiyF",
+ "mangledName": "$sSo13UIApplicationC22OSFirebaseMessagingLibE8getBadgeSiyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setBadge",
+ "printedName": "setBadge(badge:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:So13UIApplicationC22OSFirebaseMessagingLibE8setBadge5badgeySi_tF",
+ "mangledName": "$sSo13UIApplicationC22OSFirebaseMessagingLibE8setBadge5badgeySi_tF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getApplicationState",
+ "printedName": "getApplicationState()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "State",
+ "printedName": "UIKit.UIApplication.State",
+ "usr": "c:@E@UIApplicationState"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:So13UIApplicationC22OSFirebaseMessagingLibE19getApplicationStateSo0aG0VyF",
+ "mangledName": "$sSo13UIApplicationC22OSFirebaseMessagingLibE19getApplicationStateSo0aG0VyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "canRouteTo",
+ "printedName": "canRouteTo(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:So13UIApplicationC22OSFirebaseMessagingLibE10canRouteToySb10Foundation3URLVF",
+ "mangledName": "$sSo13UIApplicationC22OSFirebaseMessagingLibE10canRouteToySb10Foundation3URLVF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "routeTo",
+ "printedName": "routeTo(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:So13UIApplicationC22OSFirebaseMessagingLibE7routeToyy10Foundation3URLVF",
+ "mangledName": "$sSo13UIApplicationC22OSFirebaseMessagingLibE7routeToyy10Foundation3URLVF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:objc(cs)UIApplication",
+ "moduleName": "UIKit",
+ "isOpen": true,
+ "intro_iOS": "2.0",
+ "objc_name": "UIApplication",
+ "declAttributes": [
+ "Available",
+ "ObjC",
+ "NonSendable",
+ "Custom",
+ "Dynamic"
+ ],
+ "superclassUsr": "c:objc(cs)UIResponder",
+ "isExternal": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UIApplicationProtocol",
+ "printedName": "UIApplicationProtocol",
+ "usr": "s:22OSFirebaseMessagingLib21UIApplicationProtocolP",
+ "mangledName": "$s22OSFirebaseMessagingLib21UIApplicationProtocolP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:SE22OSFirebaseMessagingLibE6encodeSSyF",
+ "mangledName": "$sSE22OSFirebaseMessagingLibE6encodeSSyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Encodable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:SE",
+ "mangledName": "$sSE",
+ "moduleName": "Swift",
+ "isExternal": true
+ }
+ ],
+ "json_format_version": 8
+ },
+ "ConstValues": [
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Model\/OSFCMNotification.swift",
+ "kind": "StringLiteral",
+ "offset": 3335,
+ "length": 22,
+ "value": "\"managedObjectContext\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 202,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 244,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 277,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 321,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 352,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 385,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 418,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 450,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 487,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 536,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 573,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 612,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 657,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 714,
+ "length": 23,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 202,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 244,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 277,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 321,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 352,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 385,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 418,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 450,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 487,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 536,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 573,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 612,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 657,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 714,
+ "length": 23,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 202,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 244,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 277,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 321,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 352,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 385,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 418,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 450,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 487,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 536,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 573,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 612,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 657,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 714,
+ "length": 23,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseConfigurations.swift",
+ "kind": "StringLiteral",
+ "offset": 632,
+ "length": 20,
+ "value": "\"GoogleService-Info\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 189,
+ "length": 36,
+ "value": "\"OSFirebaseMessagingLib.FirebaseMessagingApplicationDelegate\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8284,
+ "length": 20,
+ "value": "\"google.c.sender.id\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8339,
+ "length": 16,
+ "value": "\"gcm.message_id\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8388,
+ "length": 14,
+ "value": "\"google.c.fid\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8434,
+ "length": 14,
+ "value": "\"google.c.a.e\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8474,
+ "length": 5,
+ "value": "\"aps\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8507,
+ "length": 7,
+ "value": "\"alert\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8553,
+ "length": 19,
+ "value": "\"content-available\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8605,
+ "length": 12,
+ "value": "\"timeToLive\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8650,
+ "length": 12,
+ "value": "\"showDialog\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8690,
+ "length": 7,
+ "value": "\"title\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8724,
+ "length": 6,
+ "value": "\"body\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8761,
+ "length": 10,
+ "value": "\"deepLink\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8804,
+ "length": 13,
+ "value": "\"fcm_options\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8858,
+ "length": 11,
+ "value": "\"messageID\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8905,
+ "length": 15,
+ "value": "\"extraDataList\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8946,
+ "length": 5,
+ "value": "\"key\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8979,
+ "length": 7,
+ "value": "\"value\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 9030,
+ "length": 14,
+ "value": "\"notification\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 9086,
+ "length": 12,
+ "value": "\"screenName\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 9134,
+ "length": 15,
+ "value": "\"parameterList\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Managers\/MessagingManager.swift",
+ "kind": "StringLiteral",
+ "offset": 261,
+ "length": 20,
+ "value": "\"-general-topic-ios\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Managers\/NotificationManager.swift",
+ "kind": "StringLiteral",
+ "offset": 1269,
+ "length": 19,
+ "value": "\"OSFirebaseMessagingLib.NotificationManager\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1876,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingController.swift",
+ "kind": "StringLiteral",
+ "offset": 3442,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingController.swift",
+ "kind": "StringLiteral",
+ "offset": 95,
+ "length": 27,
+ "value": "\"OSFirebaseMessagingLib.FirebaseMessagingController\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/CoreDataManager\/CoreDataManager.swift",
+ "kind": "StringLiteral",
+ "offset": 180,
+ "length": 20,
+ "value": "\"NotificationsModel\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/CoreDataManager\/CoreDataManager.swift",
+ "kind": "StringLiteral",
+ "offset": 507,
+ "length": 6,
+ "value": "\"momd\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/CoreDataManager\/CoreDataManager.swift",
+ "kind": "StringLiteral",
+ "offset": 545,
+ "length": 24,
+ "value": "\"Error initializing mom\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/CoreDataManager\/CoreDataManager.swift",
+ "kind": "StringLiteral",
+ "offset": 1027,
+ "length": 46,
+ "value": "\"Unresolved error \""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/CoreDataManager\/CoreDataManager.swift",
+ "kind": "StringLiteral",
+ "offset": 1053,
+ "length": 1,
+ "value": "\", \""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/CoreDataManager\/CoreDataManager.swift",
+ "kind": "StringLiteral",
+ "offset": 1072,
+ "length": 2,
+ "value": "\"\""
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
new file mode 100644
index 00000000..05e3168f
--- /dev/null
+++ b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
@@ -0,0 +1,271 @@
+// swift-interface-format-version: 1.0
+// swift-compiler-version: Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51)
+// swift-module-flags: -target arm64-apple-ios13.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name OSFirebaseMessagingLib
+// swift-module-flags-ignorable: -enable-bare-slash-regex
+import CoreData
+import FirebaseCore
+import FirebaseMessaging
+import Foundation
+import OSLocalNotificationsLib
+import Swift
+import UIKit
+import UserNotifications
+import _Concurrency
+import _StringProcessing
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(OSFCMExtraData) public class OSFCMExtraData : CoreData.NSManagedObject, Swift.Codable {
+ public func encode(to encoder: Swift.Encoder) throws
+ required convenience public init(from decoder: Swift.Decoder) throws
+ @objc deinit
+}
+public enum OSFCMTokenType {
+ case fcm
+ case apns
+ public static func == (a: OSFirebaseMessagingLib.OSFCMTokenType, b: OSFirebaseMessagingLib.OSFCMTokenType) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(OSFCMNotification) public class OSFCMNotification : CoreData.NSManagedObject, Swift.Codable {
+ public func encode(to encoder: Swift.Encoder) throws
+ required convenience public init(from decoder: Swift.Decoder) throws
+ @objc deinit
+}
+public enum FirebaseMessagingErrors : Swift.Int, Foundation.CustomNSError, Foundation.LocalizedError {
+ case registrationError
+ case registrationPermissionsError
+ case unregistrationError
+ case unregistrationDeleteTokenError
+ case subscriptionError
+ case unsubscriptionError
+ case obtainingTokenError
+ case deletingTokenError
+ case settingBadgeNumberError
+ case notificationsPermissionsDeniedError
+ case sendNotificationsError
+ case deleteNotificationsError
+ case obtainSilentNotificationsError
+ case requestPermissionsError
+ public var description: Swift.String {
+ get
+ }
+ public var errorDescription: Swift.String? {
+ get
+ }
+ public init?(rawValue: Swift.Int)
+ public typealias RawValue = Swift.Int
+ public var rawValue: Swift.Int {
+ get
+ }
+}
+public protocol MessagingProtocol {
+ func getGeneralTopic() -> Swift.String
+ #if compiler(>=5.3) && $AsyncAwait
+ func getToken(of type: OSFirebaseMessagingLib.OSFCMTokenType) async throws -> Swift.String
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ func deleteToken() async throws
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ func subscribe(toTopic topic: Swift.String) async throws
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ func unsubscribe(fromTopic topic: Swift.String) async throws
+ #endif
+}
+public class FirebaseConfiguration {
+ public init(fileName: Swift.String = "GoogleService-Info", bundle: Foundation.Bundle = Bundle.main)
+ public func getGoogleServicesPath() -> Swift.String?
+ @objc deinit
+}
+public protocol FirebaseMessagingCallbackProtocol {
+ func callback(result: Swift.String?, error: OSFirebaseMessagingLib.FirebaseMessagingErrors?)
+}
+public protocol FirebaseMessagingEventProtocol {
+ func event(_ event: OSFirebaseMessagingLib.FirebaseEventType, data: Swift.String)
+}
+@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) public class FirebaseMessagingApplicationDelegate : ObjectiveC.NSObject, UIKit.UIApplicationDelegate {
+ @_Concurrency.MainActor(unsafe) public var coreDataManager: OSFirebaseMessagingLib.CoreDataManager {
+ get
+ set
+ }
+ @_Concurrency.MainActor(unsafe) public var notificationManager: OSFirebaseMessagingLib.NotificationManager {
+ get
+ set
+ }
+ @objc @_Concurrency.MainActor(unsafe) public static let shared: OSFirebaseMessagingLib.FirebaseMessagingApplicationDelegate
+ @_Concurrency.MainActor(unsafe) public var eventDelegate: OSFirebaseMessagingLib.FirebaseMessagingEventProtocol?
+ @_Concurrency.MainActor(unsafe) @objc public func application(_ application: UIKit.UIApplication, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]? = nil) -> Swift.Bool
+ @_Concurrency.MainActor(unsafe) @objc public func application(_ application: UIKit.UIApplication, didReceiveRemoteNotification userInfo: [Swift.AnyHashable : Any], fetchCompletionHandler completionHandler: @escaping (UIKit.UIBackgroundFetchResult) -> Swift.Void)
+ @_Concurrency.MainActor(unsafe) @objc public func application(_ application: UIKit.UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Foundation.Data)
+ @objc deinit
+}
+extension OSFirebaseMessagingLib.FirebaseMessagingApplicationDelegate : UserNotifications.UNUserNotificationCenterDelegate {
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func userNotificationCenter(_ center: UserNotifications.UNUserNotificationCenter, willPresent notification: UserNotifications.UNNotification, withCompletionHandler completionHandler: (UserNotifications.UNNotificationPresentationOptions) -> Swift.Void)
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func userNotificationCenter(_ center: UserNotifications.UNUserNotificationCenter, didReceive response: UserNotifications.UNNotificationResponse, withCompletionHandler completionHandler: @escaping () -> Swift.Void)
+}
+public protocol UIApplicationProtocol {
+ func getBadge() -> Swift.Int
+ func setBadge(badge: Swift.Int)
+ func getApplicationState() -> UIKit.UIApplication.State
+ func canRouteTo(_ url: Foundation.URL) -> Swift.Bool
+ func routeTo(_ url: Foundation.URL)
+}
+extension UIKit.UIApplication : OSFirebaseMessagingLib.UIApplicationProtocol {
+ @_Concurrency.MainActor(unsafe) public func getBadge() -> Swift.Int
+ @_Concurrency.MainActor(unsafe) public func setBadge(badge: Swift.Int)
+ @_Concurrency.MainActor(unsafe) public func getApplicationState() -> UIKit.UIApplication.State
+ @_Concurrency.MainActor(unsafe) public func canRouteTo(_ url: Foundation.URL) -> Swift.Bool
+ @_Concurrency.MainActor(unsafe) public func routeTo(_ url: Foundation.URL)
+}
+public enum FirebaseEventType {
+ case trigger(notification: OSFirebaseMessagingLib.FirebaseNotificationType)
+ case click(type: OSFirebaseMessagingLib.OSFCMClickableType)
+}
+public enum FirebaseNotificationType {
+ case defaultNotification
+ case silentNotification
+ public static func == (a: OSFirebaseMessagingLib.FirebaseNotificationType, b: OSFirebaseMessagingLib.FirebaseNotificationType) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+}
+public enum OSFCMClickableType {
+ case notification(latestVersion: Swift.Bool)
+ case action
+}
+public class MessagingManager : OSFirebaseMessagingLib.MessagingProtocol {
+ public init()
+ public func getGeneralTopic() -> Swift.String
+ #if compiler(>=5.3) && $AsyncAwait
+ public func getToken(of type: OSFirebaseMessagingLib.OSFCMTokenType) async throws -> Swift.String
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ public func deleteToken() async throws
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ public func subscribe(toTopic topic: Swift.String) async throws
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ public func unsubscribe(fromTopic topic: Swift.String) async throws
+ #endif
+ @objc deinit
+}
+extension Swift.Encodable {
+ public func encode() -> Swift.String
+}
+public protocol NotificationManagerProtocol {
+ func insertNotification(notificationDict: [Swift.String : Any]) -> Swift.Result
+ func fetchNotifications() -> Swift.Result<[OSFirebaseMessagingLib.OSFCMNotification], Swift.Error>
+ #if compiler(>=5.3) && $AsyncAwait
+ func sendLocalNotification(title: Swift.String, body: Swift.String, badge: Swift.Int) async -> Swift.Result
+ #endif
+}
+@objc @_hasMissingDesignatedInitializers final public class NotificationManager : ObjectiveC.NSObject {
+ convenience public init(coreDataManager: OSFirebaseMessagingLib.CoreDataManager = CoreDataManager())
+ final public func deletePendingNotifications(_ notifications: [OSFirebaseMessagingLib.OSFCMNotification]) -> Swift.Result
+ @objc deinit
+}
+extension OSFirebaseMessagingLib.NotificationManager : OSFirebaseMessagingLib.NotificationManagerProtocol {
+ #if compiler(>=5.3) && $AsyncAwait
+ final public func sendLocalNotification(title: Swift.String, body: Swift.String, badge: Swift.Int) async -> Swift.Result
+ #endif
+ final public func insertNotification(notificationDict: [Swift.String : Any]) -> Swift.Result
+ final public func fetchNotifications() -> Swift.Result<[OSFirebaseMessagingLib.OSFCMNotification], Swift.Error>
+}
+@objc @_hasMissingDesignatedInitializers open class FirebaseMessagingController : ObjectiveC.NSObject {
+ convenience public init(delegate: OSFirebaseMessagingLib.FirebaseMessagingCallbackProtocol, firebaseManager: OSFirebaseMessagingLib.MessagingManager = MessagingManager(), coreDataManager: OSFirebaseMessagingLib.CoreDataManager = CoreDataManager())
+ public func getPendingNotifications(clearFromDatabase: Swift.Bool = false)
+ #if compiler(>=5.3) && $AsyncAwait
+ public func getToken(ofType type: OSFirebaseMessagingLib.OSFCMTokenType = .fcm) async
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ public func deleteToken() async
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ public func subscribe(_ topic: Swift.String, token: Swift.String = "") async throws
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ public func unsubscribe(fromTopic topic: Swift.String) async throws
+ #endif
+ public func clearNotifications()
+ #if compiler(>=5.3) && $AsyncAwait
+ public func sendLocalNotification(title: Swift.String, body: Swift.String, badge: Swift.Int) async
+ #endif
+ public func setBadge(badge: Swift.Int)
+ public func getBadge()
+ #if compiler(>=5.3) && $AsyncAwait
+ public func registerDevice() async
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ public func unregisterDevice() async
+ #endif
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objc open class CoreDataManager : ObjectiveC.NSObject {
+ public static let modelName: Swift.String
+ public static let model: CoreData.NSManagedObjectModel
+ public var storeContainer: CoreData.NSPersistentContainer {
+ get
+ set
+ }
+ public func context() -> CoreData.NSManagedObjectContext
+ public func fetch(_ request: CoreData.NSFetchRequest) throws -> [T] where T : CoreData.NSFetchRequestResult
+ public func saveContext() throws
+ @objc override dynamic public init()
+ @objc deinit
+}
+extension OSFirebaseMessagingLib.OSFCMExtraData {
+ @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest
+ @objc @NSManaged dynamic public var key: Swift.String? {
+ @objc get
+ @objc set
+ }
+ @objc @NSManaged dynamic public var value: Swift.String? {
+ @objc get
+ @objc set
+ }
+ @objc @NSManaged dynamic public var notification: OSFirebaseMessagingLib.OSFCMNotification? {
+ @objc get
+ @objc set
+ }
+}
+extension OSFirebaseMessagingLib.OSFCMExtraData : Swift.Identifiable {
+ public typealias ID = Swift.ObjectIdentifier
+}
+extension OSFirebaseMessagingLib.OSFCMNotification {
+ @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest
+ @objc @NSManaged dynamic public var messageID: Swift.String? {
+ @objc get
+ @objc set
+ }
+ @objc @NSManaged dynamic public var timeStamp: Swift.Double {
+ @objc get
+ @objc set
+ }
+ @objc @NSManaged dynamic public var timeToLive: Swift.String? {
+ @objc get
+ @objc set
+ }
+ @objc @NSManaged dynamic public var extraDataList: Foundation.NSSet? {
+ @objc get
+ @objc set
+ }
+}
+extension OSFirebaseMessagingLib.OSFCMNotification {
+ @objc(addExtraDataListObject:) @NSManaged dynamic public func addToExtraDataList(_ value: OSFirebaseMessagingLib.OSFCMExtraData)
+ @objc(removeExtraDataListObject:) @NSManaged dynamic public func removeFromExtraDataList(_ value: OSFirebaseMessagingLib.OSFCMExtraData)
+ @objc(addExtraDataList:) @NSManaged dynamic public func addToExtraDataList(_ values: Foundation.NSSet)
+ @objc(removeExtraDataList:) @NSManaged dynamic public func removeFromExtraDataList(_ values: Foundation.NSSet)
+}
+extension OSFirebaseMessagingLib.OSFCMNotification : Swift.Identifiable {
+ public typealias ID = Swift.ObjectIdentifier
+}
+extension OSFirebaseMessagingLib.OSFCMTokenType : Swift.Equatable {}
+extension OSFirebaseMessagingLib.OSFCMTokenType : Swift.Hashable {}
+extension OSFirebaseMessagingLib.FirebaseMessagingErrors : Swift.Equatable {}
+extension OSFirebaseMessagingLib.FirebaseMessagingErrors : Swift.Hashable {}
+extension OSFirebaseMessagingLib.FirebaseMessagingErrors : Swift.RawRepresentable {}
+extension OSFirebaseMessagingLib.FirebaseNotificationType : Swift.Equatable {}
+extension OSFirebaseMessagingLib.FirebaseNotificationType : Swift.Hashable {}
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.swiftdoc
index ac02de3c..67807c5a 100644
Binary files a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.swiftdoc and b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.swiftinterface
index bfc22b72..05e3168f 100644
--- a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.swiftinterface
+++ b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.swiftinterface
@@ -1,14 +1,17 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12)
+// swift-compiler-version: Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51)
// swift-module-flags: -target arm64-apple-ios13.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name OSFirebaseMessagingLib
+// swift-module-flags-ignorable: -enable-bare-slash-regex
import CoreData
import FirebaseCore
import FirebaseMessaging
import Foundation
+import OSLocalNotificationsLib
import Swift
import UIKit
import UserNotifications
import _Concurrency
+import _StringProcessing
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(OSFCMExtraData) public class OSFCMExtraData : CoreData.NSManagedObject, Swift.Codable {
public func encode(to encoder: Swift.Encoder) throws
required convenience public init(from decoder: Swift.Decoder) throws
@@ -57,26 +60,18 @@ public enum FirebaseMessagingErrors : Swift.Int, Foundation.CustomNSError, Found
}
public protocol MessagingProtocol {
func getGeneralTopic() -> Swift.String
-
#if compiler(>=5.3) && $AsyncAwait
func getToken(of type: OSFirebaseMessagingLib.OSFCMTokenType) async throws -> Swift.String
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
func deleteToken() async throws
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
func subscribe(toTopic topic: Swift.String) async throws
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
func unsubscribe(fromTopic topic: Swift.String) async throws
#endif
-
}
public class FirebaseConfiguration {
public init(fileName: Swift.String = "GoogleService-Info", bundle: Foundation.Bundle = Bundle.main)
@@ -89,9 +84,6 @@ public protocol FirebaseMessagingCallbackProtocol {
public protocol FirebaseMessagingEventProtocol {
func event(_ event: OSFirebaseMessagingLib.FirebaseEventType, data: Swift.String)
}
-extension Swift.Encodable {
- public func encode() -> Swift.String
-}
@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) public class FirebaseMessagingApplicationDelegate : ObjectiveC.NSObject, UIKit.UIApplicationDelegate {
@_Concurrency.MainActor(unsafe) public var coreDataManager: OSFirebaseMessagingLib.CoreDataManager {
get
@@ -116,15 +108,19 @@ public protocol UIApplicationProtocol {
func getBadge() -> Swift.Int
func setBadge(badge: Swift.Int)
func getApplicationState() -> UIKit.UIApplication.State
+ func canRouteTo(_ url: Foundation.URL) -> Swift.Bool
+ func routeTo(_ url: Foundation.URL)
}
extension UIKit.UIApplication : OSFirebaseMessagingLib.UIApplicationProtocol {
@_Concurrency.MainActor(unsafe) public func getBadge() -> Swift.Int
@_Concurrency.MainActor(unsafe) public func setBadge(badge: Swift.Int)
@_Concurrency.MainActor(unsafe) public func getApplicationState() -> UIKit.UIApplication.State
+ @_Concurrency.MainActor(unsafe) public func canRouteTo(_ url: Foundation.URL) -> Swift.Bool
+ @_Concurrency.MainActor(unsafe) public func routeTo(_ url: Foundation.URL)
}
public enum FirebaseEventType {
case trigger(notification: OSFirebaseMessagingLib.FirebaseNotificationType)
- case click
+ case click(type: OSFirebaseMessagingLib.OSFCMClickableType)
}
public enum FirebaseNotificationType {
case defaultNotification
@@ -135,39 +131,36 @@ public enum FirebaseNotificationType {
get
}
}
+public enum OSFCMClickableType {
+ case notification(latestVersion: Swift.Bool)
+ case action
+}
public class MessagingManager : OSFirebaseMessagingLib.MessagingProtocol {
public init()
public func getGeneralTopic() -> Swift.String
-
#if compiler(>=5.3) && $AsyncAwait
public func getToken(of type: OSFirebaseMessagingLib.OSFCMTokenType) async throws -> Swift.String
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
public func deleteToken() async throws
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
public func subscribe(toTopic topic: Swift.String) async throws
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
public func unsubscribe(fromTopic topic: Swift.String) async throws
#endif
-
@objc deinit
}
+extension Swift.Encodable {
+ public func encode() -> Swift.String
+}
public protocol NotificationManagerProtocol {
func insertNotification(notificationDict: [Swift.String : Any]) -> Swift.Result
func fetchNotifications() -> Swift.Result<[OSFirebaseMessagingLib.OSFCMNotification], Swift.Error>
-
#if compiler(>=5.3) && $AsyncAwait
func sendLocalNotification(title: Swift.String, body: Swift.String, badge: Swift.Int) async -> Swift.Result
#endif
-
}
@objc @_hasMissingDesignatedInitializers final public class NotificationManager : ObjectiveC.NSObject {
convenience public init(coreDataManager: OSFirebaseMessagingLib.CoreDataManager = CoreDataManager())
@@ -175,55 +168,39 @@ public protocol NotificationManagerProtocol {
@objc deinit
}
extension OSFirebaseMessagingLib.NotificationManager : OSFirebaseMessagingLib.NotificationManagerProtocol {
-
#if compiler(>=5.3) && $AsyncAwait
final public func sendLocalNotification(title: Swift.String, body: Swift.String, badge: Swift.Int) async -> Swift.Result
#endif
-
final public func insertNotification(notificationDict: [Swift.String : Any]) -> Swift.Result
final public func fetchNotifications() -> Swift.Result<[OSFirebaseMessagingLib.OSFCMNotification], Swift.Error>
}
@objc @_hasMissingDesignatedInitializers open class FirebaseMessagingController : ObjectiveC.NSObject {
convenience public init(delegate: OSFirebaseMessagingLib.FirebaseMessagingCallbackProtocol, firebaseManager: OSFirebaseMessagingLib.MessagingManager = MessagingManager(), coreDataManager: OSFirebaseMessagingLib.CoreDataManager = CoreDataManager())
public func getPendingNotifications(clearFromDatabase: Swift.Bool = false)
-
#if compiler(>=5.3) && $AsyncAwait
public func getToken(ofType type: OSFirebaseMessagingLib.OSFCMTokenType = .fcm) async
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
public func deleteToken() async
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
public func subscribe(_ topic: Swift.String, token: Swift.String = "") async throws
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
public func unsubscribe(fromTopic topic: Swift.String) async throws
#endif
-
public func clearNotifications()
-
#if compiler(>=5.3) && $AsyncAwait
public func sendLocalNotification(title: Swift.String, body: Swift.String, badge: Swift.Int) async
#endif
-
public func setBadge(badge: Swift.Int)
public func getBadge()
-
#if compiler(>=5.3) && $AsyncAwait
public func registerDevice() async
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
public func unregisterDevice() async
#endif
-
@objc deinit
}
@_inheritsConvenienceInitializers @objc open class CoreDataManager : ObjectiveC.NSObject {
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.abi.json b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.abi.json
new file mode 100644
index 00000000..fe3b2b67
--- /dev/null
+++ b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.abi.json
@@ -0,0 +1,6506 @@
+{
+ "ABIRoot": {
+ "kind": "Root",
+ "name": "TopLevel",
+ "printedName": "TopLevel",
+ "children": [
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "OSFCMExtraData",
+ "printedName": "OSFCMExtraData",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMExtraDataC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC6encode2toys7Encoder_p_tKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMExtraData",
+ "printedName": "OSFirebaseMessagingLib.OSFCMExtraData",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMExtraDataC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC4fromACs7Decoder_p_tKcfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Convenience",
+ "Required",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Function",
+ "name": "fetchRequest",
+ "printedName": "fetchRequest()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSFetchRequest",
+ "printedName": "CoreData.NSFetchRequest",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMExtraData",
+ "printedName": "OSFirebaseMessagingLib.OSFCMExtraData",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData"
+ }
+ ],
+ "usr": "c:objc(cs)NSFetchRequest"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMExtraDataC12fetchRequestSo07NSFetchG0CyACGyFZ",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC12fetchRequestSo07NSFetchG0CyACGyFZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "NonObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "key",
+ "printedName": "key",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData(py)key",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC3keySSSgvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData(im)key",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC3keySSSgvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData(im)setKey:",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC3keySSSgvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "value",
+ "printedName": "value",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData(py)value",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC5valueSSSgvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData(im)value",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC5valueSSSgvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData(im)setValue:",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC5valueSSSgvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "notification",
+ "printedName": "notification",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMNotification",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMNotification"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData(py)notification",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC12notificationAA17OSFCMNotificationCSgvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMNotification",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMNotification"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData(im)notification",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC12notificationAA17OSFCMNotificationCSgvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMNotification",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMNotification"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData(im)setNotification:",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC12notificationAA17OSFCMNotificationCSgvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMExtraDataC",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "OSFCMExtraData",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "superclassUsr": "c:objc(cs)NSManagedObject",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "CoreData.NSManagedObject",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ObservableObject",
+ "printedName": "ObservableObject",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ObjectWillChangePublisher",
+ "printedName": "ObjectWillChangePublisher",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ObservableObjectPublisher",
+ "printedName": "Combine.ObservableObjectPublisher",
+ "usr": "s:7Combine25ObservableObjectPublisherC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7Combine16ObservableObjectP",
+ "mangledName": "$s7Combine16ObservableObjectP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Identifiable",
+ "printedName": "Identifiable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ID",
+ "printedName": "ID",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ObjectIdentifier",
+ "printedName": "Swift.ObjectIdentifier",
+ "usr": "s:SO"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s12IdentifiableP",
+ "mangledName": "$ss12IdentifiableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFCMTokenType",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "fcm",
+ "printedName": "fcm",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.OSFCMTokenType.Type) -> OSFirebaseMessagingLib.OSFCMTokenType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO3fcmyA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMTokenTypeO3fcmyA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "apns",
+ "printedName": "apns",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.OSFCMTokenType.Type) -> OSFirebaseMessagingLib.OSFCMTokenType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO4apnsyA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMTokenTypeO4apnsyA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO2eeoiySbAC_ACtFZ",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMTokenTypeO2eeoiySbAC_ACtFZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO9hashValueSivp",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMTokenTypeO9hashValueSivp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO9hashValueSivg",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMTokenTypeO9hashValueSivg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMTokenTypeO4hash4intoys6HasherVz_tF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO",
+ "mangledName": "$s22OSFirebaseMessagingLib14OSFCMTokenTypeO",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "OSFCMNotification",
+ "printedName": "OSFCMNotification",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib17OSFCMNotificationC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC6encode2toys7Encoder_p_tKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMNotification",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMNotification"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:22OSFirebaseMessagingLib17OSFCMNotificationC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC4fromACs7Decoder_p_tKcfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Convenience",
+ "Required",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Function",
+ "name": "fetchRequest",
+ "printedName": "fetchRequest()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSFetchRequest",
+ "printedName": "CoreData.NSFetchRequest",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMNotification",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMNotification"
+ }
+ ],
+ "usr": "c:objc(cs)NSFetchRequest"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib17OSFCMNotificationC12fetchRequestSo07NSFetchF0CyACGyFZ",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC12fetchRequestSo07NSFetchF0CyACGyFZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "NonObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "messageID",
+ "printedName": "messageID",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(py)messageID",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC9messageIDSSSgvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)messageID",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC9messageIDSSSgvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)setMessageID:",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC9messageIDSSSgvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "timeStamp",
+ "printedName": "timeStamp",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(py)timeStamp",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC9timeStampSdvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)timeStamp",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC9timeStampSdvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)setTimeStamp:",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC9timeStampSdvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "timeToLive",
+ "printedName": "timeToLive",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(py)timeToLive",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC10timeToLiveSSSgvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)timeToLive",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC10timeToLiveSSSgvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)setTimeToLive:",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC10timeToLiveSSSgvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "extraDataList",
+ "printedName": "extraDataList",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.NSSet?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSSet",
+ "printedName": "Foundation.NSSet",
+ "usr": "c:objc(cs)NSSet"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(py)extraDataList",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC13extraDataListSo5NSSetCSgvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.NSSet?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSSet",
+ "printedName": "Foundation.NSSet",
+ "usr": "c:objc(cs)NSSet"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)extraDataList",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC13extraDataListSo5NSSetCSgvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.NSSet?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSSet",
+ "printedName": "Foundation.NSSet",
+ "usr": "c:objc(cs)NSSet"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)setExtraDataList:",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC13extraDataListSo5NSSetCSgvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "addToExtraDataList",
+ "printedName": "addToExtraDataList(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMExtraData",
+ "printedName": "OSFirebaseMessagingLib.OSFCMExtraData",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)addExtraDataListObject:",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC18addToExtraDataListyyAA010OSFCMExtraH0CF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "addExtraDataListObject:",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "removeFromExtraDataList",
+ "printedName": "removeFromExtraDataList(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMExtraData",
+ "printedName": "OSFirebaseMessagingLib.OSFCMExtraData",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMExtraData"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)removeExtraDataListObject:",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC23removeFromExtraDataListyyAA010OSFCMExtraH0CF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "removeExtraDataListObject:",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addToExtraDataList",
+ "printedName": "addToExtraDataList(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSSet",
+ "printedName": "Foundation.NSSet",
+ "usr": "c:objc(cs)NSSet"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)addExtraDataList:",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC18addToExtraDataListyySo5NSSetCF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "addExtraDataList:",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "removeFromExtraDataList",
+ "printedName": "removeFromExtraDataList(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSSet",
+ "printedName": "Foundation.NSSet",
+ "usr": "c:objc(cs)NSSet"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)OSFCMNotification(im)removeExtraDataList:",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC23removeFromExtraDataListyySo5NSSetCF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "removeExtraDataList:",
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMNotification",
+ "mangledName": "$s22OSFirebaseMessagingLib17OSFCMNotificationC",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "OSFCMNotification",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "superclassUsr": "c:objc(cs)NSManagedObject",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "CoreData.NSManagedObject",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ObservableObject",
+ "printedName": "ObservableObject",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ObjectWillChangePublisher",
+ "printedName": "ObjectWillChangePublisher",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ObservableObjectPublisher",
+ "printedName": "Combine.ObservableObjectPublisher",
+ "usr": "s:7Combine25ObservableObjectPublisherC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7Combine16ObservableObjectP",
+ "mangledName": "$s7Combine16ObservableObjectP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Identifiable",
+ "printedName": "Identifiable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ID",
+ "printedName": "ID",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ObjectIdentifier",
+ "printedName": "Swift.ObjectIdentifier",
+ "usr": "s:SO"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s12IdentifiableP",
+ "mangledName": "$ss12IdentifiableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "OSLocalNotificationsLib",
+ "printedName": "OSLocalNotificationsLib",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "registrationError",
+ "printedName": "registrationError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO17registrationErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO17registrationErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "registrationPermissionsError",
+ "printedName": "registrationPermissionsError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO28registrationPermissionsErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO28registrationPermissionsErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "unregistrationError",
+ "printedName": "unregistrationError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO19unregistrationErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO19unregistrationErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "unregistrationDeleteTokenError",
+ "printedName": "unregistrationDeleteTokenError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO30unregistrationDeleteTokenErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO30unregistrationDeleteTokenErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "subscriptionError",
+ "printedName": "subscriptionError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO17subscriptionErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO17subscriptionErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "unsubscriptionError",
+ "printedName": "unsubscriptionError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO19unsubscriptionErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO19unsubscriptionErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "obtainingTokenError",
+ "printedName": "obtainingTokenError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO19obtainingTokenErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO19obtainingTokenErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "deletingTokenError",
+ "printedName": "deletingTokenError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO18deletingTokenErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO18deletingTokenErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "settingBadgeNumberError",
+ "printedName": "settingBadgeNumberError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO23settingBadgeNumberErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO23settingBadgeNumberErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "notificationsPermissionsDeniedError",
+ "printedName": "notificationsPermissionsDeniedError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO35notificationsPermissionsDeniedErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO35notificationsPermissionsDeniedErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "sendNotificationsError",
+ "printedName": "sendNotificationsError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO22sendNotificationsErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO22sendNotificationsErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "deleteNotificationsError",
+ "printedName": "deleteNotificationsError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO24deleteNotificationsErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO24deleteNotificationsErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "obtainSilentNotificationsError",
+ "printedName": "obtainSilentNotificationsError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO30obtainSilentNotificationsErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO30obtainSilentNotificationsErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "requestPermissionsError",
+ "printedName": "requestPermissionsError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseMessagingErrors.Type) -> OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO23requestPermissionsErroryA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO23requestPermissionsErroryA2CmF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "description",
+ "printedName": "description",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO11descriptionSSvp",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO11descriptionSSvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO11descriptionSSvg",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO11descriptionSSvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "errorDescription",
+ "printedName": "errorDescription",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO16errorDescriptionSSSgvp",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO16errorDescriptionSSSgvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO16errorDescriptionSSSgvg",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO16errorDescriptionSSSgvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO8rawValueACSgSi_tcfc",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO8rawValueACSgSi_tcfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO8rawValueSivp",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO8rawValueSivp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO8rawValueSivg",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO8rawValueSivg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB6ErrorsO",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomNSError",
+ "printedName": "CustomNSError",
+ "usr": "s:10Foundation13CustomNSErrorP",
+ "mangledName": "$s10Foundation13CustomNSErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "LocalizedError",
+ "printedName": "LocalizedError",
+ "usr": "s:10Foundation14LocalizedErrorP",
+ "mangledName": "$s10Foundation14LocalizedErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "OSLocalNotificationsLib",
+ "printedName": "OSLocalNotificationsLib",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MessagingProtocol",
+ "printedName": "MessagingProtocol",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "getGeneralTopic",
+ "printedName": "getGeneralTopic()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B8ProtocolP15getGeneralTopicSSyF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B8ProtocolP15getGeneralTopicSSyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.MessagingProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getToken",
+ "printedName": "getToken(of:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B8ProtocolP8getToken2ofSSAA14OSFCMTokenTypeO_tYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B8ProtocolP8getToken2ofSSAA14OSFCMTokenTypeO_tYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.MessagingProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "deleteToken",
+ "printedName": "deleteToken()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B8ProtocolP11deleteTokenyyYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B8ProtocolP11deleteTokenyyYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.MessagingProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "subscribe",
+ "printedName": "subscribe(toTopic:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B8ProtocolP9subscribe7toTopicySS_tYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B8ProtocolP9subscribe7toTopicySS_tYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.MessagingProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "unsubscribe",
+ "printedName": "unsubscribe(fromTopic:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B8ProtocolP11unsubscribe9fromTopicySS_tYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B8ProtocolP11unsubscribe9fromTopicySS_tYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.MessagingProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:22OSFirebaseMessagingLib0B8ProtocolP",
+ "mangledName": "$s22OSFirebaseMessagingLib0B8ProtocolP",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FirebaseConfiguration",
+ "printedName": "FirebaseConfiguration",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(fileName:bundle:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseConfiguration",
+ "printedName": "OSFirebaseMessagingLib.FirebaseConfiguration",
+ "usr": "s:22OSFirebaseMessagingLib21FirebaseConfigurationC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "hasDefaultArg": true,
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bundle",
+ "printedName": "Foundation.Bundle",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)NSBundle"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:22OSFirebaseMessagingLib21FirebaseConfigurationC8fileName6bundleACSS_So8NSBundleCtcfc",
+ "mangledName": "$s22OSFirebaseMessagingLib21FirebaseConfigurationC8fileName6bundleACSS_So8NSBundleCtcfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "getGoogleServicesPath",
+ "printedName": "getGoogleServicesPath()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib21FirebaseConfigurationC21getGoogleServicesPathSSSgyF",
+ "mangledName": "$s22OSFirebaseMessagingLib21FirebaseConfigurationC21getGoogleServicesPathSSSgyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:22OSFirebaseMessagingLib21FirebaseConfigurationC",
+ "mangledName": "$s22OSFirebaseMessagingLib21FirebaseConfigurationC",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "OSLocalNotificationsLib",
+ "printedName": "OSLocalNotificationsLib",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "OSLocalNotificationsLib",
+ "printedName": "OSLocalNotificationsLib",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FirebaseMessagingCallbackProtocol",
+ "printedName": "FirebaseMessagingCallbackProtocol",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "callback",
+ "printedName": "callback(result:error:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingErrors",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingErrors",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB6ErrorsO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB16CallbackProtocolP8callback6result5errorySSSg_AA0dB6ErrorsOSgtF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB16CallbackProtocolP8callback6result5errorySSSg_AA0dB6ErrorsOSgtF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.FirebaseMessagingCallbackProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB16CallbackProtocolP",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB16CallbackProtocolP",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FirebaseMessagingEventProtocol",
+ "printedName": "FirebaseMessagingEventProtocol",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "event",
+ "printedName": "event(_:data:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseEventType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseEventType",
+ "usr": "s:22OSFirebaseMessagingLib17FirebaseEventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB13EventProtocolP5event_4datayAA0dE4TypeO_SStF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB13EventProtocolP5event_4datayAA0dE4TypeO_SStF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.FirebaseMessagingEventProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB13EventProtocolP",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB13EventProtocolP",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "FirebaseCore",
+ "printedName": "FirebaseCore",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "FirebaseMessaging",
+ "printedName": "FirebaseMessaging",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "OSLocalNotificationsLib",
+ "printedName": "OSLocalNotificationsLib",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FirebaseMessagingApplicationDelegate",
+ "printedName": "FirebaseMessagingApplicationDelegate",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "coreDataManager",
+ "printedName": "coreDataManager",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CoreDataManager",
+ "printedName": "OSFirebaseMessagingLib.CoreDataManager",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)CoreDataManager"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC15coreDataManagerAA04CorehI0Cvp",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC15coreDataManagerAA04CorehI0Cvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Custom",
+ "Lazy",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CoreDataManager",
+ "printedName": "OSFirebaseMessagingLib.CoreDataManager",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)CoreDataManager"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC15coreDataManagerAA04CorehI0Cvg",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC15coreDataManagerAA04CorehI0Cvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CoreDataManager",
+ "printedName": "OSFirebaseMessagingLib.CoreDataManager",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)CoreDataManager"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC15coreDataManagerAA04CorehI0Cvs",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC15coreDataManagerAA04CorehI0Cvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC15coreDataManagerAA04CorehI0CvM",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC15coreDataManagerAA04CorehI0CvM",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "notificationManager",
+ "printedName": "notificationManager",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NotificationManager",
+ "printedName": "OSFirebaseMessagingLib.NotificationManager",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)NotificationManager"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC19notificationManagerAA012NotificationH0Cvp",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC19notificationManagerAA012NotificationH0Cvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Custom",
+ "Lazy",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NotificationManager",
+ "printedName": "OSFirebaseMessagingLib.NotificationManager",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)NotificationManager"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC19notificationManagerAA012NotificationH0Cvg",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC19notificationManagerAA012NotificationH0Cvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NotificationManager",
+ "printedName": "OSFirebaseMessagingLib.NotificationManager",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)NotificationManager"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC19notificationManagerAA012NotificationH0Cvs",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC19notificationManagerAA012NotificationH0Cvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC19notificationManagerAA012NotificationH0CvM",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC19notificationManagerAA012NotificationH0CvM",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "shared",
+ "printedName": "shared",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingApplicationDelegate",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingApplicationDelegate",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate(cpy)shared",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC6sharedACvpZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "Custom",
+ "HasStorage",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingApplicationDelegate",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingApplicationDelegate",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate(cm)shared",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC6sharedACvgZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "eventDelegate",
+ "printedName": "eventDelegate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingEventProtocol?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingEventProtocol",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingEventProtocol",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB13EventProtocolP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC05eventF0AA0dB13EventProtocol_pSgvp",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC05eventF0AA0dB13EventProtocol_pSgvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingEventProtocol?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingEventProtocol",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingEventProtocol",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB13EventProtocolP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC05eventF0AA0dB13EventProtocol_pSgvg",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC05eventF0AA0dB13EventProtocol_pSgvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingEventProtocol?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingEventProtocol",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingEventProtocol",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB13EventProtocolP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC05eventF0AA0dB13EventProtocol_pSgvs",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC05eventF0AA0dB13EventProtocol_pSgvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC05eventF0AA0dB13EventProtocol_pSgvM",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC05eventF0AA0dB13EventProtocol_pSgvM",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "application",
+ "printedName": "application(_:didFinishLaunchingWithOptions:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIApplication",
+ "printedName": "UIKit.UIApplication",
+ "usr": "c:objc(cs)UIApplication"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[UIKit.UIApplication.LaunchOptionsKey : Any]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[UIKit.UIApplication.LaunchOptionsKey : Any]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LaunchOptionsKey",
+ "printedName": "UIKit.UIApplication.LaunchOptionsKey",
+ "usr": "c:@T@UIApplicationLaunchOptionsKey"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate(im)application:didFinishLaunchingWithOptions:",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC11application_29didFinishLaunchingWithOptionsSbSo13UIApplicationC_SDySo0m6LaunchL3KeyaypGSgtF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "application:didFinishLaunchingWithOptions:",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "application",
+ "printedName": "application(_:didReceiveRemoteNotification:fetchCompletionHandler:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIApplication",
+ "printedName": "UIKit.UIApplication",
+ "usr": "c:objc(cs)UIApplication"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.AnyHashable : Any]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnyHashable",
+ "printedName": "Swift.AnyHashable",
+ "usr": "s:s11AnyHashableV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:SD"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(UIKit.UIBackgroundFetchResult) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIBackgroundFetchResult",
+ "printedName": "UIKit.UIBackgroundFetchResult",
+ "usr": "c:@E@UIBackgroundFetchResult"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate(im)application:didReceiveRemoteNotification:fetchCompletionHandler:",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC11application_28didReceiveRemoteNotification22fetchCompletionHandlerySo13UIApplicationC_SDys11AnyHashableVypGySo23UIBackgroundFetchResultVctF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "application:didReceiveRemoteNotification:fetchCompletionHandler:",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "application",
+ "printedName": "application(_:didRegisterForRemoteNotificationsWithDeviceToken:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIApplication",
+ "printedName": "UIKit.UIApplication",
+ "usr": "c:objc(cs)UIApplication"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate(im)application:didRegisterForRemoteNotificationsWithDeviceToken:",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC11application_48didRegisterForRemoteNotificationsWithDeviceTokenySo13UIApplicationC_10Foundation4DataVtF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "application:didRegisterForRemoteNotificationsWithDeviceToken:",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingApplicationDelegate",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingApplicationDelegate",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate(im)init",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateCACycfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "userNotificationCenter",
+ "printedName": "userNotificationCenter(_:willPresent:withCompletionHandler:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UNUserNotificationCenter",
+ "printedName": "UserNotifications.UNUserNotificationCenter",
+ "usr": "c:objc(cs)UNUserNotificationCenter"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UNNotification",
+ "printedName": "UserNotifications.UNNotification",
+ "usr": "c:objc(cs)UNNotification"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(UserNotifications.UNNotificationPresentationOptions) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UNNotificationPresentationOptions",
+ "printedName": "UserNotifications.UNNotificationPresentationOptions",
+ "usr": "c:@E@UNNotificationPresentationOptions"
+ }
+ ],
+ "typeAttributes": [
+ "noescape"
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate(im)userNotificationCenter:willPresentNotification:withCompletionHandler:",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC22userNotificationCenter_11willPresent21withCompletionHandlerySo06UNUserhI0C_So14UNNotificationCySo0P19PresentationOptionsVXEtF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "userNotificationCenter:willPresentNotification:withCompletionHandler:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "userNotificationCenter",
+ "printedName": "userNotificationCenter(_:didReceive:withCompletionHandler:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UNUserNotificationCenter",
+ "printedName": "UserNotifications.UNUserNotificationCenter",
+ "usr": "c:objc(cs)UNUserNotificationCenter"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UNNotificationResponse",
+ "printedName": "UserNotifications.UNNotificationResponse",
+ "usr": "c:objc(cs)UNNotificationResponse"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate(im)userNotificationCenter:didReceiveNotificationResponse:withCompletionHandler:",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC22userNotificationCenter_10didReceive21withCompletionHandlerySo06UNUserhI0C_So22UNNotificationResponseCyyctF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "objc_name": "userNotificationCenter:didReceiveNotificationResponse:withCompletionHandler:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingApplicationDelegate",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB19ApplicationDelegateC",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "UIApplicationProtocol",
+ "printedName": "UIApplicationProtocol",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "getBadge",
+ "printedName": "getBadge()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib21UIApplicationProtocolP8getBadgeSiyF",
+ "mangledName": "$s22OSFirebaseMessagingLib21UIApplicationProtocolP8getBadgeSiyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.UIApplicationProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setBadge",
+ "printedName": "setBadge(badge:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib21UIApplicationProtocolP8setBadge5badgeySi_tF",
+ "mangledName": "$s22OSFirebaseMessagingLib21UIApplicationProtocolP8setBadge5badgeySi_tF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.UIApplicationProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getApplicationState",
+ "printedName": "getApplicationState()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "State",
+ "printedName": "UIKit.UIApplication.State",
+ "usr": "c:@E@UIApplicationState"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib21UIApplicationProtocolP19getApplicationStateSo0dH0VyF",
+ "mangledName": "$s22OSFirebaseMessagingLib21UIApplicationProtocolP19getApplicationStateSo0dH0VyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.UIApplicationProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "canRouteTo",
+ "printedName": "canRouteTo(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib21UIApplicationProtocolP10canRouteToySb10Foundation3URLVF",
+ "mangledName": "$s22OSFirebaseMessagingLib21UIApplicationProtocolP10canRouteToySb10Foundation3URLVF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.UIApplicationProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "routeTo",
+ "printedName": "routeTo(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib21UIApplicationProtocolP7routeToyy10Foundation3URLVF",
+ "mangledName": "$s22OSFirebaseMessagingLib21UIApplicationProtocolP7routeToyy10Foundation3URLVF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.UIApplicationProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:22OSFirebaseMessagingLib21UIApplicationProtocolP",
+ "mangledName": "$s22OSFirebaseMessagingLib21UIApplicationProtocolP",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FirebaseEventType",
+ "printedName": "FirebaseEventType",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "trigger",
+ "printedName": "trigger",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseEventType.Type) -> (OSFirebaseMessagingLib.FirebaseNotificationType) -> OSFirebaseMessagingLib.FirebaseEventType",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseNotificationType) -> OSFirebaseMessagingLib.FirebaseEventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseEventType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseEventType",
+ "usr": "s:22OSFirebaseMessagingLib17FirebaseEventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(notification: OSFirebaseMessagingLib.FirebaseNotificationType)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseNotificationType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseNotificationType",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseEventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseEventType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseEventType",
+ "usr": "s:22OSFirebaseMessagingLib17FirebaseEventTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib17FirebaseEventTypeO7triggeryAcA0d12NotificationF0O_tcACmF",
+ "mangledName": "$s22OSFirebaseMessagingLib17FirebaseEventTypeO7triggeryAcA0d12NotificationF0O_tcACmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "click",
+ "printedName": "click",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseEventType.Type) -> (OSFirebaseMessagingLib.OSFCMClickableType) -> OSFirebaseMessagingLib.FirebaseEventType",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.OSFCMClickableType) -> OSFirebaseMessagingLib.FirebaseEventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseEventType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseEventType",
+ "usr": "s:22OSFirebaseMessagingLib17FirebaseEventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(type: OSFirebaseMessagingLib.OSFCMClickableType)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMClickableType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMClickableType",
+ "usr": "s:22OSFirebaseMessagingLib18OSFCMClickableTypeO"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseEventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseEventType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseEventType",
+ "usr": "s:22OSFirebaseMessagingLib17FirebaseEventTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib17FirebaseEventTypeO5clickyAcA014OSFCMClickableF0O_tcACmF",
+ "mangledName": "$s22OSFirebaseMessagingLib17FirebaseEventTypeO5clickyAcA014OSFCMClickableF0O_tcACmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:22OSFirebaseMessagingLib17FirebaseEventTypeO",
+ "mangledName": "$s22OSFirebaseMessagingLib17FirebaseEventTypeO",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FirebaseNotificationType",
+ "printedName": "FirebaseNotificationType",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "defaultNotification",
+ "printedName": "defaultNotification",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseNotificationType.Type) -> OSFirebaseMessagingLib.FirebaseNotificationType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseNotificationType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseNotificationType",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseNotificationType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseNotificationType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseNotificationType",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO07defaultE0yA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib24FirebaseNotificationTypeO07defaultE0yA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "silentNotification",
+ "printedName": "silentNotification",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.FirebaseNotificationType.Type) -> OSFirebaseMessagingLib.FirebaseNotificationType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseNotificationType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseNotificationType",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.FirebaseNotificationType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseNotificationType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseNotificationType",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO06silentE0yA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib24FirebaseNotificationTypeO06silentE0yA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseNotificationType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseNotificationType",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseNotificationType",
+ "printedName": "OSFirebaseMessagingLib.FirebaseNotificationType",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO2eeoiySbAC_ACtFZ",
+ "mangledName": "$s22OSFirebaseMessagingLib24FirebaseNotificationTypeO2eeoiySbAC_ACtFZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO9hashValueSivp",
+ "mangledName": "$s22OSFirebaseMessagingLib24FirebaseNotificationTypeO9hashValueSivp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO9hashValueSivg",
+ "mangledName": "$s22OSFirebaseMessagingLib24FirebaseNotificationTypeO9hashValueSivg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s22OSFirebaseMessagingLib24FirebaseNotificationTypeO4hash4intoys6HasherVz_tF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:22OSFirebaseMessagingLib24FirebaseNotificationTypeO",
+ "mangledName": "$s22OSFirebaseMessagingLib24FirebaseNotificationTypeO",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "OSFCMClickableType",
+ "printedName": "OSFCMClickableType",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "notification",
+ "printedName": "notification",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.OSFCMClickableType.Type) -> (Swift.Bool) -> OSFirebaseMessagingLib.OSFCMClickableType",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> OSFirebaseMessagingLib.OSFCMClickableType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMClickableType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMClickableType",
+ "usr": "s:22OSFirebaseMessagingLib18OSFCMClickableTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(latestVersion: Swift.Bool)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.OSFCMClickableType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMClickableType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMClickableType",
+ "usr": "s:22OSFirebaseMessagingLib18OSFCMClickableTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib18OSFCMClickableTypeO12notificationyACSb_tcACmF",
+ "mangledName": "$s22OSFirebaseMessagingLib18OSFCMClickableTypeO12notificationyACSb_tcACmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Var",
+ "name": "action",
+ "printedName": "action",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(OSFirebaseMessagingLib.OSFCMClickableType.Type) -> OSFirebaseMessagingLib.OSFCMClickableType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMClickableType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMClickableType",
+ "usr": "s:22OSFirebaseMessagingLib18OSFCMClickableTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "OSFirebaseMessagingLib.OSFCMClickableType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMClickableType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMClickableType",
+ "usr": "s:22OSFirebaseMessagingLib18OSFCMClickableTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:22OSFirebaseMessagingLib18OSFCMClickableTypeO6actionyA2CmF",
+ "mangledName": "$s22OSFirebaseMessagingLib18OSFCMClickableTypeO6actionyA2CmF",
+ "moduleName": "OSFirebaseMessagingLib"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:22OSFirebaseMessagingLib18OSFCMClickableTypeO",
+ "mangledName": "$s22OSFirebaseMessagingLib18OSFCMClickableTypeO",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "FirebaseCore",
+ "printedName": "FirebaseCore",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "FirebaseMessaging",
+ "printedName": "FirebaseMessaging",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MessagingManager",
+ "printedName": "MessagingManager",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MessagingManager",
+ "printedName": "OSFirebaseMessagingLib.MessagingManager",
+ "usr": "s:22OSFirebaseMessagingLib0B7ManagerC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:22OSFirebaseMessagingLib0B7ManagerCACycfc",
+ "mangledName": "$s22OSFirebaseMessagingLib0B7ManagerCACycfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "getGeneralTopic",
+ "printedName": "getGeneralTopic()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B7ManagerC15getGeneralTopicSSyF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B7ManagerC15getGeneralTopicSSyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getToken",
+ "printedName": "getToken(of:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType",
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B7ManagerC8getToken2ofSSAA14OSFCMTokenTypeO_tYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B7ManagerC8getToken2ofSSAA14OSFCMTokenTypeO_tYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "deleteToken",
+ "printedName": "deleteToken()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B7ManagerC11deleteTokenyyYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B7ManagerC11deleteTokenyyYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "subscribe",
+ "printedName": "subscribe(toTopic:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B7ManagerC9subscribe7toTopicySS_tYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B7ManagerC9subscribe7toTopicySS_tYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "unsubscribe",
+ "printedName": "unsubscribe(fromTopic:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib0B7ManagerC11unsubscribe9fromTopicySS_tYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib0B7ManagerC11unsubscribe9fromTopicySS_tYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:22OSFirebaseMessagingLib0B7ManagerC",
+ "mangledName": "$s22OSFirebaseMessagingLib0B7ManagerC",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "MessagingProtocol",
+ "printedName": "MessagingProtocol",
+ "usr": "s:22OSFirebaseMessagingLib0B8ProtocolP",
+ "mangledName": "$s22OSFirebaseMessagingLib0B8ProtocolP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "OSLocalNotificationsLib",
+ "printedName": "OSLocalNotificationsLib",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "UserNotifications",
+ "printedName": "UserNotifications",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NotificationManagerProtocol",
+ "printedName": "NotificationManagerProtocol",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "insertNotification",
+ "printedName": "insertNotification(notificationDict:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Any]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib27NotificationManagerProtocolP06insertD016notificationDicts6ResultOySbs5Error_pGSDySSypG_tF",
+ "mangledName": "$s22OSFirebaseMessagingLib27NotificationManagerProtocolP06insertD016notificationDicts6ResultOySbs5Error_pGSDySSypG_tF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.NotificationManagerProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "fetchNotifications",
+ "printedName": "fetchNotifications()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result<[OSFirebaseMessagingLib.OSFCMNotification], Swift.Error>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[OSFirebaseMessagingLib.OSFCMNotification]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMNotification",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMNotification"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib27NotificationManagerProtocolP18fetchNotificationss6ResultOySayAA17OSFCMNotificationCGs5Error_pGyF",
+ "mangledName": "$s22OSFirebaseMessagingLib27NotificationManagerProtocolP18fetchNotificationss6ResultOySayAA17OSFCMNotificationCGs5Error_pGyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.NotificationManagerProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "sendLocalNotification",
+ "printedName": "sendLocalNotification(title:body:badge:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib27NotificationManagerProtocolP09sendLocalD05title4body5badges6ResultOySbs5Error_pGSS_SSSitYaF",
+ "mangledName": "$s22OSFirebaseMessagingLib27NotificationManagerProtocolP09sendLocalD05title4body5badges6ResultOySbs5Error_pGSS_SSSitYaF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : OSFirebaseMessagingLib.NotificationManagerProtocol>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:22OSFirebaseMessagingLib27NotificationManagerProtocolP",
+ "mangledName": "$s22OSFirebaseMessagingLib27NotificationManagerProtocolP",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NotificationManager",
+ "printedName": "NotificationManager",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(coreDataManager:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NotificationManager",
+ "printedName": "OSFirebaseMessagingLib.NotificationManager",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)NotificationManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CoreDataManager",
+ "printedName": "OSFirebaseMessagingLib.CoreDataManager",
+ "hasDefaultArg": true,
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)CoreDataManager"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:22OSFirebaseMessagingLib19NotificationManagerC08coreDataE0AcA04CoregE0C_tcfc",
+ "mangledName": "$s22OSFirebaseMessagingLib19NotificationManagerC08coreDataE0AcA04CoregE0C_tcfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Convenience",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Function",
+ "name": "deletePendingNotifications",
+ "printedName": "deletePendingNotifications(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[OSFirebaseMessagingLib.OSFCMNotification]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMNotification",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMNotification"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib19NotificationManagerC26deletePendingNotificationsys6ResultOySbs5Error_pGSayAA17OSFCMNotificationCGF",
+ "mangledName": "$s22OSFirebaseMessagingLib19NotificationManagerC26deletePendingNotificationsys6ResultOySbs5Error_pGSayAA17OSFCMNotificationCGF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NotificationManager",
+ "printedName": "OSFirebaseMessagingLib.NotificationManager",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)NotificationManager"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)NotificationManager(im)init",
+ "mangledName": "$s22OSFirebaseMessagingLib19NotificationManagerCACycfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "sendLocalNotification",
+ "printedName": "sendLocalNotification(title:body:badge:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib19NotificationManagerC09sendLocalD05title4body5badges6ResultOySbs5Error_pGSS_SSSitYaF",
+ "mangledName": "$s22OSFirebaseMessagingLib19NotificationManagerC09sendLocalD05title4body5badges6ResultOySbs5Error_pGSS_SSSitYaF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "insertNotification",
+ "printedName": "insertNotification(notificationDict:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Any]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib19NotificationManagerC06insertD016notificationDicts6ResultOySbs5Error_pGSDySSypG_tF",
+ "mangledName": "$s22OSFirebaseMessagingLib19NotificationManagerC06insertD016notificationDicts6ResultOySbs5Error_pGSDySSypG_tF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "fetchNotifications",
+ "printedName": "fetchNotifications()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result<[OSFirebaseMessagingLib.OSFCMNotification], Swift.Error>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[OSFirebaseMessagingLib.OSFCMNotification]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMNotification",
+ "printedName": "OSFirebaseMessagingLib.OSFCMNotification",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)OSFCMNotification"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib19NotificationManagerC18fetchNotificationss6ResultOySayAA17OSFCMNotificationCGs5Error_pGyF",
+ "mangledName": "$s22OSFirebaseMessagingLib19NotificationManagerC18fetchNotificationss6ResultOySayAA17OSFCMNotificationCGs5Error_pGyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)NotificationManager",
+ "mangledName": "$s22OSFirebaseMessagingLib19NotificationManagerC",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "NotificationManagerProtocol",
+ "printedName": "NotificationManagerProtocol",
+ "usr": "s:22OSFirebaseMessagingLib27NotificationManagerProtocolP",
+ "mangledName": "$s22OSFirebaseMessagingLib27NotificationManagerProtocolP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "UserNotifications",
+ "printedName": "UserNotifications",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "FirebaseCore",
+ "printedName": "FirebaseCore",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "FirebaseMessaging",
+ "printedName": "FirebaseMessaging",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FirebaseMessagingController",
+ "printedName": "FirebaseMessagingController",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(delegate:firebaseManager:coreDataManager:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingController",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingController",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingCallbackProtocol",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingCallbackProtocol",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB16CallbackProtocolP"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MessagingManager",
+ "printedName": "OSFirebaseMessagingLib.MessagingManager",
+ "hasDefaultArg": true,
+ "usr": "s:22OSFirebaseMessagingLib0B7ManagerC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CoreDataManager",
+ "printedName": "OSFirebaseMessagingLib.CoreDataManager",
+ "hasDefaultArg": true,
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)CoreDataManager"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC8delegate15firebaseManager08coreDataH0AcA0dB16CallbackProtocol_p_AA0bH0CAA04CorejH0Ctcfc",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC8delegate15firebaseManager08coreDataH0AcA0dB16CallbackProtocol_p_AA0bH0CAA04CorejH0Ctcfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Convenience",
+ "AccessControl"
+ ],
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Function",
+ "name": "getPendingNotifications",
+ "printedName": "getPendingNotifications(clearFromDatabase:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC23getPendingNotifications17clearFromDatabaseySb_tF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC23getPendingNotifications17clearFromDatabaseySb_tF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getToken",
+ "printedName": "getToken(ofType:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "OSFCMTokenType",
+ "printedName": "OSFirebaseMessagingLib.OSFCMTokenType",
+ "hasDefaultArg": true,
+ "usr": "s:22OSFirebaseMessagingLib14OSFCMTokenTypeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC8getToken6ofTypeyAA010OSFCMTokenI0O_tYaF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC8getToken6ofTypeyAA010OSFCMTokenI0O_tYaF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "deleteToken",
+ "printedName": "deleteToken()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC11deleteTokenyyYaF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC11deleteTokenyyYaF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "subscribe",
+ "printedName": "subscribe(_:token:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "hasDefaultArg": true,
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC9subscribe_5tokenySS_SStYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC9subscribe_5tokenySS_SStYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "unsubscribe",
+ "printedName": "unsubscribe(fromTopic:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC11unsubscribe9fromTopicySS_tYaKF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC11unsubscribe9fromTopicySS_tYaKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "clearNotifications",
+ "printedName": "clearNotifications()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC18clearNotificationsyyF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC18clearNotificationsyyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "sendLocalNotification",
+ "printedName": "sendLocalNotification(title:body:badge:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC21sendLocalNotification5title4body5badgeySS_SSSitYaF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC21sendLocalNotification5title4body5badgeySS_SSSitYaF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setBadge",
+ "printedName": "setBadge(badge:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC8setBadge5badgeySi_tF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC8setBadge5badgeySi_tF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getBadge",
+ "printedName": "getBadge()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC8getBadgeyyF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC8getBadgeyyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "registerDevice",
+ "printedName": "registerDevice()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC14registerDeviceyyYaF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC14registerDeviceyyYaF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "unregisterDevice",
+ "printedName": "unregisterDevice()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib08FirebaseB10ControllerC16unregisterDeviceyyYaF",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC16unregisterDeviceyyYaF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FirebaseMessagingController",
+ "printedName": "OSFirebaseMessagingLib.FirebaseMessagingController",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingController"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingController(im)init",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerCACycfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)FirebaseMessagingController",
+ "mangledName": "$s22OSFirebaseMessagingLib08FirebaseB10ControllerC",
+ "moduleName": "OSFirebaseMessagingLib",
+ "isOpen": true,
+ "declAttributes": [
+ "AccessControl",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CoreDataManager",
+ "printedName": "CoreDataManager",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "modelName",
+ "printedName": "modelName",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC9modelNameSSvpZ",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC9modelNameSSvpZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC9modelNameSSvgZ",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC9modelNameSSvgZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "model",
+ "printedName": "model",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSManagedObjectModel",
+ "printedName": "CoreData.NSManagedObjectModel",
+ "usr": "c:objc(cs)NSManagedObjectModel"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC5modelSo20NSManagedObjectModelCvpZ",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC5modelSo20NSManagedObjectModelCvpZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSManagedObjectModel",
+ "printedName": "CoreData.NSManagedObjectModel",
+ "usr": "c:objc(cs)NSManagedObjectModel"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC5modelSo20NSManagedObjectModelCvgZ",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC5modelSo20NSManagedObjectModelCvgZ",
+ "moduleName": "OSFirebaseMessagingLib",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "storeContainer",
+ "printedName": "storeContainer",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSPersistentContainer",
+ "printedName": "CoreData.NSPersistentContainer",
+ "usr": "c:objc(cs)NSPersistentContainer"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC14storeContainerSo012NSPersistentH0Cvp",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC14storeContainerSo012NSPersistentH0Cvp",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Lazy",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSPersistentContainer",
+ "printedName": "CoreData.NSPersistentContainer",
+ "usr": "c:objc(cs)NSPersistentContainer"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC14storeContainerSo012NSPersistentH0Cvg",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC14storeContainerSo012NSPersistentH0Cvg",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSPersistentContainer",
+ "printedName": "CoreData.NSPersistentContainer",
+ "usr": "c:objc(cs)NSPersistentContainer"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC14storeContainerSo012NSPersistentH0Cvs",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC14storeContainerSo012NSPersistentH0Cvs",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC14storeContainerSo012NSPersistentH0CvM",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC14storeContainerSo012NSPersistentH0CvM",
+ "moduleName": "OSFirebaseMessagingLib",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "context",
+ "printedName": "context()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSManagedObjectContext",
+ "printedName": "CoreData.NSManagedObjectContext",
+ "usr": "c:objc(cs)NSManagedObjectContext"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC7contextSo22NSManagedObjectContextCyF",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC7contextSo22NSManagedObjectContextCyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "fetch",
+ "printedName": "fetch(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[τ_0_0]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSFetchRequest",
+ "printedName": "CoreData.NSFetchRequest<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "c:objc(cs)NSFetchRequest"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC5fetchySayxGSo14NSFetchRequestCyxGKSo0hI6ResultRzlF",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC5fetchySayxGSo14NSFetchRequestCyxGKSo0hI6ResultRzlF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : CoreData.NSFetchRequestResult>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "saveContext",
+ "printedName": "saveContext()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:22OSFirebaseMessagingLib15CoreDataManagerC11saveContextyyKF",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC11saveContextyyKF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CoreDataManager",
+ "printedName": "OSFirebaseMessagingLib.CoreDataManager",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)CoreDataManager"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)CoreDataManager(im)init",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerCACycfc",
+ "moduleName": "OSFirebaseMessagingLib",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@OSFirebaseMessagingLib@objc(cs)CoreDataManager",
+ "mangledName": "$s22OSFirebaseMessagingLib15CoreDataManagerC",
+ "moduleName": "OSFirebaseMessagingLib",
+ "isOpen": true,
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "OSFirebaseMessagingLib"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "UNUserNotificationCenter",
+ "printedName": "UNUserNotificationCenter",
+ "declKind": "Class",
+ "usr": "c:objc(cs)UNUserNotificationCenter",
+ "moduleName": "UserNotifications",
+ "isOpen": true,
+ "intro_iOS": "10.0",
+ "objc_name": "UNUserNotificationCenter",
+ "declAttributes": [
+ "Available",
+ "ObjC",
+ "Dynamic"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "isExternal": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "UIApplication",
+ "printedName": "UIApplication",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "getBadge",
+ "printedName": "getBadge()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:So13UIApplicationC22OSFirebaseMessagingLibE8getBadgeSiyF",
+ "mangledName": "$sSo13UIApplicationC22OSFirebaseMessagingLibE8getBadgeSiyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setBadge",
+ "printedName": "setBadge(badge:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:So13UIApplicationC22OSFirebaseMessagingLibE8setBadge5badgeySi_tF",
+ "mangledName": "$sSo13UIApplicationC22OSFirebaseMessagingLibE8setBadge5badgeySi_tF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getApplicationState",
+ "printedName": "getApplicationState()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "State",
+ "printedName": "UIKit.UIApplication.State",
+ "usr": "c:@E@UIApplicationState"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:So13UIApplicationC22OSFirebaseMessagingLibE19getApplicationStateSo0aG0VyF",
+ "mangledName": "$sSo13UIApplicationC22OSFirebaseMessagingLibE19getApplicationStateSo0aG0VyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "canRouteTo",
+ "printedName": "canRouteTo(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:So13UIApplicationC22OSFirebaseMessagingLibE10canRouteToySb10Foundation3URLVF",
+ "mangledName": "$sSo13UIApplicationC22OSFirebaseMessagingLibE10canRouteToySb10Foundation3URLVF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "routeTo",
+ "printedName": "routeTo(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:So13UIApplicationC22OSFirebaseMessagingLibE7routeToyy10Foundation3URLVF",
+ "mangledName": "$sSo13UIApplicationC22OSFirebaseMessagingLibE7routeToyy10Foundation3URLVF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:objc(cs)UIApplication",
+ "moduleName": "UIKit",
+ "isOpen": true,
+ "intro_iOS": "2.0",
+ "objc_name": "UIApplication",
+ "declAttributes": [
+ "Available",
+ "ObjC",
+ "NonSendable",
+ "Custom",
+ "Dynamic"
+ ],
+ "superclassUsr": "c:objc(cs)UIResponder",
+ "isExternal": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UIApplicationProtocol",
+ "printedName": "UIApplicationProtocol",
+ "usr": "s:22OSFirebaseMessagingLib21UIApplicationProtocolP",
+ "mangledName": "$s22OSFirebaseMessagingLib21UIApplicationProtocolP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:SE22OSFirebaseMessagingLibE6encodeSSyF",
+ "mangledName": "$sSE22OSFirebaseMessagingLibE6encodeSSyF",
+ "moduleName": "OSFirebaseMessagingLib",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Encodable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:SE",
+ "mangledName": "$sSE",
+ "moduleName": "Swift",
+ "isExternal": true
+ }
+ ],
+ "json_format_version": 8
+ },
+ "ConstValues": [
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Model\/OSFCMNotification.swift",
+ "kind": "StringLiteral",
+ "offset": 3335,
+ "length": 22,
+ "value": "\"managedObjectContext\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 202,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 244,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 277,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 321,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 352,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 385,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 418,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 450,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 487,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 536,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 573,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 612,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 657,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 714,
+ "length": 23,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 202,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 244,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 277,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 321,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 352,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 385,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 418,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 450,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 487,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 536,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 573,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 612,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 657,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 714,
+ "length": 23,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 202,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 244,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 277,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 321,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 352,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 385,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 418,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 450,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 487,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 536,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 573,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 612,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 657,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseMessagingErrors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 714,
+ "length": 23,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Utils\/FirebaseConfigurations.swift",
+ "kind": "StringLiteral",
+ "offset": 632,
+ "length": 20,
+ "value": "\"GoogleService-Info\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 189,
+ "length": 36,
+ "value": "\"OSFirebaseMessagingLib.FirebaseMessagingApplicationDelegate\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8284,
+ "length": 20,
+ "value": "\"google.c.sender.id\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8339,
+ "length": 16,
+ "value": "\"gcm.message_id\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8388,
+ "length": 14,
+ "value": "\"google.c.fid\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8434,
+ "length": 14,
+ "value": "\"google.c.a.e\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8474,
+ "length": 5,
+ "value": "\"aps\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8507,
+ "length": 7,
+ "value": "\"alert\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8553,
+ "length": 19,
+ "value": "\"content-available\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8605,
+ "length": 12,
+ "value": "\"timeToLive\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8650,
+ "length": 12,
+ "value": "\"showDialog\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8690,
+ "length": 7,
+ "value": "\"title\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8724,
+ "length": 6,
+ "value": "\"body\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8761,
+ "length": 10,
+ "value": "\"deepLink\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8804,
+ "length": 13,
+ "value": "\"fcm_options\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8858,
+ "length": 11,
+ "value": "\"messageID\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8905,
+ "length": 15,
+ "value": "\"extraDataList\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8946,
+ "length": 5,
+ "value": "\"key\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 8979,
+ "length": 7,
+ "value": "\"value\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 9030,
+ "length": 14,
+ "value": "\"notification\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 9086,
+ "length": 12,
+ "value": "\"screenName\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingApplicationDelegate.swift",
+ "kind": "StringLiteral",
+ "offset": 9134,
+ "length": 15,
+ "value": "\"parameterList\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Managers\/MessagingManager.swift",
+ "kind": "StringLiteral",
+ "offset": 261,
+ "length": 20,
+ "value": "\"-general-topic-ios\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/Managers\/NotificationManager.swift",
+ "kind": "StringLiteral",
+ "offset": 1269,
+ "length": 19,
+ "value": "\"OSFirebaseMessagingLib.NotificationManager\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1876,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingController.swift",
+ "kind": "StringLiteral",
+ "offset": 3442,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/FirebaseMessagingController.swift",
+ "kind": "StringLiteral",
+ "offset": 95,
+ "length": 27,
+ "value": "\"OSFirebaseMessagingLib.FirebaseMessagingController\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/CoreDataManager\/CoreDataManager.swift",
+ "kind": "StringLiteral",
+ "offset": 180,
+ "length": 20,
+ "value": "\"NotificationsModel\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/CoreDataManager\/CoreDataManager.swift",
+ "kind": "StringLiteral",
+ "offset": 507,
+ "length": 6,
+ "value": "\"momd\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/CoreDataManager\/CoreDataManager.swift",
+ "kind": "StringLiteral",
+ "offset": 545,
+ "length": 24,
+ "value": "\"Error initializing mom\""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/CoreDataManager\/CoreDataManager.swift",
+ "kind": "StringLiteral",
+ "offset": 1027,
+ "length": 46,
+ "value": "\"Unresolved error \""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/CoreDataManager\/CoreDataManager.swift",
+ "kind": "StringLiteral",
+ "offset": 1053,
+ "length": 1,
+ "value": "\", \""
+ },
+ {
+ "filePath": "\/Users\/rcj\/Documents\/Projects\/OSFirebaseMessagingLib-iOS\/OSFirebaseMessagingLib\/CoreDataManager\/CoreDataManager.swift",
+ "kind": "StringLiteral",
+ "offset": 1072,
+ "length": 2,
+ "value": "\"\""
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
new file mode 100644
index 00000000..be4ff947
--- /dev/null
+++ b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
@@ -0,0 +1,271 @@
+// swift-interface-format-version: 1.0
+// swift-compiler-version: Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51)
+// swift-module-flags: -target x86_64-apple-ios13.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name OSFirebaseMessagingLib
+// swift-module-flags-ignorable: -enable-bare-slash-regex
+import CoreData
+import FirebaseCore
+import FirebaseMessaging
+import Foundation
+import OSLocalNotificationsLib
+import Swift
+import UIKit
+import UserNotifications
+import _Concurrency
+import _StringProcessing
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(OSFCMExtraData) public class OSFCMExtraData : CoreData.NSManagedObject, Swift.Codable {
+ public func encode(to encoder: Swift.Encoder) throws
+ required convenience public init(from decoder: Swift.Decoder) throws
+ @objc deinit
+}
+public enum OSFCMTokenType {
+ case fcm
+ case apns
+ public static func == (a: OSFirebaseMessagingLib.OSFCMTokenType, b: OSFirebaseMessagingLib.OSFCMTokenType) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(OSFCMNotification) public class OSFCMNotification : CoreData.NSManagedObject, Swift.Codable {
+ public func encode(to encoder: Swift.Encoder) throws
+ required convenience public init(from decoder: Swift.Decoder) throws
+ @objc deinit
+}
+public enum FirebaseMessagingErrors : Swift.Int, Foundation.CustomNSError, Foundation.LocalizedError {
+ case registrationError
+ case registrationPermissionsError
+ case unregistrationError
+ case unregistrationDeleteTokenError
+ case subscriptionError
+ case unsubscriptionError
+ case obtainingTokenError
+ case deletingTokenError
+ case settingBadgeNumberError
+ case notificationsPermissionsDeniedError
+ case sendNotificationsError
+ case deleteNotificationsError
+ case obtainSilentNotificationsError
+ case requestPermissionsError
+ public var description: Swift.String {
+ get
+ }
+ public var errorDescription: Swift.String? {
+ get
+ }
+ public init?(rawValue: Swift.Int)
+ public typealias RawValue = Swift.Int
+ public var rawValue: Swift.Int {
+ get
+ }
+}
+public protocol MessagingProtocol {
+ func getGeneralTopic() -> Swift.String
+ #if compiler(>=5.3) && $AsyncAwait
+ func getToken(of type: OSFirebaseMessagingLib.OSFCMTokenType) async throws -> Swift.String
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ func deleteToken() async throws
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ func subscribe(toTopic topic: Swift.String) async throws
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ func unsubscribe(fromTopic topic: Swift.String) async throws
+ #endif
+}
+public class FirebaseConfiguration {
+ public init(fileName: Swift.String = "GoogleService-Info", bundle: Foundation.Bundle = Bundle.main)
+ public func getGoogleServicesPath() -> Swift.String?
+ @objc deinit
+}
+public protocol FirebaseMessagingCallbackProtocol {
+ func callback(result: Swift.String?, error: OSFirebaseMessagingLib.FirebaseMessagingErrors?)
+}
+public protocol FirebaseMessagingEventProtocol {
+ func event(_ event: OSFirebaseMessagingLib.FirebaseEventType, data: Swift.String)
+}
+@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) public class FirebaseMessagingApplicationDelegate : ObjectiveC.NSObject, UIKit.UIApplicationDelegate {
+ @_Concurrency.MainActor(unsafe) public var coreDataManager: OSFirebaseMessagingLib.CoreDataManager {
+ get
+ set
+ }
+ @_Concurrency.MainActor(unsafe) public var notificationManager: OSFirebaseMessagingLib.NotificationManager {
+ get
+ set
+ }
+ @objc @_Concurrency.MainActor(unsafe) public static let shared: OSFirebaseMessagingLib.FirebaseMessagingApplicationDelegate
+ @_Concurrency.MainActor(unsafe) public var eventDelegate: OSFirebaseMessagingLib.FirebaseMessagingEventProtocol?
+ @_Concurrency.MainActor(unsafe) @objc public func application(_ application: UIKit.UIApplication, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]? = nil) -> Swift.Bool
+ @_Concurrency.MainActor(unsafe) @objc public func application(_ application: UIKit.UIApplication, didReceiveRemoteNotification userInfo: [Swift.AnyHashable : Any], fetchCompletionHandler completionHandler: @escaping (UIKit.UIBackgroundFetchResult) -> Swift.Void)
+ @_Concurrency.MainActor(unsafe) @objc public func application(_ application: UIKit.UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Foundation.Data)
+ @objc deinit
+}
+extension OSFirebaseMessagingLib.FirebaseMessagingApplicationDelegate : UserNotifications.UNUserNotificationCenterDelegate {
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func userNotificationCenter(_ center: UserNotifications.UNUserNotificationCenter, willPresent notification: UserNotifications.UNNotification, withCompletionHandler completionHandler: (UserNotifications.UNNotificationPresentationOptions) -> Swift.Void)
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func userNotificationCenter(_ center: UserNotifications.UNUserNotificationCenter, didReceive response: UserNotifications.UNNotificationResponse, withCompletionHandler completionHandler: @escaping () -> Swift.Void)
+}
+public protocol UIApplicationProtocol {
+ func getBadge() -> Swift.Int
+ func setBadge(badge: Swift.Int)
+ func getApplicationState() -> UIKit.UIApplication.State
+ func canRouteTo(_ url: Foundation.URL) -> Swift.Bool
+ func routeTo(_ url: Foundation.URL)
+}
+extension UIKit.UIApplication : OSFirebaseMessagingLib.UIApplicationProtocol {
+ @_Concurrency.MainActor(unsafe) public func getBadge() -> Swift.Int
+ @_Concurrency.MainActor(unsafe) public func setBadge(badge: Swift.Int)
+ @_Concurrency.MainActor(unsafe) public func getApplicationState() -> UIKit.UIApplication.State
+ @_Concurrency.MainActor(unsafe) public func canRouteTo(_ url: Foundation.URL) -> Swift.Bool
+ @_Concurrency.MainActor(unsafe) public func routeTo(_ url: Foundation.URL)
+}
+public enum FirebaseEventType {
+ case trigger(notification: OSFirebaseMessagingLib.FirebaseNotificationType)
+ case click(type: OSFirebaseMessagingLib.OSFCMClickableType)
+}
+public enum FirebaseNotificationType {
+ case defaultNotification
+ case silentNotification
+ public static func == (a: OSFirebaseMessagingLib.FirebaseNotificationType, b: OSFirebaseMessagingLib.FirebaseNotificationType) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+}
+public enum OSFCMClickableType {
+ case notification(latestVersion: Swift.Bool)
+ case action
+}
+public class MessagingManager : OSFirebaseMessagingLib.MessagingProtocol {
+ public init()
+ public func getGeneralTopic() -> Swift.String
+ #if compiler(>=5.3) && $AsyncAwait
+ public func getToken(of type: OSFirebaseMessagingLib.OSFCMTokenType) async throws -> Swift.String
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ public func deleteToken() async throws
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ public func subscribe(toTopic topic: Swift.String) async throws
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ public func unsubscribe(fromTopic topic: Swift.String) async throws
+ #endif
+ @objc deinit
+}
+extension Swift.Encodable {
+ public func encode() -> Swift.String
+}
+public protocol NotificationManagerProtocol {
+ func insertNotification(notificationDict: [Swift.String : Any]) -> Swift.Result
+ func fetchNotifications() -> Swift.Result<[OSFirebaseMessagingLib.OSFCMNotification], Swift.Error>
+ #if compiler(>=5.3) && $AsyncAwait
+ func sendLocalNotification(title: Swift.String, body: Swift.String, badge: Swift.Int) async -> Swift.Result
+ #endif
+}
+@objc @_hasMissingDesignatedInitializers final public class NotificationManager : ObjectiveC.NSObject {
+ convenience public init(coreDataManager: OSFirebaseMessagingLib.CoreDataManager = CoreDataManager())
+ final public func deletePendingNotifications(_ notifications: [OSFirebaseMessagingLib.OSFCMNotification]) -> Swift.Result
+ @objc deinit
+}
+extension OSFirebaseMessagingLib.NotificationManager : OSFirebaseMessagingLib.NotificationManagerProtocol {
+ #if compiler(>=5.3) && $AsyncAwait
+ final public func sendLocalNotification(title: Swift.String, body: Swift.String, badge: Swift.Int) async -> Swift.Result
+ #endif
+ final public func insertNotification(notificationDict: [Swift.String : Any]) -> Swift.Result
+ final public func fetchNotifications() -> Swift.Result<[OSFirebaseMessagingLib.OSFCMNotification], Swift.Error>
+}
+@objc @_hasMissingDesignatedInitializers open class FirebaseMessagingController : ObjectiveC.NSObject {
+ convenience public init(delegate: OSFirebaseMessagingLib.FirebaseMessagingCallbackProtocol, firebaseManager: OSFirebaseMessagingLib.MessagingManager = MessagingManager(), coreDataManager: OSFirebaseMessagingLib.CoreDataManager = CoreDataManager())
+ public func getPendingNotifications(clearFromDatabase: Swift.Bool = false)
+ #if compiler(>=5.3) && $AsyncAwait
+ public func getToken(ofType type: OSFirebaseMessagingLib.OSFCMTokenType = .fcm) async
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ public func deleteToken() async
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ public func subscribe(_ topic: Swift.String, token: Swift.String = "") async throws
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ public func unsubscribe(fromTopic topic: Swift.String) async throws
+ #endif
+ public func clearNotifications()
+ #if compiler(>=5.3) && $AsyncAwait
+ public func sendLocalNotification(title: Swift.String, body: Swift.String, badge: Swift.Int) async
+ #endif
+ public func setBadge(badge: Swift.Int)
+ public func getBadge()
+ #if compiler(>=5.3) && $AsyncAwait
+ public func registerDevice() async
+ #endif
+ #if compiler(>=5.3) && $AsyncAwait
+ public func unregisterDevice() async
+ #endif
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objc open class CoreDataManager : ObjectiveC.NSObject {
+ public static let modelName: Swift.String
+ public static let model: CoreData.NSManagedObjectModel
+ public var storeContainer: CoreData.NSPersistentContainer {
+ get
+ set
+ }
+ public func context() -> CoreData.NSManagedObjectContext
+ public func fetch(_ request: CoreData.NSFetchRequest) throws -> [T] where T : CoreData.NSFetchRequestResult
+ public func saveContext() throws
+ @objc override dynamic public init()
+ @objc deinit
+}
+extension OSFirebaseMessagingLib.OSFCMExtraData {
+ @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest
+ @objc @NSManaged dynamic public var key: Swift.String? {
+ @objc get
+ @objc set
+ }
+ @objc @NSManaged dynamic public var value: Swift.String? {
+ @objc get
+ @objc set
+ }
+ @objc @NSManaged dynamic public var notification: OSFirebaseMessagingLib.OSFCMNotification? {
+ @objc get
+ @objc set
+ }
+}
+extension OSFirebaseMessagingLib.OSFCMExtraData : Swift.Identifiable {
+ public typealias ID = Swift.ObjectIdentifier
+}
+extension OSFirebaseMessagingLib.OSFCMNotification {
+ @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest
+ @objc @NSManaged dynamic public var messageID: Swift.String? {
+ @objc get
+ @objc set
+ }
+ @objc @NSManaged dynamic public var timeStamp: Swift.Double {
+ @objc get
+ @objc set
+ }
+ @objc @NSManaged dynamic public var timeToLive: Swift.String? {
+ @objc get
+ @objc set
+ }
+ @objc @NSManaged dynamic public var extraDataList: Foundation.NSSet? {
+ @objc get
+ @objc set
+ }
+}
+extension OSFirebaseMessagingLib.OSFCMNotification {
+ @objc(addExtraDataListObject:) @NSManaged dynamic public func addToExtraDataList(_ value: OSFirebaseMessagingLib.OSFCMExtraData)
+ @objc(removeExtraDataListObject:) @NSManaged dynamic public func removeFromExtraDataList(_ value: OSFirebaseMessagingLib.OSFCMExtraData)
+ @objc(addExtraDataList:) @NSManaged dynamic public func addToExtraDataList(_ values: Foundation.NSSet)
+ @objc(removeExtraDataList:) @NSManaged dynamic public func removeFromExtraDataList(_ values: Foundation.NSSet)
+}
+extension OSFirebaseMessagingLib.OSFCMNotification : Swift.Identifiable {
+ public typealias ID = Swift.ObjectIdentifier
+}
+extension OSFirebaseMessagingLib.OSFCMTokenType : Swift.Equatable {}
+extension OSFirebaseMessagingLib.OSFCMTokenType : Swift.Hashable {}
+extension OSFirebaseMessagingLib.FirebaseMessagingErrors : Swift.Equatable {}
+extension OSFirebaseMessagingLib.FirebaseMessagingErrors : Swift.Hashable {}
+extension OSFirebaseMessagingLib.FirebaseMessagingErrors : Swift.RawRepresentable {}
+extension OSFirebaseMessagingLib.FirebaseNotificationType : Swift.Equatable {}
+extension OSFirebaseMessagingLib.FirebaseNotificationType : Swift.Hashable {}
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
index 70a8a241..cae72d81 100644
Binary files a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
index 3c97d3bc..be4ff947 100644
--- a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
+++ b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
@@ -1,14 +1,17 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12)
+// swift-compiler-version: Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51)
// swift-module-flags: -target x86_64-apple-ios13.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name OSFirebaseMessagingLib
+// swift-module-flags-ignorable: -enable-bare-slash-regex
import CoreData
import FirebaseCore
import FirebaseMessaging
import Foundation
+import OSLocalNotificationsLib
import Swift
import UIKit
import UserNotifications
import _Concurrency
+import _StringProcessing
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(OSFCMExtraData) public class OSFCMExtraData : CoreData.NSManagedObject, Swift.Codable {
public func encode(to encoder: Swift.Encoder) throws
required convenience public init(from decoder: Swift.Decoder) throws
@@ -57,26 +60,18 @@ public enum FirebaseMessagingErrors : Swift.Int, Foundation.CustomNSError, Found
}
public protocol MessagingProtocol {
func getGeneralTopic() -> Swift.String
-
#if compiler(>=5.3) && $AsyncAwait
func getToken(of type: OSFirebaseMessagingLib.OSFCMTokenType) async throws -> Swift.String
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
func deleteToken() async throws
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
func subscribe(toTopic topic: Swift.String) async throws
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
func unsubscribe(fromTopic topic: Swift.String) async throws
#endif
-
}
public class FirebaseConfiguration {
public init(fileName: Swift.String = "GoogleService-Info", bundle: Foundation.Bundle = Bundle.main)
@@ -89,9 +84,6 @@ public protocol FirebaseMessagingCallbackProtocol {
public protocol FirebaseMessagingEventProtocol {
func event(_ event: OSFirebaseMessagingLib.FirebaseEventType, data: Swift.String)
}
-extension Swift.Encodable {
- public func encode() -> Swift.String
-}
@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) public class FirebaseMessagingApplicationDelegate : ObjectiveC.NSObject, UIKit.UIApplicationDelegate {
@_Concurrency.MainActor(unsafe) public var coreDataManager: OSFirebaseMessagingLib.CoreDataManager {
get
@@ -116,15 +108,19 @@ public protocol UIApplicationProtocol {
func getBadge() -> Swift.Int
func setBadge(badge: Swift.Int)
func getApplicationState() -> UIKit.UIApplication.State
+ func canRouteTo(_ url: Foundation.URL) -> Swift.Bool
+ func routeTo(_ url: Foundation.URL)
}
extension UIKit.UIApplication : OSFirebaseMessagingLib.UIApplicationProtocol {
@_Concurrency.MainActor(unsafe) public func getBadge() -> Swift.Int
@_Concurrency.MainActor(unsafe) public func setBadge(badge: Swift.Int)
@_Concurrency.MainActor(unsafe) public func getApplicationState() -> UIKit.UIApplication.State
+ @_Concurrency.MainActor(unsafe) public func canRouteTo(_ url: Foundation.URL) -> Swift.Bool
+ @_Concurrency.MainActor(unsafe) public func routeTo(_ url: Foundation.URL)
}
public enum FirebaseEventType {
case trigger(notification: OSFirebaseMessagingLib.FirebaseNotificationType)
- case click
+ case click(type: OSFirebaseMessagingLib.OSFCMClickableType)
}
public enum FirebaseNotificationType {
case defaultNotification
@@ -135,39 +131,36 @@ public enum FirebaseNotificationType {
get
}
}
+public enum OSFCMClickableType {
+ case notification(latestVersion: Swift.Bool)
+ case action
+}
public class MessagingManager : OSFirebaseMessagingLib.MessagingProtocol {
public init()
public func getGeneralTopic() -> Swift.String
-
#if compiler(>=5.3) && $AsyncAwait
public func getToken(of type: OSFirebaseMessagingLib.OSFCMTokenType) async throws -> Swift.String
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
public func deleteToken() async throws
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
public func subscribe(toTopic topic: Swift.String) async throws
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
public func unsubscribe(fromTopic topic: Swift.String) async throws
#endif
-
@objc deinit
}
+extension Swift.Encodable {
+ public func encode() -> Swift.String
+}
public protocol NotificationManagerProtocol {
func insertNotification(notificationDict: [Swift.String : Any]) -> Swift.Result
func fetchNotifications() -> Swift.Result<[OSFirebaseMessagingLib.OSFCMNotification], Swift.Error>
-
#if compiler(>=5.3) && $AsyncAwait
func sendLocalNotification(title: Swift.String, body: Swift.String, badge: Swift.Int) async -> Swift.Result
#endif
-
}
@objc @_hasMissingDesignatedInitializers final public class NotificationManager : ObjectiveC.NSObject {
convenience public init(coreDataManager: OSFirebaseMessagingLib.CoreDataManager = CoreDataManager())
@@ -175,55 +168,39 @@ public protocol NotificationManagerProtocol {
@objc deinit
}
extension OSFirebaseMessagingLib.NotificationManager : OSFirebaseMessagingLib.NotificationManagerProtocol {
-
#if compiler(>=5.3) && $AsyncAwait
final public func sendLocalNotification(title: Swift.String, body: Swift.String, badge: Swift.Int) async -> Swift.Result
#endif
-
final public func insertNotification(notificationDict: [Swift.String : Any]) -> Swift.Result
final public func fetchNotifications() -> Swift.Result<[OSFirebaseMessagingLib.OSFCMNotification], Swift.Error>
}
@objc @_hasMissingDesignatedInitializers open class FirebaseMessagingController : ObjectiveC.NSObject {
convenience public init(delegate: OSFirebaseMessagingLib.FirebaseMessagingCallbackProtocol, firebaseManager: OSFirebaseMessagingLib.MessagingManager = MessagingManager(), coreDataManager: OSFirebaseMessagingLib.CoreDataManager = CoreDataManager())
public func getPendingNotifications(clearFromDatabase: Swift.Bool = false)
-
#if compiler(>=5.3) && $AsyncAwait
public func getToken(ofType type: OSFirebaseMessagingLib.OSFCMTokenType = .fcm) async
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
public func deleteToken() async
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
public func subscribe(_ topic: Swift.String, token: Swift.String = "") async throws
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
public func unsubscribe(fromTopic topic: Swift.String) async throws
#endif
-
public func clearNotifications()
-
#if compiler(>=5.3) && $AsyncAwait
public func sendLocalNotification(title: Swift.String, body: Swift.String, badge: Swift.Int) async
#endif
-
public func setBadge(badge: Swift.Int)
public func getBadge()
-
#if compiler(>=5.3) && $AsyncAwait
public func registerDevice() async
#endif
-
-
#if compiler(>=5.3) && $AsyncAwait
public func unregisterDevice() async
#endif
-
@objc deinit
}
@_inheritsConvenienceInitializers @objc open class CoreDataManager : ObjectiveC.NSObject {
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/NotificationsModel.momd/NotificationsModel 2.mom b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/NotificationsModel.momd/NotificationsModel 2.mom
index 59170d75..18f3f8d8 100644
Binary files a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/NotificationsModel.momd/NotificationsModel 2.mom and b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/NotificationsModel.momd/NotificationsModel 2.mom differ
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/NotificationsModel.momd/NotificationsModel.mom b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/NotificationsModel.momd/NotificationsModel.mom
index 87aefcc0..6d30cda1 100644
Binary files a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/NotificationsModel.momd/NotificationsModel.mom and b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/NotificationsModel.momd/NotificationsModel.mom differ
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/OSFirebaseMessagingLib b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/OSFirebaseMessagingLib
index 2c4f2e4c..0f9f537a 100755
Binary files a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/OSFirebaseMessagingLib and b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/OSFirebaseMessagingLib differ
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/_CodeSignature/CodeResources b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/_CodeSignature/CodeResources
index 9332f1ab..b2610c9f 100644
--- a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/_CodeSignature/CodeResources
+++ b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/_CodeSignature/CodeResources
@@ -4,41 +4,53 @@
files
- Frameworks/libswift_Concurrency.dylib
-
- 8jAr9siC1LYuNutVC9bXB/7EQPQ=
-
Headers/OSFirebaseMessagingLib-Swift.h
- AFJMO1MVgEBDBExAy6EMZUmtlCY=
+ fH3JPwef/vMRKvQlr+7ZH3eykp0=
Info.plist
- xWE9J6AyUjCcBnOgh5kkBAgibNE=
+ AvTQnF9OrzZFoCts4GDWx0poCvk=
+
+ Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.abi.json
+
+ XuLhjwjDbSiJQfA9ZwBCRk/a10w=
+
+ Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
+
+ BBSQKGLt/+z9u9PVfIgaRRkTFpQ=
Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.swiftdoc
- yD05JIg7IvshFI2gdrSlgfCys28=
+ GshJHeHVDcGv1L9jItLjyYIhaEE=
Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.swiftinterface
- tVqMMYnRBVvWdP1zlfaIlcYN1ao=
+ BBSQKGLt/+z9u9PVfIgaRRkTFpQ=
Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.swiftmodule
- jcznZHTXrdmoBLV/hZwuDw/LMrA=
+ MXz5tY3ESsQk7S/3CQXkHhDTYbo=
+
+ Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.abi.json
+
+ XuLhjwjDbSiJQfA9ZwBCRk/a10w=
+
+ Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
+
+ AnVrp4YXwVQS4LPZl3lIBF/Lsw0=
Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
- TP3Ky76PnNed5p/pVLBNdmqsUHA=
+ 7Ne6Hs58K2oU3S72YfmJZgjlTyY=
Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
- JdP7duO40Li/Ix3ei2eMRiGIk7E=
+ AnVrp4YXwVQS4LPZl3lIBF/Lsw0=
Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
- b9nFCaTccaFEWMtCnv/Au49/Vnc=
+ vdhLYnwVfn+6c5gka5MSvccYlok=
Modules/module.modulemap
@@ -46,7 +58,7 @@
NotificationsModel.momd/NotificationsModel 2.mom
- bUXR1zuKj7MSNklidAmQT74BnVI=
+ qOrypAsk2AM3E2SRs8+IMnvk/20=
NotificationsModel.momd/NotificationsModel 2.omo
@@ -54,7 +66,7 @@
NotificationsModel.momd/NotificationsModel.mom
- A8DLh4FYRMLg0YvgVfXAKA6cklA=
+ OPGHaxQ5hGTwj1O6KFxscY3nh34=
NotificationsModel.momd/VersionInfo.plist
@@ -63,60 +75,81 @@
files2
- Frameworks/libswift_Concurrency.dylib
+ Headers/OSFirebaseMessagingLib-Swift.h
hash2
- PCk7J0wBDMh4goBuzDNQls1T7qBCzpg99C2OeJma0Xk=
+ vpEEyjV965BZeP2hTt/uAObdLK5ILDPs7qm5YOttDVM=
- Headers/OSFirebaseMessagingLib-Swift.h
+ Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.abi.json
hash2
- w0zYe2l4ETbmKH+U3VdYpvCwzt0X9/4KPaTMfCLNUgg=
+ dVmNZofavEc7yeRxTxMEkaYUWbPj25RMYdy1SW+lFS0=
+
+
+ Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
+
+ hash2
+
+ CQbfS3m/y82tpPOn11WItTddMTSiSIuXWmKso48Y/xo=
Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.swiftdoc
hash2
- AuHgZsAGI2tKV1q9ib2tVhNfJ07FqOBQBGMILZ9qk9Q=
+ DkHgA31cJEJhursJFIW+UyiJ5YmmR6qV9SQBGtkKRys=
Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.swiftinterface
hash2
- Gdv8dAbfZyobz1rK4RL0Gl1EslUpolBBhe01mLGaxzE=
+ CQbfS3m/y82tpPOn11WItTddMTSiSIuXWmKso48Y/xo=
Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.swiftmodule
hash2
- wEnAm7r/GUPSMAQL6MXCgJqEqAJH0MutQduWGlnpccw=
+ jYF/iabm+9mpkefkjUwCDTzBRq9WZm4FO/A7fZRkgJ0=
+
+
+ Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.abi.json
+
+ hash2
+
+ dVmNZofavEc7yeRxTxMEkaYUWbPj25RMYdy1SW+lFS0=
+
+
+ Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
+
+ hash2
+
+ OT0Z7FGk5asl9RyUpB3xNKYwi9ZSCpErR46InTUVJ1M=
Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
hash2
- xRVQAecBgsLDNu4yEfYm+z83wISTdXcKPSkiDKWGpYc=
+ TlpPJIz0TjL4Lr4grkV1LmEzeutx66xvQvA/T7pBO7g=
Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
hash2
- y99J7I7ASjTwPYMpq+S00zk8hHE7y00SqZsbTyNXw6c=
+ OT0Z7FGk5asl9RyUpB3xNKYwi9ZSCpErR46InTUVJ1M=
Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
hash2
- 0EftbZlg5MWAqkHl/fyqrb8vrPMzLyhmwn4R6ZA+bIY=
+ iyROspMzsE6R5/NXgPxTrZ80IcqKPzLXzIQ9hsRsVpw=
Modules/module.modulemap
@@ -130,7 +163,7 @@
hash2
- 4sAIvW4xwXmLKiw8GIoqovfF1/cSsGBhi9N8eGWhKo0=
+ eXqZtHmvroqn9nTA8NGcLzO0hnRzqq/AwGL8IOJaYqA=
NotificationsModel.momd/NotificationsModel 2.omo
@@ -144,7 +177,7 @@
hash2
- 5+o6uXENIybUVwlUllZL6t1fX6xbPR358c2rIOo1KeI=
+ ItToCGKo4GuIu7hTa58YxozcTsf4NouPMSg25VKF6i4=
NotificationsModel.momd/VersionInfo.plist