2025-10-09 16:48:46 +08:00

7053 lines
243 KiB
JSON

{
"ABIRoot": {
"kind": "Root",
"name": "TopLevel",
"printedName": "TopLevel",
"children": [
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "NECommonKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "NECommonKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "Atomic",
"printedName": "Atomic",
"children": [
{
"kind": "Constructor",
"name": "init",
"printedName": "init(wrappedValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Atomic",
"printedName": "NECommonKit.Atomic<τ_0_0>",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"usr": "s:11NECommonKit6AtomicV"
},
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"declKind": "Constructor",
"usr": "s:11NECommonKit6AtomicV12wrappedValueACyxGx_tcfc",
"mangledName": "$s11NECommonKit6AtomicV12wrappedValueACyxGx_tcfc",
"moduleName": "NECommonKit",
"genericSig": "<τ_0_0>",
"sugared_genericSig": "<Value>",
"declAttributes": [
"AccessControl"
],
"init_kind": "Designated"
},
{
"kind": "Var",
"name": "wrappedValue",
"printedName": "wrappedValue",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"declKind": "Var",
"usr": "s:11NECommonKit6AtomicV12wrappedValuexvp",
"mangledName": "$s11NECommonKit6AtomicV12wrappedValuexvp",
"moduleName": "NECommonKit",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"declKind": "Accessor",
"usr": "s:11NECommonKit6AtomicV12wrappedValuexvg",
"mangledName": "$s11NECommonKit6AtomicV12wrappedValuexvg",
"moduleName": "NECommonKit",
"genericSig": "<τ_0_0>",
"sugared_genericSig": "<Value>",
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"declKind": "Accessor",
"usr": "s:11NECommonKit6AtomicV12wrappedValuexvs",
"mangledName": "$s11NECommonKit6AtomicV12wrappedValuexvs",
"moduleName": "NECommonKit",
"genericSig": "<τ_0_0>",
"sugared_genericSig": "<Value>",
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:11NECommonKit6AtomicV12wrappedValuexvM",
"mangledName": "$s11NECommonKit6AtomicV12wrappedValuexvM",
"moduleName": "NECommonKit",
"genericSig": "<τ_0_0>",
"sugared_genericSig": "<Value>",
"implicit": true,
"accessorKind": "_modify"
}
]
}
],
"declKind": "Struct",
"usr": "s:11NECommonKit6AtomicV",
"mangledName": "$s11NECommonKit6AtomicV",
"moduleName": "NECommonKit",
"genericSig": "<τ_0_0>",
"sugared_genericSig": "<Value>",
"declAttributes": [
"AccessControl",
"PropertyWrapper"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "NECommonKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "CommonLoader",
"printedName": "CommonLoader",
"children": [
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "CommonLoader",
"printedName": "NECommonKit.CommonLoader<τ_0_0>",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"usr": "s:11NECommonKit12CommonLoaderC"
}
],
"declKind": "Constructor",
"usr": "s:11NECommonKit12CommonLoaderCACyxGycfc",
"mangledName": "$s11NECommonKit12CommonLoaderCACyxGycfc",
"moduleName": "NECommonKit",
"genericSig": "<τ_0_0 where τ_0_0 : AnyObject>",
"sugared_genericSig": "<T where T : AnyObject>",
"declAttributes": [
"AccessControl"
],
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "localizable",
"printedName": "localizable(_:)",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Func",
"usr": "s:11NECommonKit12CommonLoaderC11localizableyS2SF",
"mangledName": "$s11NECommonKit12CommonLoaderC11localizableyS2SF",
"moduleName": "NECommonKit",
"genericSig": "<τ_0_0 where τ_0_0 : AnyObject>",
"sugared_genericSig": "<T where T : AnyObject>",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "loadImage",
"printedName": "loadImage(_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "UIKit.UIImage?",
"children": [
{
"kind": "TypeNominal",
"name": "UIImage",
"printedName": "UIKit.UIImage",
"usr": "c:objc(cs)UIImage"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Func",
"usr": "s:11NECommonKit12CommonLoaderC9loadImageySo7UIImageCSgSSF",
"mangledName": "$s11NECommonKit12CommonLoaderC9loadImageySo7UIImageCSgSSF",
"moduleName": "NECommonKit",
"genericSig": "<τ_0_0 where τ_0_0 : AnyObject>",
"sugared_genericSig": "<T where T : AnyObject>",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "loadString",
"printedName": "loadString(source:type:)",
"children": [
{
"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": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
},
{
"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:11NECommonKit12CommonLoaderC10loadString6source4typeSSSgAG_AGtF",
"mangledName": "$s11NECommonKit12CommonLoaderC10loadString6source4typeSSSgAG_AGtF",
"moduleName": "NECommonKit",
"genericSig": "<τ_0_0 where τ_0_0 : AnyObject>",
"sugared_genericSig": "<T where T : AnyObject>",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
"usr": "s:11NECommonKit12CommonLoaderC",
"mangledName": "$s11NECommonKit12CommonLoaderC",
"moduleName": "NECommonKit",
"genericSig": "<τ_0_0 where τ_0_0 : AnyObject>",
"sugared_genericSig": "<T where T : AnyObject>",
"declAttributes": [
"AccessControl"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "NECommonKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "CommonTool",
"printedName": "CommonTool",
"children": [
{
"kind": "Function",
"name": "getCurrentLanguage",
"printedName": "getCurrentLanguage()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Func",
"usr": "s:11NECommonKit10CommonToolC18getCurrentLanguageSSyFZ",
"mangledName": "$s11NECommonKit10CommonToolC18getCurrentLanguageSSyFZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"Final",
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "CommonTool",
"printedName": "NECommonKit.CommonTool",
"usr": "c:@M@NECommonKit@objc(cs)CommonTool"
}
],
"declKind": "Constructor",
"usr": "c:@M@NECommonKit@objc(cs)CommonTool(im)init",
"mangledName": "$s11NECommonKit10CommonToolCACycfc",
"moduleName": "NECommonKit",
"overriding": true,
"implicit": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
}
],
"declKind": "Class",
"usr": "c:@M@NECommonKit@objc(cs)CommonTool",
"mangledName": "$s11NECommonKit10CommonToolC",
"moduleName": "NECommonKit",
"declAttributes": [
"AccessControl",
"ObjC"
],
"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": "AVFoundation",
"printedName": "AVFoundation",
"declKind": "Import",
"moduleName": "NECommonKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Photos",
"printedName": "Photos",
"declKind": "Import",
"moduleName": "NECommonKit"
},
{
"kind": "TypeDecl",
"name": "NEAuthManager",
"printedName": "NEAuthManager",
"children": [
{
"kind": "Function",
"name": "hasAudioAuthoriztion",
"printedName": "hasAudioAuthoriztion()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "c:@M@NECommonKit@objc(cs)NEAuthManager(cm)hasAudioAuthoriztion",
"mangledName": "$s11NECommonKit13NEAuthManagerC20hasAudioAuthoriztionSbyFZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"AccessControl",
"ObjC",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "requestAudioAuthorization",
"printedName": "requestAudioAuthorization(_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "((Swift.Bool) -> ())?",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Swift.Bool) -> ()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
]
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "c:@M@NECommonKit@objc(cs)NEAuthManager(cm)requestAudioAuthorization:",
"mangledName": "$s11NECommonKit13NEAuthManagerC25requestAudioAuthorizationyyySbcSgFZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"AccessControl",
"ObjC",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "hasCameraAuthorization",
"printedName": "hasCameraAuthorization()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "c:@M@NECommonKit@objc(cs)NEAuthManager(cm)hasCameraAuthorization",
"mangledName": "$s11NECommonKit13NEAuthManagerC22hasCameraAuthorizationSbyFZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"AccessControl",
"ObjC",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "requestCameraAuthorization",
"printedName": "requestCameraAuthorization(_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "((Swift.Bool) -> ())?",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Swift.Bool) -> ()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
]
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "c:@M@NECommonKit@objc(cs)NEAuthManager(cm)requestCameraAuthorization:",
"mangledName": "$s11NECommonKit13NEAuthManagerC26requestCameraAuthorizationyyySbcSgFZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"AccessControl",
"ObjC",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "hasPhotoAuthorization",
"printedName": "hasPhotoAuthorization()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "c:@M@NECommonKit@objc(cs)NEAuthManager(cm)hasPhotoAuthorization",
"mangledName": "$s11NECommonKit13NEAuthManagerC21hasPhotoAuthorizationSbyFZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"AccessControl",
"ObjC",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "requestPhotoAuthorization",
"printedName": "requestPhotoAuthorization(_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "((Swift.Bool) -> ())?",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Swift.Bool) -> ()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
]
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:11NECommonKit13NEAuthManagerC25requestPhotoAuthorizationyyySbcSgFZ",
"mangledName": "$s11NECommonKit13NEAuthManagerC25requestPhotoAuthorizationyyySbcSgFZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "NEAuthManager",
"printedName": "NECommonKit.NEAuthManager",
"usr": "c:@M@NECommonKit@objc(cs)NEAuthManager"
}
],
"declKind": "Constructor",
"usr": "c:@M@NECommonKit@objc(cs)NEAuthManager(im)init",
"mangledName": "$s11NECommonKit13NEAuthManagerCACycfc",
"moduleName": "NECommonKit",
"overriding": true,
"implicit": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
}
],
"declKind": "Class",
"usr": "c:@M@NECommonKit@objc(cs)NEAuthManager",
"mangledName": "$s11NECommonKit13NEAuthManagerC",
"moduleName": "NECommonKit",
"declAttributes": [
"AccessControl",
"ObjC"
],
"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": "NECommonKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "ReachabilityStatus",
"printedName": "ReachabilityStatus",
"children": [
{
"kind": "Var",
"name": "notReachable",
"printedName": "notReachable",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(NECommonKit.ReachabilityStatus.Type) -> NECommonKit.ReachabilityStatus",
"children": [
{
"kind": "TypeNominal",
"name": "ReachabilityStatus",
"printedName": "NECommonKit.ReachabilityStatus",
"usr": "s:11NECommonKit18ReachabilityStatusO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "NECommonKit.ReachabilityStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ReachabilityStatus",
"printedName": "NECommonKit.ReachabilityStatus",
"usr": "s:11NECommonKit18ReachabilityStatusO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:11NECommonKit18ReachabilityStatusO12notReachableyA2CmF",
"mangledName": "$s11NECommonKit18ReachabilityStatusO12notReachableyA2CmF",
"moduleName": "NECommonKit"
},
{
"kind": "Var",
"name": "unknown",
"printedName": "unknown",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(NECommonKit.ReachabilityStatus.Type) -> NECommonKit.ReachabilityStatus",
"children": [
{
"kind": "TypeNominal",
"name": "ReachabilityStatus",
"printedName": "NECommonKit.ReachabilityStatus",
"usr": "s:11NECommonKit18ReachabilityStatusO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "NECommonKit.ReachabilityStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ReachabilityStatus",
"printedName": "NECommonKit.ReachabilityStatus",
"usr": "s:11NECommonKit18ReachabilityStatusO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:11NECommonKit18ReachabilityStatusO7unknownyA2CmF",
"mangledName": "$s11NECommonKit18ReachabilityStatusO7unknownyA2CmF",
"moduleName": "NECommonKit"
},
{
"kind": "Var",
"name": "ethernetOrWiFi",
"printedName": "ethernetOrWiFi",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(NECommonKit.ReachabilityStatus.Type) -> NECommonKit.ReachabilityStatus",
"children": [
{
"kind": "TypeNominal",
"name": "ReachabilityStatus",
"printedName": "NECommonKit.ReachabilityStatus",
"usr": "s:11NECommonKit18ReachabilityStatusO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "NECommonKit.ReachabilityStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ReachabilityStatus",
"printedName": "NECommonKit.ReachabilityStatus",
"usr": "s:11NECommonKit18ReachabilityStatusO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:11NECommonKit18ReachabilityStatusO14ethernetOrWiFiyA2CmF",
"mangledName": "$s11NECommonKit18ReachabilityStatusO14ethernetOrWiFiyA2CmF",
"moduleName": "NECommonKit"
},
{
"kind": "Var",
"name": "wwan",
"printedName": "wwan",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(NECommonKit.ReachabilityStatus.Type) -> NECommonKit.ReachabilityStatus",
"children": [
{
"kind": "TypeNominal",
"name": "ReachabilityStatus",
"printedName": "NECommonKit.ReachabilityStatus",
"usr": "s:11NECommonKit18ReachabilityStatusO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "NECommonKit.ReachabilityStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ReachabilityStatus",
"printedName": "NECommonKit.ReachabilityStatus",
"usr": "s:11NECommonKit18ReachabilityStatusO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:11NECommonKit18ReachabilityStatusO4wwanyA2CmF",
"mangledName": "$s11NECommonKit18ReachabilityStatusO4wwanyA2CmF",
"moduleName": "NECommonKit"
},
{
"kind": "Function",
"name": "==",
"printedName": "==(_:_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "ReachabilityStatus",
"printedName": "NECommonKit.ReachabilityStatus",
"usr": "s:11NECommonKit18ReachabilityStatusO"
},
{
"kind": "TypeNominal",
"name": "ReachabilityStatus",
"printedName": "NECommonKit.ReachabilityStatus",
"usr": "s:11NECommonKit18ReachabilityStatusO"
}
],
"declKind": "Func",
"usr": "s:11NECommonKit18ReachabilityStatusO2eeoiySbAC_ACtFZ",
"mangledName": "$s11NECommonKit18ReachabilityStatusO2eeoiySbAC_ACtFZ",
"moduleName": "NECommonKit",
"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:11NECommonKit18ReachabilityStatusO9hashValueSivp",
"mangledName": "$s11NECommonKit18ReachabilityStatusO9hashValueSivp",
"moduleName": "NECommonKit",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:11NECommonKit18ReachabilityStatusO9hashValueSivg",
"mangledName": "$s11NECommonKit18ReachabilityStatusO9hashValueSivg",
"moduleName": "NECommonKit",
"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:11NECommonKit18ReachabilityStatusO4hash4intoys6HasherVz_tF",
"mangledName": "$s11NECommonKit18ReachabilityStatusO4hash4intoys6HasherVz_tF",
"moduleName": "NECommonKit",
"implicit": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Enum",
"usr": "s:11NECommonKit18ReachabilityStatusO",
"mangledName": "$s11NECommonKit18ReachabilityStatusO",
"moduleName": "NECommonKit",
"declAttributes": [
"AccessControl"
],
"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": "NEChatDetectNetworkTool",
"printedName": "NEChatDetectNetworkTool",
"children": [
{
"kind": "Var",
"name": "shareInstance",
"printedName": "shareInstance",
"children": [
{
"kind": "TypeNominal",
"name": "NEChatDetectNetworkTool",
"printedName": "NECommonKit.NEChatDetectNetworkTool",
"usr": "s:11NECommonKit23NEChatDetectNetworkToolC"
}
],
"declKind": "Var",
"usr": "s:11NECommonKit23NEChatDetectNetworkToolC13shareInstanceACvpZ",
"mangledName": "$s11NECommonKit23NEChatDetectNetworkToolC13shareInstanceACvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "NEChatDetectNetworkTool",
"printedName": "NECommonKit.NEChatDetectNetworkTool",
"usr": "s:11NECommonKit23NEChatDetectNetworkToolC"
}
],
"declKind": "Accessor",
"usr": "s:11NECommonKit23NEChatDetectNetworkToolC13shareInstanceACvgZ",
"mangledName": "$s11NECommonKit23NEChatDetectNetworkToolC13shareInstanceACvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "manager",
"printedName": "manager",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "NECommonKit.NENetworkReachabilityManager?",
"children": [
{
"kind": "TypeNominal",
"name": "NENetworkReachabilityManager",
"printedName": "NECommonKit.NENetworkReachabilityManager",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:11NECommonKit23NEChatDetectNetworkToolC7managerAA28NENetworkReachabilityManagerCSgvp",
"mangledName": "$s11NECommonKit23NEChatDetectNetworkToolC7managerAA28NENetworkReachabilityManagerCSgvp",
"moduleName": "NECommonKit",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "NECommonKit.NENetworkReachabilityManager?",
"children": [
{
"kind": "TypeNominal",
"name": "NENetworkReachabilityManager",
"printedName": "NECommonKit.NENetworkReachabilityManager",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:11NECommonKit23NEChatDetectNetworkToolC7managerAA28NENetworkReachabilityManagerCSgvg",
"mangledName": "$s11NECommonKit23NEChatDetectNetworkToolC7managerAA28NENetworkReachabilityManagerCSgvg",
"moduleName": "NECommonKit",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Function",
"name": "isNetworkRecahability",
"printedName": "isNetworkRecahability()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:11NECommonKit23NEChatDetectNetworkToolC02isE12RecahabilitySbyF",
"mangledName": "$s11NECommonKit23NEChatDetectNetworkToolC02isE12RecahabilitySbyF",
"moduleName": "NECommonKit",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "netWorkReachability",
"printedName": "netWorkReachability(reachabilityStatus:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(NECommonKit.ReachabilityStatus) -> ()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "ReachabilityStatus",
"printedName": "NECommonKit.ReachabilityStatus",
"usr": "s:11NECommonKit18ReachabilityStatusO"
}
]
}
],
"declKind": "Func",
"usr": "s:11NECommonKit23NEChatDetectNetworkToolC19netWorkReachability18reachabilityStatusyyAA0iK0Oc_tF",
"mangledName": "$s11NECommonKit23NEChatDetectNetworkToolC19netWorkReachability18reachabilityStatusyyAA0iK0Oc_tF",
"moduleName": "NECommonKit",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
"usr": "s:11NECommonKit23NEChatDetectNetworkToolC",
"mangledName": "$s11NECommonKit23NEChatDetectNetworkToolC",
"moduleName": "NECommonKit",
"declAttributes": [
"AccessControl"
],
"hasMissingDesignatedInitializers": true
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "NECommonKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "NECommonKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "NECommonUtil",
"printedName": "NECommonUtil",
"children": [
{
"kind": "Function",
"name": "getJSONStringFromDictionary",
"printedName": "getJSONStringFromDictionary(_:)",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
},
{
"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": "c:@M@NECommonKit@objc(cs)NECommonUtil(cm)getJSONStringFromDictionary:",
"mangledName": "$s11NECommonKit0A4UtilC27getJSONStringFromDictionaryySSSDySSypGFZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"AccessControl",
"ObjC"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getDictionaryFromJSONString",
"printedName": "getDictionaryFromJSONString(_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Foundation.NSDictionary?",
"children": [
{
"kind": "TypeNominal",
"name": "NSDictionary",
"printedName": "Foundation.NSDictionary",
"usr": "c:objc(cs)NSDictionary"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Func",
"usr": "c:@M@NECommonKit@objc(cs)NECommonUtil(cm)getDictionaryFromJSONString:",
"mangledName": "$s11NECommonKit0A4UtilC27getDictionaryFromJSONStringySo12NSDictionaryCSgSSFZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"AccessControl",
"ObjC"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "NECommonUtil",
"printedName": "NECommonKit.NECommonUtil",
"usr": "c:@M@NECommonKit@objc(cs)NECommonUtil"
}
],
"declKind": "Constructor",
"usr": "c:@M@NECommonKit@objc(cs)NECommonUtil(im)init",
"mangledName": "$s11NECommonKit0A4UtilCACycfc",
"moduleName": "NECommonKit",
"overriding": true,
"implicit": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
}
],
"declKind": "Class",
"usr": "c:@M@NECommonKit@objc(cs)NECommonUtil",
"mangledName": "$s11NECommonKit0A4UtilC",
"moduleName": "NECommonKit",
"declAttributes": [
"AccessControl",
"ObjCMembers",
"ObjC"
],
"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": "NECommonKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "NEConstant",
"printedName": "NEConstant",
"children": [
{
"kind": "Var",
"name": "screenWidth",
"printedName": "screenWidth",
"children": [
{
"kind": "TypeNominal",
"name": "CGFloat",
"printedName": "CoreGraphics.CGFloat",
"usr": "s:14CoreFoundation7CGFloatV"
}
],
"declKind": "Var",
"usr": "c:@M@NECommonKit@objc(cs)NEConstant(cpy)screenWidth",
"mangledName": "$s11NECommonKit10NEConstantC11screenWidth12CoreGraphics7CGFloatVvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"RawDocComment",
"ObjC"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "CGFloat",
"printedName": "CoreGraphics.CGFloat",
"usr": "s:14CoreFoundation7CGFloatV"
}
],
"declKind": "Accessor",
"usr": "c:@M@NECommonKit@objc(cs)NEConstant(cm)screenWidth",
"mangledName": "$s11NECommonKit10NEConstantC11screenWidth12CoreGraphics7CGFloatVvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final",
"ObjC"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "screenHeight",
"printedName": "screenHeight",
"children": [
{
"kind": "TypeNominal",
"name": "CGFloat",
"printedName": "CoreGraphics.CGFloat",
"usr": "s:14CoreFoundation7CGFloatV"
}
],
"declKind": "Var",
"usr": "c:@M@NECommonKit@objc(cs)NEConstant(cpy)screenHeight",
"mangledName": "$s11NECommonKit10NEConstantC12screenHeight12CoreGraphics7CGFloatVvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"ObjC"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "CGFloat",
"printedName": "CoreGraphics.CGFloat",
"usr": "s:14CoreFoundation7CGFloatV"
}
],
"declKind": "Accessor",
"usr": "c:@M@NECommonKit@objc(cs)NEConstant(cm)screenHeight",
"mangledName": "$s11NECommonKit10NEConstantC12screenHeight12CoreGraphics7CGFloatVvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final",
"ObjC"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "sreenWidthScale",
"printedName": "sreenWidthScale",
"children": [
{
"kind": "TypeNominal",
"name": "CGFloat",
"printedName": "CoreGraphics.CGFloat",
"usr": "s:14CoreFoundation7CGFloatV"
}
],
"declKind": "Var",
"usr": "c:@M@NECommonKit@objc(cs)NEConstant(cpy)sreenWidthScale",
"mangledName": "$s11NECommonKit10NEConstantC15sreenWidthScale12CoreGraphics7CGFloatVvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"ObjC"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "CGFloat",
"printedName": "CoreGraphics.CGFloat",
"usr": "s:14CoreFoundation7CGFloatV"
}
],
"declKind": "Accessor",
"usr": "c:@M@NECommonKit@objc(cs)NEConstant(cm)sreenWidthScale",
"mangledName": "$s11NECommonKit10NEConstantC15sreenWidthScale12CoreGraphics7CGFloatVvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final",
"ObjC"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "sreenHeightScale",
"printedName": "sreenHeightScale",
"children": [
{
"kind": "TypeNominal",
"name": "CGFloat",
"printedName": "CoreGraphics.CGFloat",
"usr": "s:14CoreFoundation7CGFloatV"
}
],
"declKind": "Var",
"usr": "c:@M@NECommonKit@objc(cs)NEConstant(cpy)sreenHeightScale",
"mangledName": "$s11NECommonKit10NEConstantC16sreenHeightScale12CoreGraphics7CGFloatVvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"ObjC"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "CGFloat",
"printedName": "CoreGraphics.CGFloat",
"usr": "s:14CoreFoundation7CGFloatV"
}
],
"declKind": "Accessor",
"usr": "c:@M@NECommonKit@objc(cs)NEConstant(cm)sreenHeightScale",
"mangledName": "$s11NECommonKit10NEConstantC16sreenHeightScale12CoreGraphics7CGFloatVvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final",
"ObjC"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "navigationHeight",
"printedName": "navigationHeight",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "c:@M@NECommonKit@objc(cs)NEConstant(cpy)navigationHeight",
"mangledName": "$s11NECommonKit10NEConstantC16navigationHeightSdvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"ObjC"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@M@NECommonKit@objc(cs)NEConstant(cm)navigationHeight",
"mangledName": "$s11NECommonKit10NEConstantC16navigationHeightSdvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final",
"ObjC"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "statusBarHeight",
"printedName": "statusBarHeight",
"children": [
{
"kind": "TypeNominal",
"name": "CGFloat",
"printedName": "CoreGraphics.CGFloat",
"usr": "s:14CoreFoundation7CGFloatV"
}
],
"declKind": "Var",
"usr": "c:@M@NECommonKit@objc(cs)NEConstant(cpy)statusBarHeight",
"mangledName": "$s11NECommonKit10NEConstantC15statusBarHeight12CoreGraphics7CGFloatVvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"ObjC"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "CGFloat",
"printedName": "CoreGraphics.CGFloat",
"usr": "s:14CoreFoundation7CGFloatV"
}
],
"declKind": "Accessor",
"usr": "c:@M@NECommonKit@objc(cs)NEConstant(cm)statusBarHeight",
"mangledName": "$s11NECommonKit10NEConstantC15statusBarHeight12CoreGraphics7CGFloatVvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final",
"ObjC"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "navigationAndStatusHeight",
"printedName": "navigationAndStatusHeight",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "c:@M@NECommonKit@objc(cs)NEConstant(cpy)navigationAndStatusHeight",
"mangledName": "$s11NECommonKit10NEConstantC25navigationAndStatusHeightSdvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"RawDocComment",
"ObjC"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "c:@M@NECommonKit@objc(cs)NEConstant(cm)navigationAndStatusHeight",
"mangledName": "$s11NECommonKit10NEConstantC25navigationAndStatusHeightSdvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final",
"ObjC"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "screenInterval",
"printedName": "screenInterval",
"children": [
{
"kind": "TypeNominal",
"name": "CGFloat",
"printedName": "CoreGraphics.CGFloat",
"usr": "s:14CoreFoundation7CGFloatV"
}
],
"declKind": "Var",
"usr": "c:@M@NECommonKit@objc(cs)NEConstant(cpy)screenInterval",
"mangledName": "$s11NECommonKit10NEConstantC14screenInterval12CoreGraphics7CGFloatVvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"ObjC"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "CGFloat",
"printedName": "CoreGraphics.CGFloat",
"usr": "s:14CoreFoundation7CGFloatV"
}
],
"declKind": "Accessor",
"usr": "c:@M@NECommonKit@objc(cs)NEConstant(cm)screenInterval",
"mangledName": "$s11NECommonKit10NEConstantC14screenInterval12CoreGraphics7CGFloatVvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final",
"ObjC"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "textFont",
"printedName": "textFont",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Swift.String, Swift.Float) -> UIKit.UIFont",
"children": [
{
"kind": "TypeNominal",
"name": "UIFont",
"printedName": "UIKit.UIFont",
"usr": "c:objc(cs)UIFont"
},
{
"kind": "TypeNominal",
"name": "Tuple",
"printedName": "(Swift.String, Swift.Float)",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
},
{
"kind": "TypeNominal",
"name": "Float",
"printedName": "Swift.Float",
"usr": "s:Sf"
}
]
}
]
}
],
"declKind": "Var",
"usr": "c:@M@NECommonKit@objc(cs)NEConstant(cpy)textFont",
"mangledName": "$s11NECommonKit10NEConstantC8textFontySo6UIFontCSS_SftcvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"RawDocComment",
"ObjC"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Swift.String, Swift.Float) -> UIKit.UIFont",
"children": [
{
"kind": "TypeNominal",
"name": "UIFont",
"printedName": "UIKit.UIFont",
"usr": "c:objc(cs)UIFont"
},
{
"kind": "TypeNominal",
"name": "Tuple",
"printedName": "(Swift.String, Swift.Float)",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
},
{
"kind": "TypeNominal",
"name": "Float",
"printedName": "Swift.Float",
"usr": "s:Sf"
}
]
}
]
}
],
"declKind": "Accessor",
"usr": "c:@M@NECommonKit@objc(cs)NEConstant(cm)textFont",
"mangledName": "$s11NECommonKit10NEConstantC8textFontySo6UIFontCSS_SftcvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final",
"ObjC"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "defaultTextFont",
"printedName": "defaultTextFont",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Swift.Float) -> UIKit.UIFont",
"children": [
{
"kind": "TypeNominal",
"name": "UIFont",
"printedName": "UIKit.UIFont",
"usr": "c:objc(cs)UIFont"
},
{
"kind": "TypeNominal",
"name": "Float",
"printedName": "Swift.Float",
"usr": "s:Sf"
}
]
}
],
"declKind": "Var",
"usr": "c:@M@NECommonKit@objc(cs)NEConstant(cpy)defaultTextFont",
"mangledName": "$s11NECommonKit10NEConstantC15defaultTextFontySo6UIFontCSfcvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"ObjC"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Swift.Float) -> UIKit.UIFont",
"children": [
{
"kind": "TypeNominal",
"name": "UIFont",
"printedName": "UIKit.UIFont",
"usr": "c:objc(cs)UIFont"
},
{
"kind": "TypeNominal",
"name": "Float",
"printedName": "Swift.Float",
"usr": "s:Sf"
}
]
}
],
"declKind": "Accessor",
"usr": "c:@M@NECommonKit@objc(cs)NEConstant(cm)defaultTextFont",
"mangledName": "$s11NECommonKit10NEConstantC15defaultTextFontySo6UIFontCSfcvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final",
"ObjC"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "hexRGB",
"printedName": "hexRGB",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Swift.Int) -> UIKit.UIColor",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
]
}
],
"declKind": "Var",
"usr": "c:@M@NECommonKit@objc(cs)NEConstant(cpy)hexRGB",
"mangledName": "$s11NECommonKit10NEConstantC6hexRGBySo7UIColorCSicvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"RawDocComment",
"ObjC"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Swift.Int) -> UIKit.UIColor",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
]
}
],
"declKind": "Accessor",
"usr": "c:@M@NECommonKit@objc(cs)NEConstant(cm)hexRGB",
"mangledName": "$s11NECommonKit10NEConstantC6hexRGBySo7UIColorCSicvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final",
"ObjC"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "hexRGBAlpha",
"printedName": "hexRGBAlpha",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Swift.Int, Swift.Float) -> UIKit.UIColor",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
},
{
"kind": "TypeNominal",
"name": "Tuple",
"printedName": "(Swift.Int, Swift.Float)",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Float",
"printedName": "Swift.Float",
"usr": "s:Sf"
}
]
}
]
}
],
"declKind": "Var",
"usr": "c:@M@NECommonKit@objc(cs)NEConstant(cpy)hexRGBAlpha",
"mangledName": "$s11NECommonKit10NEConstantC11hexRGBAlphaySo7UIColorCSi_SftcvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"ObjC"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Swift.Int, Swift.Float) -> UIKit.UIColor",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
},
{
"kind": "TypeNominal",
"name": "Tuple",
"printedName": "(Swift.Int, Swift.Float)",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
},
{
"kind": "TypeNominal",
"name": "Float",
"printedName": "Swift.Float",
"usr": "s:Sf"
}
]
}
]
}
],
"declKind": "Accessor",
"usr": "c:@M@NECommonKit@objc(cs)NEConstant(cm)hexRGBAlpha",
"mangledName": "$s11NECommonKit10NEConstantC11hexRGBAlphaySo7UIColorCSi_SftcvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final",
"ObjC"
],
"accessorKind": "get"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "NEConstant",
"printedName": "NECommonKit.NEConstant",
"usr": "c:@M@NECommonKit@objc(cs)NEConstant"
}
],
"declKind": "Constructor",
"usr": "c:@M@NECommonKit@objc(cs)NEConstant(im)init",
"mangledName": "$s11NECommonKit10NEConstantCACycfc",
"moduleName": "NECommonKit",
"overriding": true,
"implicit": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
}
],
"declKind": "Class",
"usr": "c:@M@NECommonKit@objc(cs)NEConstant",
"mangledName": "$s11NECommonKit10NEConstantC",
"moduleName": "NECommonKit",
"declAttributes": [
"AccessControl",
"ObjCMembers",
"ObjC"
],
"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": "NECommonKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "NECommonKit"
},
{
"kind": "Import",
"name": "SystemConfiguration",
"printedName": "SystemConfiguration",
"declKind": "Import",
"moduleName": "NECommonKit"
},
{
"kind": "TypeDecl",
"name": "NENetworkReachabilityManager",
"printedName": "NENetworkReachabilityManager",
"children": [
{
"kind": "TypeDecl",
"name": "NetworkReachabilityStatus",
"printedName": "NetworkReachabilityStatus",
"children": [
{
"kind": "Var",
"name": "unknown",
"printedName": "unknown",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus.Type) -> NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus",
"children": [
{
"kind": "TypeNominal",
"name": "NetworkReachabilityStatus",
"printedName": "NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC07NetworkD6StatusO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "NetworkReachabilityStatus",
"printedName": "NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC07NetworkD6StatusO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC07NetworkD6StatusO7unknownyA2EmF",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC07NetworkD6StatusO7unknownyA2EmF",
"moduleName": "NECommonKit"
},
{
"kind": "Var",
"name": "notReachable",
"printedName": "notReachable",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus.Type) -> NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus",
"children": [
{
"kind": "TypeNominal",
"name": "NetworkReachabilityStatus",
"printedName": "NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC07NetworkD6StatusO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "NetworkReachabilityStatus",
"printedName": "NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC07NetworkD6StatusO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC07NetworkD6StatusO12notReachableyA2EmF",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC07NetworkD6StatusO12notReachableyA2EmF",
"moduleName": "NECommonKit"
},
{
"kind": "Var",
"name": "reachable",
"printedName": "reachable",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus.Type) -> (NECommonKit.NENetworkReachabilityManager.ConnectionType) -> NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(NECommonKit.NENetworkReachabilityManager.ConnectionType) -> NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus",
"children": [
{
"kind": "TypeNominal",
"name": "NetworkReachabilityStatus",
"printedName": "NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC07NetworkD6StatusO"
},
{
"kind": "TypeNominal",
"name": "ConnectionType",
"printedName": "NECommonKit.NENetworkReachabilityManager.ConnectionType",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC14ConnectionTypeO"
}
]
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "NetworkReachabilityStatus",
"printedName": "NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC07NetworkD6StatusO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC07NetworkD6StatusO9reachableyAeC14ConnectionTypeOcAEmF",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC07NetworkD6StatusO9reachableyAeC14ConnectionTypeOcAEmF",
"moduleName": "NECommonKit"
}
],
"declKind": "Enum",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC07NetworkD6StatusO",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC07NetworkD6StatusO",
"moduleName": "NECommonKit",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"conformances": [
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
}
]
},
{
"kind": "TypeDecl",
"name": "ConnectionType",
"printedName": "ConnectionType",
"children": [
{
"kind": "Var",
"name": "ethernetOrWiFi",
"printedName": "ethernetOrWiFi",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(NECommonKit.NENetworkReachabilityManager.ConnectionType.Type) -> NECommonKit.NENetworkReachabilityManager.ConnectionType",
"children": [
{
"kind": "TypeNominal",
"name": "ConnectionType",
"printedName": "NECommonKit.NENetworkReachabilityManager.ConnectionType",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC14ConnectionTypeO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "NECommonKit.NENetworkReachabilityManager.ConnectionType.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ConnectionType",
"printedName": "NECommonKit.NENetworkReachabilityManager.ConnectionType",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC14ConnectionTypeO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC14ConnectionTypeO14ethernetOrWiFiyA2EmF",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC14ConnectionTypeO14ethernetOrWiFiyA2EmF",
"moduleName": "NECommonKit"
},
{
"kind": "Var",
"name": "wwan",
"printedName": "wwan",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(NECommonKit.NENetworkReachabilityManager.ConnectionType.Type) -> NECommonKit.NENetworkReachabilityManager.ConnectionType",
"children": [
{
"kind": "TypeNominal",
"name": "ConnectionType",
"printedName": "NECommonKit.NENetworkReachabilityManager.ConnectionType",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC14ConnectionTypeO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "NECommonKit.NENetworkReachabilityManager.ConnectionType.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ConnectionType",
"printedName": "NECommonKit.NENetworkReachabilityManager.ConnectionType",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC14ConnectionTypeO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC14ConnectionTypeO4wwanyA2EmF",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC14ConnectionTypeO4wwanyA2EmF",
"moduleName": "NECommonKit"
},
{
"kind": "Function",
"name": "==",
"printedName": "==(_:_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "ConnectionType",
"printedName": "NECommonKit.NENetworkReachabilityManager.ConnectionType",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC14ConnectionTypeO"
},
{
"kind": "TypeNominal",
"name": "ConnectionType",
"printedName": "NECommonKit.NENetworkReachabilityManager.ConnectionType",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC14ConnectionTypeO"
}
],
"declKind": "Func",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC14ConnectionTypeO2eeoiySbAE_AEtFZ",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC14ConnectionTypeO2eeoiySbAE_AEtFZ",
"moduleName": "NECommonKit",
"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:11NECommonKit28NENetworkReachabilityManagerC14ConnectionTypeO9hashValueSivp",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC14ConnectionTypeO9hashValueSivp",
"moduleName": "NECommonKit",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC14ConnectionTypeO9hashValueSivg",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC14ConnectionTypeO9hashValueSivg",
"moduleName": "NECommonKit",
"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:11NECommonKit28NENetworkReachabilityManagerC14ConnectionTypeO4hash4intoys6HasherVz_tF",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC14ConnectionTypeO4hash4intoys6HasherVz_tF",
"moduleName": "NECommonKit",
"implicit": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Enum",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC14ConnectionTypeO",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC14ConnectionTypeO",
"moduleName": "NECommonKit",
"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": "Var",
"name": "isReachable",
"printedName": "isReachable",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC11isReachableSbvp",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC11isReachableSbvp",
"moduleName": "NECommonKit",
"isOpen": true,
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC11isReachableSbvg",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC11isReachableSbvg",
"moduleName": "NECommonKit",
"isOpen": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "isReachableOnWWAN",
"printedName": "isReachableOnWWAN",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC17isReachableOnWWANSbvp",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC17isReachableOnWWANSbvp",
"moduleName": "NECommonKit",
"isOpen": true,
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC17isReachableOnWWANSbvg",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC17isReachableOnWWANSbvg",
"moduleName": "NECommonKit",
"isOpen": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "isReachableOnEthernetOrWiFi",
"printedName": "isReachableOnEthernetOrWiFi",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC27isReachableOnEthernetOrWiFiSbvp",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC27isReachableOnEthernetOrWiFiSbvp",
"moduleName": "NECommonKit",
"isOpen": true,
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC27isReachableOnEthernetOrWiFiSbvg",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC27isReachableOnEthernetOrWiFiSbvg",
"moduleName": "NECommonKit",
"isOpen": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "networkReachabilityStatus",
"printedName": "networkReachabilityStatus",
"children": [
{
"kind": "TypeNominal",
"name": "NetworkReachabilityStatus",
"printedName": "NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC07NetworkD6StatusO"
}
],
"declKind": "Var",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC07networkD6StatusAC07NetworkdG0Ovp",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC07networkD6StatusAC07NetworkdG0Ovp",
"moduleName": "NECommonKit",
"isOpen": true,
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "NetworkReachabilityStatus",
"printedName": "NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC07NetworkD6StatusO"
}
],
"declKind": "Accessor",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC07networkD6StatusAC07NetworkdG0Ovg",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC07networkD6StatusAC07NetworkdG0Ovg",
"moduleName": "NECommonKit",
"isOpen": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "listenerQueue",
"printedName": "listenerQueue",
"children": [
{
"kind": "TypeNominal",
"name": "DispatchQueue",
"printedName": "Dispatch.DispatchQueue",
"usr": "c:objc(cs)OS_dispatch_queue"
}
],
"declKind": "Var",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC13listenerQueueSo17OS_dispatch_queueCvp",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC13listenerQueueSo17OS_dispatch_queueCvp",
"moduleName": "NECommonKit",
"isOpen": true,
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "DispatchQueue",
"printedName": "Dispatch.DispatchQueue",
"usr": "c:objc(cs)OS_dispatch_queue"
}
],
"declKind": "Accessor",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC13listenerQueueSo17OS_dispatch_queueCvg",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC13listenerQueueSo17OS_dispatch_queueCvg",
"moduleName": "NECommonKit",
"implicit": true,
"isOpen": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "DispatchQueue",
"printedName": "Dispatch.DispatchQueue",
"usr": "c:objc(cs)OS_dispatch_queue"
}
],
"declKind": "Accessor",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC13listenerQueueSo17OS_dispatch_queueCvs",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC13listenerQueueSo17OS_dispatch_queueCvs",
"moduleName": "NECommonKit",
"implicit": true,
"isOpen": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC13listenerQueueSo17OS_dispatch_queueCvM",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC13listenerQueueSo17OS_dispatch_queueCvM",
"moduleName": "NECommonKit",
"implicit": true,
"isOpen": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "listener",
"printedName": "listener",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "((NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus) -> ())?",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus) -> ()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "NetworkReachabilityStatus",
"printedName": "NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC07NetworkD6StatusO"
}
]
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC8listeneryAC07NetworkD6StatusOcSgvp",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC8listeneryAC07NetworkD6StatusOcSgvp",
"moduleName": "NECommonKit",
"isOpen": true,
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "((NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus) -> ())?",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus) -> ()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "NetworkReachabilityStatus",
"printedName": "NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC07NetworkD6StatusO"
}
]
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC8listeneryAC07NetworkD6StatusOcSgvg",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC8listeneryAC07NetworkD6StatusOcSgvg",
"moduleName": "NECommonKit",
"implicit": true,
"isOpen": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "((NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus) -> ())?",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus) -> ()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "NetworkReachabilityStatus",
"printedName": "NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC07NetworkD6StatusO"
}
]
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC8listeneryAC07NetworkD6StatusOcSgvs",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC8listeneryAC07NetworkD6StatusOcSgvs",
"moduleName": "NECommonKit",
"implicit": true,
"isOpen": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC8listeneryAC07NetworkD6StatusOcSgvM",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC8listeneryAC07NetworkD6StatusOcSgvM",
"moduleName": "NECommonKit",
"implicit": true,
"isOpen": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "flags",
"printedName": "flags",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "SystemConfiguration.SCNetworkReachabilityFlags?",
"children": [
{
"kind": "TypeNominal",
"name": "SCNetworkReachabilityFlags",
"printedName": "SystemConfiguration.SCNetworkReachabilityFlags",
"usr": "c:@E@SCNetworkReachabilityFlags"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC5flagsSo09SCNetworkD5FlagsVSgvp",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC5flagsSo09SCNetworkD5FlagsVSgvp",
"moduleName": "NECommonKit",
"isOpen": true,
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "SystemConfiguration.SCNetworkReachabilityFlags?",
"children": [
{
"kind": "TypeNominal",
"name": "SCNetworkReachabilityFlags",
"printedName": "SystemConfiguration.SCNetworkReachabilityFlags",
"usr": "c:@E@SCNetworkReachabilityFlags"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC5flagsSo09SCNetworkD5FlagsVSgvg",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC5flagsSo09SCNetworkD5FlagsVSgvg",
"moduleName": "NECommonKit",
"isOpen": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "previousFlags",
"printedName": "previousFlags",
"children": [
{
"kind": "TypeNominal",
"name": "SCNetworkReachabilityFlags",
"printedName": "SystemConfiguration.SCNetworkReachabilityFlags",
"usr": "c:@E@SCNetworkReachabilityFlags"
}
],
"declKind": "Var",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC13previousFlagsSo09SCNetworkdG0Vvp",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC13previousFlagsSo09SCNetworkdG0Vvp",
"moduleName": "NECommonKit",
"isOpen": true,
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "SCNetworkReachabilityFlags",
"printedName": "SystemConfiguration.SCNetworkReachabilityFlags",
"usr": "c:@E@SCNetworkReachabilityFlags"
}
],
"declKind": "Accessor",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC13previousFlagsSo09SCNetworkdG0Vvg",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC13previousFlagsSo09SCNetworkdG0Vvg",
"moduleName": "NECommonKit",
"implicit": true,
"isOpen": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "SCNetworkReachabilityFlags",
"printedName": "SystemConfiguration.SCNetworkReachabilityFlags",
"usr": "c:@E@SCNetworkReachabilityFlags"
}
],
"declKind": "Accessor",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC13previousFlagsSo09SCNetworkdG0Vvs",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC13previousFlagsSo09SCNetworkdG0Vvs",
"moduleName": "NECommonKit",
"implicit": true,
"isOpen": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC13previousFlagsSo09SCNetworkdG0VvM",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC13previousFlagsSo09SCNetworkdG0VvM",
"moduleName": "NECommonKit",
"implicit": true,
"isOpen": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(host:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "NECommonKit.NENetworkReachabilityManager?",
"children": [
{
"kind": "TypeNominal",
"name": "NENetworkReachabilityManager",
"printedName": "NECommonKit.NENetworkReachabilityManager",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Constructor",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC4hostACSgSS_tcfc",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC4hostACSgSS_tcfc",
"moduleName": "NECommonKit",
"declAttributes": [
"Convenience",
"AccessControl",
"RawDocComment"
],
"init_kind": "Convenience"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "NECommonKit.NENetworkReachabilityManager?",
"children": [
{
"kind": "TypeNominal",
"name": "NENetworkReachabilityManager",
"printedName": "NECommonKit.NENetworkReachabilityManager",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC"
}
],
"usr": "s:Sq"
}
],
"declKind": "Constructor",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerCACSgycfc",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerCACSgycfc",
"moduleName": "NECommonKit",
"declAttributes": [
"Convenience",
"AccessControl",
"RawDocComment"
],
"init_kind": "Convenience"
},
{
"kind": "Function",
"name": "startListening",
"printedName": "startListening()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC14startListeningSbyF",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC14startListeningSbyF",
"moduleName": "NECommonKit",
"isOpen": true,
"declAttributes": [
"AccessControl",
"DiscardableResult",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "stopListening",
"printedName": "stopListening()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC13stopListeningyyF",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC13stopListeningyyF",
"moduleName": "NECommonKit",
"isOpen": true,
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC",
"mangledName": "$s11NECommonKit28NENetworkReachabilityManagerC",
"moduleName": "NECommonKit",
"isOpen": true,
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"hasMissingDesignatedInitializers": true
},
{
"kind": "Function",
"name": "==",
"printedName": "==(_:_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "NetworkReachabilityStatus",
"printedName": "NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC07NetworkD6StatusO"
},
{
"kind": "TypeNominal",
"name": "NetworkReachabilityStatus",
"printedName": "NECommonKit.NENetworkReachabilityManager.NetworkReachabilityStatus",
"usr": "s:11NECommonKit28NENetworkReachabilityManagerC07NetworkD6StatusO"
}
],
"declKind": "Func",
"usr": "s:11NECommonKit2eeoiySbAA28NENetworkReachabilityManagerC07NetworkE6StatusO_AFtF",
"mangledName": "$s11NECommonKit2eeoiySbAA28NENetworkReachabilityManagerC07NetworkE6StatusO_AFtF",
"moduleName": "NECommonKit",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "NECommonKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "NECommonKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "Array",
"printedName": "Array",
"children": [
{
"kind": "Function",
"name": "chunk",
"printedName": "chunk(_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[[τ_0_0]]",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[τ_0_0]",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"usr": "s:Sa"
}
],
"usr": "s:Sa"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:Sa11NECommonKitE5chunkySaySayxGGSiF",
"mangledName": "$sSa11NECommonKitE5chunkySaySayxGGSiF",
"moduleName": "NECommonKit",
"genericSig": "<τ_0_0>",
"sugared_genericSig": "<Element>",
"isFromExtension": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Struct",
"usr": "s:Sa",
"mangledName": "$sSa",
"moduleName": "Swift",
"genericSig": "<τ_0_0>",
"sugared_genericSig": "<Element>",
"declAttributes": [
"Frozen"
],
"isExternal": true,
"conformances": [
{
"kind": "Conformance",
"name": "_DestructorSafeContainer",
"printedName": "_DestructorSafeContainer",
"usr": "s:s24_DestructorSafeContainerP",
"mangledName": "$ss24_DestructorSafeContainerP"
},
{
"kind": "Conformance",
"name": "_ArrayProtocol",
"printedName": "_ArrayProtocol",
"children": [
{
"kind": "TypeWitness",
"name": "_Buffer",
"printedName": "_Buffer",
"children": [
{
"kind": "TypeNominal",
"name": "_ArrayBuffer",
"printedName": "Swift._ArrayBuffer<τ_0_0>",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"usr": "s:s12_ArrayBufferV"
}
]
}
],
"usr": "s:s14_ArrayProtocolP",
"mangledName": "$ss14_ArrayProtocolP"
},
{
"kind": "Conformance",
"name": "RandomAccessCollection",
"printedName": "RandomAccessCollection",
"children": [
{
"kind": "TypeWitness",
"name": "Element",
"printedName": "Element",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
]
},
{
"kind": "TypeWitness",
"name": "Index",
"printedName": "Index",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
]
},
{
"kind": "TypeWitness",
"name": "SubSequence",
"printedName": "SubSequence",
"children": [
{
"kind": "TypeNominal",
"name": "ArraySlice",
"printedName": "Swift.ArraySlice<τ_0_0>",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"usr": "s:s10ArraySliceV"
}
]
},
{
"kind": "TypeWitness",
"name": "Indices",
"printedName": "Indices",
"children": [
{
"kind": "TypeNominal",
"name": "Range",
"printedName": "Swift.Range<Swift.Int>",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sn"
}
]
}
],
"usr": "s:Sk",
"mangledName": "$sSk"
},
{
"kind": "Conformance",
"name": "MutableCollection",
"printedName": "MutableCollection",
"children": [
{
"kind": "TypeWitness",
"name": "Element",
"printedName": "Element",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
]
},
{
"kind": "TypeWitness",
"name": "Index",
"printedName": "Index",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
]
},
{
"kind": "TypeWitness",
"name": "SubSequence",
"printedName": "SubSequence",
"children": [
{
"kind": "TypeNominal",
"name": "ArraySlice",
"printedName": "Swift.ArraySlice<τ_0_0>",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"usr": "s:s10ArraySliceV"
}
]
}
],
"usr": "s:SM",
"mangledName": "$sSM"
},
{
"kind": "Conformance",
"name": "BidirectionalCollection",
"printedName": "BidirectionalCollection",
"children": [
{
"kind": "TypeWitness",
"name": "Element",
"printedName": "Element",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
]
},
{
"kind": "TypeWitness",
"name": "Index",
"printedName": "Index",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
]
},
{
"kind": "TypeWitness",
"name": "SubSequence",
"printedName": "SubSequence",
"children": [
{
"kind": "TypeNominal",
"name": "ArraySlice",
"printedName": "Swift.ArraySlice<τ_0_0>",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"usr": "s:s10ArraySliceV"
}
]
},
{
"kind": "TypeWitness",
"name": "Indices",
"printedName": "Indices",
"children": [
{
"kind": "TypeNominal",
"name": "Range",
"printedName": "Swift.Range<Swift.Int>",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sn"
}
]
}
],
"usr": "s:SK",
"mangledName": "$sSK"
},
{
"kind": "Conformance",
"name": "Collection",
"printedName": "Collection",
"children": [
{
"kind": "TypeWitness",
"name": "Element",
"printedName": "Element",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
]
},
{
"kind": "TypeWitness",
"name": "Index",
"printedName": "Index",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
]
},
{
"kind": "TypeWitness",
"name": "Iterator",
"printedName": "Iterator",
"children": [
{
"kind": "TypeNominal",
"name": "IndexingIterator",
"printedName": "Swift.IndexingIterator<[τ_0_0]>",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[τ_0_0]",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"usr": "s:Sa"
}
],
"usr": "s:s16IndexingIteratorV"
}
]
},
{
"kind": "TypeWitness",
"name": "SubSequence",
"printedName": "SubSequence",
"children": [
{
"kind": "TypeNominal",
"name": "ArraySlice",
"printedName": "Swift.ArraySlice<τ_0_0>",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"usr": "s:s10ArraySliceV"
}
]
},
{
"kind": "TypeWitness",
"name": "Indices",
"printedName": "Indices",
"children": [
{
"kind": "TypeNominal",
"name": "Range",
"printedName": "Swift.Range<Swift.Int>",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"usr": "s:Sn"
}
]
}
],
"usr": "s:Sl",
"mangledName": "$sSl"
},
{
"kind": "Conformance",
"name": "Sequence",
"printedName": "Sequence",
"children": [
{
"kind": "TypeWitness",
"name": "Element",
"printedName": "Element",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
]
},
{
"kind": "TypeWitness",
"name": "Iterator",
"printedName": "Iterator",
"children": [
{
"kind": "TypeNominal",
"name": "IndexingIterator",
"printedName": "Swift.IndexingIterator<[τ_0_0]>",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[τ_0_0]",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"usr": "s:Sa"
}
],
"usr": "s:s16IndexingIteratorV"
}
]
}
],
"usr": "s:ST",
"mangledName": "$sST"
},
{
"kind": "Conformance",
"name": "ExpressibleByArrayLiteral",
"printedName": "ExpressibleByArrayLiteral",
"children": [
{
"kind": "TypeWitness",
"name": "ArrayLiteralElement",
"printedName": "ArrayLiteralElement",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
]
}
],
"usr": "s:s25ExpressibleByArrayLiteralP",
"mangledName": "$ss25ExpressibleByArrayLiteralP"
},
{
"kind": "Conformance",
"name": "RangeReplaceableCollection",
"printedName": "RangeReplaceableCollection",
"children": [
{
"kind": "TypeWitness",
"name": "SubSequence",
"printedName": "SubSequence",
"children": [
{
"kind": "TypeNominal",
"name": "ArraySlice",
"printedName": "Swift.ArraySlice<τ_0_0>",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"usr": "s:s10ArraySliceV"
}
]
}
],
"usr": "s:Sm",
"mangledName": "$sSm"
},
{
"kind": "Conformance",
"name": "CustomReflectable",
"printedName": "CustomReflectable",
"usr": "s:s17CustomReflectableP",
"mangledName": "$ss17CustomReflectableP"
},
{
"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": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "_HasCustomAnyHashableRepresentation",
"printedName": "_HasCustomAnyHashableRepresentation",
"usr": "s:s35_HasCustomAnyHashableRepresentationP",
"mangledName": "$ss35_HasCustomAnyHashableRepresentationP"
},
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
},
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "_HasContiguousBytes",
"printedName": "_HasContiguousBytes",
"usr": "s:s19_HasContiguousBytesP",
"mangledName": "$ss19_HasContiguousBytesP"
},
{
"kind": "Conformance",
"name": "DataProtocol",
"printedName": "DataProtocol",
"children": [
{
"kind": "TypeWitness",
"name": "Regions",
"printedName": "Regions",
"children": [
{
"kind": "TypeNominal",
"name": "CollectionOfOne",
"printedName": "Swift.CollectionOfOne<[Swift.UInt8]>",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.UInt8]",
"children": [
{
"kind": "TypeNominal",
"name": "UInt8",
"printedName": "Swift.UInt8",
"usr": "s:s5UInt8V"
}
],
"usr": "s:Sa"
}
],
"usr": "s:s15CollectionOfOneV"
}
]
}
],
"usr": "s:10Foundation12DataProtocolP",
"mangledName": "$s10Foundation12DataProtocolP"
},
{
"kind": "Conformance",
"name": "MutableDataProtocol",
"printedName": "MutableDataProtocol",
"usr": "s:10Foundation19MutableDataProtocolP",
"mangledName": "$s10Foundation19MutableDataProtocolP"
},
{
"kind": "Conformance",
"name": "EncodableWithConfiguration",
"printedName": "EncodableWithConfiguration",
"children": [
{
"kind": "TypeWitness",
"name": "EncodingConfiguration",
"printedName": "EncodingConfiguration",
"children": [
{
"kind": "TypeNominal",
"name": "DependentMember",
"printedName": "τ_0_0.EncodingConfiguration"
}
]
}
],
"usr": "s:10Foundation26EncodableWithConfigurationP",
"mangledName": "$s10Foundation26EncodableWithConfigurationP"
},
{
"kind": "Conformance",
"name": "DecodableWithConfiguration",
"printedName": "DecodableWithConfiguration",
"children": [
{
"kind": "TypeWitness",
"name": "DecodingConfiguration",
"printedName": "DecodingConfiguration",
"children": [
{
"kind": "TypeNominal",
"name": "DependentMember",
"printedName": "τ_0_0.DecodingConfiguration"
}
]
}
],
"usr": "s:10Foundation26DecodableWithConfigurationP",
"mangledName": "$s10Foundation26DecodableWithConfigurationP"
},
{
"kind": "Conformance",
"name": "_ObjectiveCBridgeable",
"printedName": "_ObjectiveCBridgeable",
"children": [
{
"kind": "TypeWitness",
"name": "_ObjectiveCType",
"printedName": "_ObjectiveCType",
"children": [
{
"kind": "TypeNominal",
"name": "NSArray",
"printedName": "Foundation.NSArray",
"usr": "c:objc(cs)NSArray"
}
]
}
],
"usr": "s:s21_ObjectiveCBridgeableP",
"mangledName": "$ss21_ObjectiveCBridgeableP"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
},
{
"kind": "Conformance",
"name": "ContiguousBytes",
"printedName": "ContiguousBytes",
"usr": "s:10Foundation15ContiguousBytesP",
"mangledName": "$s10Foundation15ContiguousBytesP"
}
]
},
{
"kind": "TypeDecl",
"name": "UIColor",
"printedName": "UIColor",
"children": [
{
"kind": "Var",
"name": "ne_darkText",
"printedName": "ne_darkText",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Var",
"usr": "s:So7UIColorC11NECommonKitE11ne_darkTextABvpZ",
"mangledName": "$sSo7UIColorC11NECommonKitE11ne_darkTextABvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"RawDocComment"
],
"isFromExtension": true,
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Accessor",
"usr": "s:So7UIColorC11NECommonKitE11ne_darkTextABvgZ",
"mangledName": "$sSo7UIColorC11NECommonKitE11ne_darkTextABvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"isFromExtension": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "ne_greyText",
"printedName": "ne_greyText",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Var",
"usr": "s:So7UIColorC11NECommonKitE11ne_greyTextABvpZ",
"mangledName": "$sSo7UIColorC11NECommonKitE11ne_greyTextABvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"RawDocComment"
],
"isFromExtension": true,
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Accessor",
"usr": "s:So7UIColorC11NECommonKitE11ne_greyTextABvgZ",
"mangledName": "$sSo7UIColorC11NECommonKitE11ne_greyTextABvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"isFromExtension": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "ne_lightText",
"printedName": "ne_lightText",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Var",
"usr": "s:So7UIColorC11NECommonKitE12ne_lightTextABvpZ",
"mangledName": "$sSo7UIColorC11NECommonKitE12ne_lightTextABvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"RawDocComment"
],
"isFromExtension": true,
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Accessor",
"usr": "s:So7UIColorC11NECommonKitE12ne_lightTextABvgZ",
"mangledName": "$sSo7UIColorC11NECommonKitE12ne_lightTextABvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"isFromExtension": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "ne_blueText",
"printedName": "ne_blueText",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Var",
"usr": "s:So7UIColorC11NECommonKitE11ne_blueTextABvpZ",
"mangledName": "$sSo7UIColorC11NECommonKitE11ne_blueTextABvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"RawDocComment"
],
"isFromExtension": true,
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Accessor",
"usr": "s:So7UIColorC11NECommonKitE11ne_blueTextABvgZ",
"mangledName": "$sSo7UIColorC11NECommonKitE11ne_blueTextABvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"isFromExtension": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "ne_redText",
"printedName": "ne_redText",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Var",
"usr": "s:So7UIColorC11NECommonKitE10ne_redTextABvpZ",
"mangledName": "$sSo7UIColorC11NECommonKitE10ne_redTextABvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"RawDocComment"
],
"isFromExtension": true,
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Accessor",
"usr": "s:So7UIColorC11NECommonKitE10ne_redTextABvgZ",
"mangledName": "$sSo7UIColorC11NECommonKitE10ne_redTextABvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"isFromExtension": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "ne_disableRedText",
"printedName": "ne_disableRedText",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Var",
"usr": "s:So7UIColorC11NECommonKitE17ne_disableRedTextABvpZ",
"mangledName": "$sSo7UIColorC11NECommonKitE17ne_disableRedTextABvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"RawDocComment"
],
"isFromExtension": true,
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Accessor",
"usr": "s:So7UIColorC11NECommonKitE17ne_disableRedTextABvgZ",
"mangledName": "$sSo7UIColorC11NECommonKitE17ne_disableRedTextABvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"isFromExtension": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "ne_backcolor",
"printedName": "ne_backcolor",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Var",
"usr": "s:So7UIColorC11NECommonKitE12ne_backcolorABvpZ",
"mangledName": "$sSo7UIColorC11NECommonKitE12ne_backcolorABvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"RawDocComment"
],
"isFromExtension": true,
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Accessor",
"usr": "s:So7UIColorC11NECommonKitE12ne_backcolorABvgZ",
"mangledName": "$sSo7UIColorC11NECommonKitE12ne_backcolorABvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"isFromExtension": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "ne_emptyTitleColor",
"printedName": "ne_emptyTitleColor",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Var",
"usr": "s:So7UIColorC11NECommonKitE18ne_emptyTitleColorABvpZ",
"mangledName": "$sSo7UIColorC11NECommonKitE18ne_emptyTitleColorABvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"RawDocComment"
],
"isFromExtension": true,
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Accessor",
"usr": "s:So7UIColorC11NECommonKitE18ne_emptyTitleColorABvgZ",
"mangledName": "$sSo7UIColorC11NECommonKitE18ne_emptyTitleColorABvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"isFromExtension": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "ne_greenText",
"printedName": "ne_greenText",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Var",
"usr": "s:So7UIColorC11NECommonKitE12ne_greenTextABvpZ",
"mangledName": "$sSo7UIColorC11NECommonKitE12ne_greenTextABvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"RawDocComment"
],
"isFromExtension": true,
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Accessor",
"usr": "s:So7UIColorC11NECommonKitE12ne_greenTextABvgZ",
"mangledName": "$sSo7UIColorC11NECommonKitE12ne_greenTextABvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"isFromExtension": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "ne_lightBackgroundColor",
"printedName": "ne_lightBackgroundColor",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Var",
"usr": "s:So7UIColorC11NECommonKitE23ne_lightBackgroundColorABvpZ",
"mangledName": "$sSo7UIColorC11NECommonKitE23ne_lightBackgroundColorABvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"RawDocComment"
],
"isFromExtension": true,
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Accessor",
"usr": "s:So7UIColorC11NECommonKitE23ne_lightBackgroundColorABvgZ",
"mangledName": "$sSo7UIColorC11NECommonKitE23ne_lightBackgroundColorABvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"isFromExtension": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "ne_defautAvatarColor",
"printedName": "ne_defautAvatarColor",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Var",
"usr": "s:So7UIColorC11NECommonKitE20ne_defautAvatarColorABvpZ",
"mangledName": "$sSo7UIColorC11NECommonKitE20ne_defautAvatarColorABvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage"
],
"isFromExtension": true,
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Accessor",
"usr": "s:So7UIColorC11NECommonKitE20ne_defautAvatarColorABvgZ",
"mangledName": "$sSo7UIColorC11NECommonKitE20ne_defautAvatarColorABvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"isFromExtension": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "ne_greenColor",
"printedName": "ne_greenColor",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Var",
"usr": "s:So7UIColorC11NECommonKitE13ne_greenColorABvpZ",
"mangledName": "$sSo7UIColorC11NECommonKitE13ne_greenColorABvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage"
],
"isFromExtension": true,
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Accessor",
"usr": "s:So7UIColorC11NECommonKitE13ne_greenColorABvgZ",
"mangledName": "$sSo7UIColorC11NECommonKitE13ne_greenColorABvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"isFromExtension": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "ne_yellowBackgroundColor",
"printedName": "ne_yellowBackgroundColor",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Var",
"usr": "s:So7UIColorC11NECommonKitE24ne_yellowBackgroundColorABvpZ",
"mangledName": "$sSo7UIColorC11NECommonKitE24ne_yellowBackgroundColorABvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage"
],
"isFromExtension": true,
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Accessor",
"usr": "s:So7UIColorC11NECommonKitE24ne_yellowBackgroundColorABvgZ",
"mangledName": "$sSo7UIColorC11NECommonKitE24ne_yellowBackgroundColorABvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"isFromExtension": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "ne_borderColor",
"printedName": "ne_borderColor",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Var",
"usr": "s:So7UIColorC11NECommonKitE14ne_borderColorABvpZ",
"mangledName": "$sSo7UIColorC11NECommonKitE14ne_borderColorABvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"RawDocComment"
],
"isFromExtension": true,
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Accessor",
"usr": "s:So7UIColorC11NECommonKitE14ne_borderColorABvgZ",
"mangledName": "$sSo7UIColorC11NECommonKitE14ne_borderColorABvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"isFromExtension": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "ne_operationBorderColor",
"printedName": "ne_operationBorderColor",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Var",
"usr": "s:So7UIColorC11NECommonKitE23ne_operationBorderColorABvpZ",
"mangledName": "$sSo7UIColorC11NECommonKitE23ne_operationBorderColorABvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage"
],
"isFromExtension": true,
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Accessor",
"usr": "s:So7UIColorC11NECommonKitE23ne_operationBorderColorABvgZ",
"mangledName": "$sSo7UIColorC11NECommonKitE23ne_operationBorderColorABvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"isFromExtension": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "ne_greyLine",
"printedName": "ne_greyLine",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Var",
"usr": "s:So7UIColorC11NECommonKitE11ne_greyLineABvpZ",
"mangledName": "$sSo7UIColorC11NECommonKitE11ne_greyLineABvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"RawDocComment"
],
"isFromExtension": true,
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Accessor",
"usr": "s:So7UIColorC11NECommonKitE11ne_greyLineABvgZ",
"mangledName": "$sSo7UIColorC11NECommonKitE11ne_greyLineABvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"isFromExtension": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "ne_redColor",
"printedName": "ne_redColor",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Var",
"usr": "s:So7UIColorC11NECommonKitE11ne_redColorABvpZ",
"mangledName": "$sSo7UIColorC11NECommonKitE11ne_redColorABvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage"
],
"isFromExtension": true,
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Accessor",
"usr": "s:So7UIColorC11NECommonKitE11ne_redColorABvgZ",
"mangledName": "$sSo7UIColorC11NECommonKitE11ne_redColorABvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"isFromExtension": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "ne_backgroundColor",
"printedName": "ne_backgroundColor",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Var",
"usr": "s:So7UIColorC11NECommonKitE18ne_backgroundColorABvpZ",
"mangledName": "$sSo7UIColorC11NECommonKitE18ne_backgroundColorABvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage"
],
"isFromExtension": true,
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Accessor",
"usr": "s:So7UIColorC11NECommonKitE18ne_backgroundColorABvgZ",
"mangledName": "$sSo7UIColorC11NECommonKitE18ne_backgroundColorABvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"isFromExtension": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "ne_navLineColor",
"printedName": "ne_navLineColor",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Var",
"usr": "s:So7UIColorC11NECommonKitE15ne_navLineColorABvpZ",
"mangledName": "$sSo7UIColorC11NECommonKitE15ne_navLineColorABvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage"
],
"isFromExtension": true,
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Accessor",
"usr": "s:So7UIColorC11NECommonKitE15ne_navLineColorABvgZ",
"mangledName": "$sSo7UIColorC11NECommonKitE15ne_navLineColorABvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"isFromExtension": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "ne_outlineColor",
"printedName": "ne_outlineColor",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Var",
"usr": "s:So7UIColorC11NECommonKitE15ne_outlineColorABvpZ",
"mangledName": "$sSo7UIColorC11NECommonKitE15ne_outlineColorABvpZ",
"moduleName": "NECommonKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage"
],
"isFromExtension": true,
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
}
],
"declKind": "Accessor",
"usr": "s:So7UIColorC11NECommonKitE15ne_outlineColorABvgZ",
"mangledName": "$sSo7UIColorC11NECommonKitE15ne_outlineColorABvgZ",
"moduleName": "NECommonKit",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"isFromExtension": true,
"accessorKind": "get"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(hexString:_:)",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
},
{
"kind": "TypeNominal",
"name": "CGFloat",
"printedName": "CoreGraphics.CGFloat",
"hasDefaultArg": true,
"usr": "s:14CoreFoundation7CGFloatV"
}
],
"declKind": "Constructor",
"usr": "s:So7UIColorC11NECommonKitE9hexString_ABSS_14CoreFoundation7CGFloatVtcfc",
"mangledName": "$sSo7UIColorC11NECommonKitE9hexString_ABSS_12CoreGraphics7CGFloatVtcfc",
"moduleName": "NECommonKit",
"declAttributes": [
"Convenience",
"RawDocComment"
],
"isFromExtension": true,
"init_kind": "Convenience"
},
{
"kind": "Var",
"name": "hexString",
"printedName": "hexString",
"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:So7UIColorC11NECommonKitE9hexStringSSSgvp",
"mangledName": "$sSo7UIColorC11NECommonKitE9hexStringSSSgvp",
"moduleName": "NECommonKit",
"declAttributes": [
"RawDocComment"
],
"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": "s:So7UIColorC11NECommonKitE9hexStringSSSgvg",
"mangledName": "$sSo7UIColorC11NECommonKitE9hexStringSSSgvg",
"moduleName": "NECommonKit",
"isFromExtension": true,
"accessorKind": "get"
}
]
},
{
"kind": "Function",
"name": "colorWithNumber",
"printedName": "colorWithNumber(number:)",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.UInt64?",
"children": [
{
"kind": "TypeNominal",
"name": "UInt64",
"printedName": "Swift.UInt64",
"usr": "s:s6UInt64V"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:So7UIColorC11NECommonKitE15colorWithNumber6numberABs6UInt64VSg_tFZ",
"mangledName": "$sSo7UIColorC11NECommonKitE15colorWithNumber6numberABs6UInt64VSg_tFZ",
"moduleName": "NECommonKit",
"static": true,
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "colorWithString",
"printedName": "colorWithString(string:)",
"children": [
{
"kind": "TypeNominal",
"name": "UIColor",
"printedName": "UIKit.UIColor",
"usr": "c:objc(cs)UIColor"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "c:@CM@NECommonKit@@objc(cs)UIColor(cm)colorWithStringWithString:",
"mangledName": "$sSo7UIColorC11NECommonKitE15colorWithString6stringABSSSg_tFZ",
"moduleName": "NECommonKit",
"static": true,
"objc_name": "colorWithStringWithString:",
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
"usr": "c:objc(cs)UIColor",
"moduleName": "UIKit",
"isOpen": true,
"intro_iOS": "2.0",
"objc_name": "UIColor",
"declAttributes": [
"Available",
"ObjC",
"SynthesizedProtocol",
"NonSendable",
"Sendable",
"Dynamic"
],
"superclassUsr": "c:objc(cs)NSObject",
"isExternal": true,
"inheritsConvenienceInitializers": true,
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
},
{
"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": "_ExpressibleByColorLiteral",
"printedName": "_ExpressibleByColorLiteral",
"usr": "s:s26_ExpressibleByColorLiteralP",
"mangledName": "$ss26_ExpressibleByColorLiteralP"
}
]
},
{
"kind": "TypeDecl",
"name": "Date",
"printedName": "Date",
"children": [
{
"kind": "Function",
"name": "utcFormattedDate",
"printedName": "utcFormattedDate(_:withDate:)",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
},
{
"kind": "TypeNominal",
"name": "Date",
"printedName": "Foundation.Date",
"usr": "s:10Foundation4DateV"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:10Foundation4DateV11NECommonKitE012utcFormattedB0_04withB0SSAC_SbtFZ",
"mangledName": "$s10Foundation4DateV11NECommonKitE012utcFormattedB0_04withB0SSAC_SbtFZ",
"moduleName": "NECommonKit",
"static": true,
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getFormatPlayTime",
"printedName": "getFormatPlayTime(_:)",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Func",
"usr": "s:10Foundation4DateV11NECommonKitE17getFormatPlayTimeySSSdFZ",
"mangledName": "$s10Foundation4DateV11NECommonKitE17getFormatPlayTimeySSSdFZ",
"moduleName": "NECommonKit",
"static": true,
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getTimeString",
"printedName": "getTimeString(_:)",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Func",
"usr": "s:10Foundation4DateV11NECommonKitE13getTimeStringySSSdFZ",
"mangledName": "$s10Foundation4DateV11NECommonKitE13getTimeStringySSSdFZ",
"moduleName": "NECommonKit",
"static": true,
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "isToday",
"printedName": "isToday()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:10Foundation4DateV11NECommonKitE7isTodaySbyF",
"mangledName": "$s10Foundation4DateV11NECommonKitE7isTodaySbyF",
"moduleName": "NECommonKit",
"declAttributes": [
"RawDocComment"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "isThisYear",
"printedName": "isThisYear()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Func",
"usr": "s:10Foundation4DateV11NECommonKitE10isThisYearSbyF",
"mangledName": "$s10Foundation4DateV11NECommonKitE10isThisYearSbyF",
"moduleName": "NECommonKit",
"declAttributes": [
"RawDocComment"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Struct",
"usr": "s:10Foundation4DateV",
"mangledName": "$s10Foundation4DateV",
"moduleName": "Foundation",
"isExternal": true,
"conformances": [
{
"kind": "Conformance",
"name": "ReferenceConvertible",
"printedName": "ReferenceConvertible",
"children": [
{
"kind": "TypeWitness",
"name": "ReferenceType",
"printedName": "ReferenceType",
"children": [
{
"kind": "TypeNominal",
"name": "NSDate",
"printedName": "Foundation.NSDate",
"usr": "c:objc(cs)NSDate"
}
]
}
],
"usr": "s:10Foundation20ReferenceConvertibleP",
"mangledName": "$s10Foundation20ReferenceConvertibleP"
},
{
"kind": "Conformance",
"name": "Comparable",
"printedName": "Comparable",
"usr": "s:SL",
"mangledName": "$sSL"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "Strideable",
"printedName": "Strideable",
"children": [
{
"kind": "TypeWitness",
"name": "Stride",
"printedName": "Stride",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
]
}
],
"usr": "s:Sx",
"mangledName": "$sSx"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomReflectable",
"printedName": "CustomReflectable",
"usr": "s:s17CustomReflectableP",
"mangledName": "$ss17CustomReflectableP"
},
{
"kind": "Conformance",
"name": "_ObjectiveCBridgeable",
"printedName": "_ObjectiveCBridgeable",
"children": [
{
"kind": "TypeWitness",
"name": "_ObjectiveCType",
"printedName": "_ObjectiveCType",
"children": [
{
"kind": "TypeNominal",
"name": "NSDate",
"printedName": "Foundation.NSDate",
"usr": "c:objc(cs)NSDate"
}
]
}
],
"usr": "s:s21_ObjectiveCBridgeableP",
"mangledName": "$ss21_ObjectiveCBridgeableP"
},
{
"kind": "Conformance",
"name": "_CustomPlaygroundQuickLookable",
"printedName": "_CustomPlaygroundQuickLookable",
"usr": "s:s30_CustomPlaygroundQuickLookableP",
"mangledName": "$ss30_CustomPlaygroundQuickLookableP"
},
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
}
]
},
{
"kind": "TypeDecl",
"name": "NSObject",
"printedName": "NSObject",
"children": [
{
"kind": "Function",
"name": "className",
"printedName": "className()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Func",
"usr": "s:So8NSObjectC11NECommonKitE9classNameSSyFZ",
"mangledName": "$sSo8NSObjectC11NECommonKitE9classNameSSyFZ",
"moduleName": "NECommonKit",
"static": true,
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "className",
"printedName": "className()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Func",
"usr": "s:So8NSObjectC11NECommonKitE9classNameSSyF",
"mangledName": "$sSo8NSObjectC11NECommonKitE9classNameSSyF",
"moduleName": "NECommonKit",
"isFromExtension": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
"usr": "c:objc(cs)NSObject",
"moduleName": "ObjectiveC",
"isOpen": true,
"intro_iOS": "2.0",
"objc_name": "NSObject",
"declAttributes": [
"Available",
"ObjC",
"Dynamic"
],
"isExternal": true,
"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": "String",
"printedName": "String",
"children": [
{
"kind": "Function",
"name": "finalSize",
"printedName": "finalSize(_:_:_:)",
"children": [
{
"kind": "TypeNominal",
"name": "CGSize",
"printedName": "CoreFoundation.CGSize",
"usr": "c:@S@CGSize"
},
{
"kind": "TypeNominal",
"name": "UIFont",
"printedName": "UIKit.UIFont",
"usr": "c:objc(cs)UIFont"
},
{
"kind": "TypeNominal",
"name": "CGSize",
"printedName": "CoreFoundation.CGSize",
"usr": "c:@S@CGSize"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"hasDefaultArg": true,
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:SS11NECommonKitE9finalSizeySo6CGSizeVSo6UIFontC_ADSitF",
"mangledName": "$sSS11NECommonKitE9finalSizeySo6CGSizeVSo6UIFontC_ADSitF",
"moduleName": "NECommonKit",
"declAttributes": [
"RawDocComment"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "findAllIndex",
"printedName": "findAllIndex(_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Foundation._NSRange]",
"children": [
{
"kind": "TypeNominal",
"name": "_NSRange",
"printedName": "Foundation._NSRange",
"usr": "c:@S@_NSRange"
}
],
"usr": "s:Sa"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Func",
"usr": "s:SS11NECommonKitE12findAllIndexySaySo8_NSRangeVGSSF",
"mangledName": "$sSS11NECommonKitE12findAllIndexySaySo8_NSRangeVGSSF",
"moduleName": "NECommonKit",
"deprecated": true,
"declAttributes": [
"Available",
"RawDocComment"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "stringFromDate",
"printedName": "stringFromDate(date:)",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
},
{
"kind": "TypeNominal",
"name": "Date",
"printedName": "Foundation.Date",
"usr": "s:10Foundation4DateV"
}
],
"declKind": "Func",
"usr": "s:SS11NECommonKitE14stringFromDate4dateSS10Foundation0E0V_tFZ",
"mangledName": "$sSS11NECommonKitE14stringFromDate4dateSS10Foundation0E0V_tFZ",
"moduleName": "NECommonKit",
"static": true,
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "firstDayInYear",
"printedName": "firstDayInYear()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Foundation.Date?",
"children": [
{
"kind": "TypeNominal",
"name": "Date",
"printedName": "Foundation.Date",
"usr": "s:10Foundation4DateV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Func",
"usr": "s:SS11NECommonKitE14firstDayInYear10Foundation4DateVSgyFZ",
"mangledName": "$sSS11NECommonKitE14firstDayInYear10Foundation4DateVSgyFZ",
"moduleName": "NECommonKit",
"static": true,
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "stringFromDictionary",
"printedName": "stringFromDictionary(dictionary:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
},
{
"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:SS11NECommonKitE20stringFromDictionary10dictionarySSSgSDySSypG_tFZ",
"mangledName": "$sSS11NECommonKitE20stringFromDictionary10dictionarySSSgSDySSypG_tFZ",
"moduleName": "NECommonKit",
"static": true,
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "dictionaryFromString",
"printedName": "dictionaryFromString(string:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "[Swift.String : Any]?",
"children": [
{
"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"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Func",
"usr": "s:SS11NECommonKitE20dictionaryFromString6stringSDySSypGSgSS_tFZ",
"mangledName": "$sSS11NECommonKitE20dictionaryFromString6stringSDySSypGSgSS_tFZ",
"moduleName": "NECommonKit",
"static": true,
"isFromExtension": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Struct",
"usr": "s:SS",
"mangledName": "$sSS",
"moduleName": "Swift",
"declAttributes": [
"Frozen"
],
"isExternal": true,
"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": "CodingKeyRepresentable",
"printedName": "CodingKeyRepresentable",
"usr": "s:s22CodingKeyRepresentableP",
"mangledName": "$ss22CodingKeyRepresentableP"
},
{
"kind": "Conformance",
"name": "_HasContiguousBytes",
"printedName": "_HasContiguousBytes",
"usr": "s:s19_HasContiguousBytesP",
"mangledName": "$ss19_HasContiguousBytesP"
},
{
"kind": "Conformance",
"name": "CustomReflectable",
"printedName": "CustomReflectable",
"usr": "s:s17CustomReflectableP",
"mangledName": "$ss17CustomReflectableP"
},
{
"kind": "Conformance",
"name": "_CustomPlaygroundQuickLookable",
"printedName": "_CustomPlaygroundQuickLookable",
"usr": "s:s30_CustomPlaygroundQuickLookableP",
"mangledName": "$ss30_CustomPlaygroundQuickLookableP"
},
{
"kind": "Conformance",
"name": "TextOutputStream",
"printedName": "TextOutputStream",
"usr": "s:s16TextOutputStreamP",
"mangledName": "$ss16TextOutputStreamP"
},
{
"kind": "Conformance",
"name": "TextOutputStreamable",
"printedName": "TextOutputStreamable",
"usr": "s:s20TextOutputStreamableP",
"mangledName": "$ss20TextOutputStreamableP"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
},
{
"kind": "Conformance",
"name": "_ExpressibleByBuiltinUnicodeScalarLiteral",
"printedName": "_ExpressibleByBuiltinUnicodeScalarLiteral",
"usr": "s:s41_ExpressibleByBuiltinUnicodeScalarLiteralP",
"mangledName": "$ss41_ExpressibleByBuiltinUnicodeScalarLiteralP"
},
{
"kind": "Conformance",
"name": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral",
"printedName": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral",
"usr": "s:s51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP",
"mangledName": "$ss51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP"
},
{
"kind": "Conformance",
"name": "_ExpressibleByBuiltinStringLiteral",
"printedName": "_ExpressibleByBuiltinStringLiteral",
"usr": "s:s34_ExpressibleByBuiltinStringLiteralP",
"mangledName": "$ss34_ExpressibleByBuiltinStringLiteralP"
},
{
"kind": "Conformance",
"name": "ExpressibleByStringLiteral",
"printedName": "ExpressibleByStringLiteral",
"children": [
{
"kind": "TypeWitness",
"name": "StringLiteralType",
"printedName": "StringLiteralType",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
]
}
],
"usr": "s:s26ExpressibleByStringLiteralP",
"mangledName": "$ss26ExpressibleByStringLiteralP"
},
{
"kind": "Conformance",
"name": "ExpressibleByExtendedGraphemeClusterLiteral",
"printedName": "ExpressibleByExtendedGraphemeClusterLiteral",
"children": [
{
"kind": "TypeWitness",
"name": "ExtendedGraphemeClusterLiteralType",
"printedName": "ExtendedGraphemeClusterLiteralType",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
]
}
],
"usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP",
"mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP"
},
{
"kind": "Conformance",
"name": "ExpressibleByUnicodeScalarLiteral",
"printedName": "ExpressibleByUnicodeScalarLiteral",
"children": [
{
"kind": "TypeWitness",
"name": "UnicodeScalarLiteralType",
"printedName": "UnicodeScalarLiteralType",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
]
}
],
"usr": "s:s33ExpressibleByUnicodeScalarLiteralP",
"mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP"
},
{
"kind": "Conformance",
"name": "CustomDebugStringConvertible",
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
"name": "BidirectionalCollection",
"printedName": "BidirectionalCollection",
"children": [
{
"kind": "TypeWitness",
"name": "Element",
"printedName": "Element",
"children": [
{
"kind": "TypeNominal",
"name": "Character",
"printedName": "Swift.Character",
"usr": "s:SJ"
}
]
},
{
"kind": "TypeWitness",
"name": "Index",
"printedName": "Index",
"children": [
{
"kind": "TypeNominal",
"name": "Index",
"printedName": "Swift.String.Index",
"usr": "s:SS5IndexV"
}
]
},
{
"kind": "TypeWitness",
"name": "SubSequence",
"printedName": "SubSequence",
"children": [
{
"kind": "TypeNominal",
"name": "Substring",
"printedName": "Swift.Substring",
"usr": "s:Ss"
}
]
},
{
"kind": "TypeWitness",
"name": "Indices",
"printedName": "Indices",
"children": [
{
"kind": "TypeNominal",
"name": "DefaultIndices",
"printedName": "Swift.DefaultIndices<Swift.String>",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:SI"
}
]
}
],
"usr": "s:SK",
"mangledName": "$sSK"
},
{
"kind": "Conformance",
"name": "Collection",
"printedName": "Collection",
"children": [
{
"kind": "TypeWitness",
"name": "Element",
"printedName": "Element",
"children": [
{
"kind": "TypeNominal",
"name": "Character",
"printedName": "Swift.Character",
"usr": "s:SJ"
}
]
},
{
"kind": "TypeWitness",
"name": "Index",
"printedName": "Index",
"children": [
{
"kind": "TypeNominal",
"name": "Index",
"printedName": "Swift.String.Index",
"usr": "s:SS5IndexV"
}
]
},
{
"kind": "TypeWitness",
"name": "Iterator",
"printedName": "Iterator",
"children": [
{
"kind": "TypeNominal",
"name": "Iterator",
"printedName": "Swift.String.Iterator",
"usr": "s:SS8IteratorV"
}
]
},
{
"kind": "TypeWitness",
"name": "SubSequence",
"printedName": "SubSequence",
"children": [
{
"kind": "TypeNominal",
"name": "Substring",
"printedName": "Swift.Substring",
"usr": "s:Ss"
}
]
},
{
"kind": "TypeWitness",
"name": "Indices",
"printedName": "Indices",
"children": [
{
"kind": "TypeNominal",
"name": "DefaultIndices",
"printedName": "Swift.DefaultIndices<Swift.String>",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:SI"
}
]
}
],
"usr": "s:Sl",
"mangledName": "$sSl"
},
{
"kind": "Conformance",
"name": "Sequence",
"printedName": "Sequence",
"children": [
{
"kind": "TypeWitness",
"name": "Element",
"printedName": "Element",
"children": [
{
"kind": "TypeNominal",
"name": "Character",
"printedName": "Swift.Character",
"usr": "s:SJ"
}
]
},
{
"kind": "TypeWitness",
"name": "Iterator",
"printedName": "Iterator",
"children": [
{
"kind": "TypeNominal",
"name": "Iterator",
"printedName": "Swift.String.Iterator",
"usr": "s:SS8IteratorV"
}
]
}
],
"usr": "s:ST",
"mangledName": "$sST"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
},
{
"kind": "Conformance",
"name": "Comparable",
"printedName": "Comparable",
"usr": "s:SL",
"mangledName": "$sSL"
},
{
"kind": "Conformance",
"name": "StringProtocol",
"printedName": "StringProtocol",
"children": [
{
"kind": "TypeWitness",
"name": "UTF8View",
"printedName": "UTF8View",
"children": [
{
"kind": "TypeNominal",
"name": "UTF8View",
"printedName": "Swift.String.UTF8View",
"usr": "s:SS8UTF8ViewV"
}
]
},
{
"kind": "TypeWitness",
"name": "UTF16View",
"printedName": "UTF16View",
"children": [
{
"kind": "TypeNominal",
"name": "UTF16View",
"printedName": "Swift.String.UTF16View",
"usr": "s:SS9UTF16ViewV"
}
]
},
{
"kind": "TypeWitness",
"name": "UnicodeScalarView",
"printedName": "UnicodeScalarView",
"children": [
{
"kind": "TypeNominal",
"name": "UnicodeScalarView",
"printedName": "Swift.String.UnicodeScalarView",
"usr": "s:SS17UnicodeScalarViewV"
}
]
},
{
"kind": "TypeWitness",
"name": "SubSequence",
"printedName": "SubSequence",
"children": [
{
"kind": "TypeNominal",
"name": "Substring",
"printedName": "Swift.Substring",
"usr": "s:Ss"
}
]
}
],
"usr": "s:Sy",
"mangledName": "$sSy"
},
{
"kind": "Conformance",
"name": "ExpressibleByStringInterpolation",
"printedName": "ExpressibleByStringInterpolation",
"children": [
{
"kind": "TypeWitness",
"name": "StringInterpolation",
"printedName": "StringInterpolation",
"children": [
{
"kind": "TypeNominal",
"name": "DefaultStringInterpolation",
"printedName": "Swift.DefaultStringInterpolation",
"usr": "s:s26DefaultStringInterpolationV"
}
]
}
],
"usr": "s:s32ExpressibleByStringInterpolationP",
"mangledName": "$ss32ExpressibleByStringInterpolationP"
},
{
"kind": "Conformance",
"name": "LosslessStringConvertible",
"printedName": "LosslessStringConvertible",
"usr": "s:s25LosslessStringConvertibleP",
"mangledName": "$ss25LosslessStringConvertibleP"
},
{
"kind": "Conformance",
"name": "RangeReplaceableCollection",
"printedName": "RangeReplaceableCollection",
"children": [
{
"kind": "TypeWitness",
"name": "SubSequence",
"printedName": "SubSequence",
"children": [
{
"kind": "TypeNominal",
"name": "Substring",
"printedName": "Swift.Substring",
"usr": "s:Ss"
}
]
}
],
"usr": "s:Sm",
"mangledName": "$sSm"
},
{
"kind": "Conformance",
"name": "MirrorPath",
"printedName": "MirrorPath",
"usr": "s:s10MirrorPathP",
"mangledName": "$ss10MirrorPathP"
},
{
"kind": "Conformance",
"name": "_ObjectiveCBridgeable",
"printedName": "_ObjectiveCBridgeable",
"children": [
{
"kind": "TypeWitness",
"name": "_ObjectiveCType",
"printedName": "_ObjectiveCType",
"children": [
{
"kind": "TypeNominal",
"name": "NSString",
"printedName": "Foundation.NSString",
"usr": "c:objc(cs)NSString"
}
]
}
],
"usr": "s:s21_ObjectiveCBridgeableP",
"mangledName": "$ss21_ObjectiveCBridgeableP"
},
{
"kind": "Conformance",
"name": "CVarArg",
"printedName": "CVarArg",
"usr": "s:s7CVarArgP",
"mangledName": "$ss7CVarArgP"
}
]
},
{
"kind": "TypeDecl",
"name": "NSAttributedString",
"printedName": "NSAttributedString",
"children": [
{
"kind": "Function",
"name": "finalSize",
"printedName": "finalSize(_:_:_:)",
"children": [
{
"kind": "TypeNominal",
"name": "CGSize",
"printedName": "CoreFoundation.CGSize",
"usr": "c:@S@CGSize"
},
{
"kind": "TypeNominal",
"name": "UIFont",
"printedName": "UIKit.UIFont",
"usr": "c:objc(cs)UIFont"
},
{
"kind": "TypeNominal",
"name": "CGSize",
"printedName": "CoreFoundation.CGSize",
"usr": "c:@S@CGSize"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"hasDefaultArg": true,
"usr": "s:Si"
}
],
"declKind": "Func",
"usr": "s:So18NSAttributedStringC11NECommonKitE9finalSizeySo6CGSizeVSo6UIFontC_AFSitF",
"mangledName": "$sSo18NSAttributedStringC11NECommonKitE9finalSizeySo6CGSizeVSo6UIFontC_AFSitF",
"moduleName": "NECommonKit",
"declAttributes": [
"RawDocComment"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
"usr": "c:objc(cs)NSAttributedString",
"moduleName": "Foundation",
"isOpen": true,
"intro_iOS": "3.2",
"objc_name": "NSAttributedString",
"declAttributes": [
"Available",
"ObjC",
"NonSendable",
"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"
}
]
}
],
"json_format_version": 8
},
"ConstValues": [
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Extension\/NEColorExtension.swift",
"kind": "StringLiteral",
"offset": 288,
"length": 9,
"value": "\"#333333\""
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Extension\/NEColorExtension.swift",
"kind": "StringLiteral",
"offset": 358,
"length": 9,
"value": "\"#666666\""
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Extension\/NEColorExtension.swift",
"kind": "StringLiteral",
"offset": 429,
"length": 9,
"value": "\"#999999\""
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Extension\/NEColorExtension.swift",
"kind": "StringLiteral",
"offset": 499,
"length": 9,
"value": "\"#337EFF\""
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Extension\/NEColorExtension.swift",
"kind": "StringLiteral",
"offset": 568,
"length": 9,
"value": "\"#E6605C\""
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Extension\/NEColorExtension.swift",
"kind": "StringLiteral",
"offset": 648,
"length": 9,
"value": "\"#E6605C\""
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Extension\/NEColorExtension.swift",
"kind": "FloatLiteral",
"offset": 659,
"length": 3,
"value": "0.5"
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Extension\/NEColorExtension.swift",
"kind": "StringLiteral",
"offset": 724,
"length": 8,
"value": "\"F2F4F5\""
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Extension\/NEColorExtension.swift",
"kind": "StringLiteral",
"offset": 800,
"length": 8,
"value": "\"B3B7BC\""
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Extension\/NEColorExtension.swift",
"kind": "StringLiteral",
"offset": 870,
"length": 8,
"value": "\"3EAF96\""
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Extension\/NEColorExtension.swift",
"kind": "StringLiteral",
"offset": 977,
"length": 9,
"value": "\"#EFF1F4\""
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Extension\/NEColorExtension.swift",
"kind": "StringLiteral",
"offset": 1043,
"length": 9,
"value": "\"#537FF4\""
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Extension\/NEColorExtension.swift",
"kind": "StringLiteral",
"offset": 1102,
"length": 9,
"value": "\"#42C294\""
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Extension\/NEColorExtension.swift",
"kind": "StringLiteral",
"offset": 1172,
"length": 8,
"value": "\"FFFBEA\""
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Extension\/NEColorExtension.swift",
"kind": "StringLiteral",
"offset": 1261,
"length": 9,
"value": "\"#DBDDE4\""
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Extension\/NEColorExtension.swift",
"kind": "StringLiteral",
"offset": 1330,
"length": 10,
"value": "\"0x85888C\""
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Extension\/NEColorExtension.swift",
"kind": "StringLiteral",
"offset": 1416,
"length": 9,
"value": "\"#F5F8FC\""
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Extension\/NEColorExtension.swift",
"kind": "StringLiteral",
"offset": 1473,
"length": 9,
"value": "\"#F24957\""
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Extension\/NEColorExtension.swift",
"kind": "StringLiteral",
"offset": 1537,
"length": 9,
"value": "\"#EFF1F3\""
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Extension\/NEColorExtension.swift",
"kind": "StringLiteral",
"offset": 1598,
"length": 9,
"value": "\"#E9EFF5\""
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Extension\/NEColorExtension.swift",
"kind": "StringLiteral",
"offset": 1659,
"length": 9,
"value": "\"#E2E5E8\""
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Extension\/NEColorExtension.swift",
"kind": "FloatLiteral",
"offset": 1755,
"length": 3,
"value": "1.0"
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Util\/swiftUtil\/NEConstant.swift",
"kind": "FloatLiteral",
"offset": 448,
"length": 5,
"value": "375.0"
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Util\/swiftUtil\/NEConstant.swift",
"kind": "FloatLiteral",
"offset": 508,
"length": 5,
"value": "667.0"
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Util\/swiftUtil\/NEConstant.swift",
"kind": "FloatLiteral",
"offset": 553,
"length": 4,
"value": "44.0"
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Util\/swiftUtil\/NEConstant.swift",
"kind": "IntegerLiteral",
"offset": 796,
"length": 2,
"value": "20"
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Util\/swiftUtil\/NEConstant.swift",
"kind": "StringLiteral",
"offset": 1148,
"length": 20,
"value": "\"PingFangSC-Regular\""
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Util\/swiftUtil\/NEConstant.swift",
"kind": "FloatLiteral",
"offset": 1310,
"length": 3,
"value": "1.0"
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Util\/swiftUtil\/NEConstant.swift",
"kind": "IntegerLiteral",
"offset": 1479,
"length": 8,
"value": "0xFF0000"
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Util\/swiftUtil\/NEConstant.swift",
"kind": "IntegerLiteral",
"offset": 1492,
"length": 2,
"value": "16"
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Util\/swiftUtil\/NEConstant.swift",
"kind": "IntegerLiteral",
"offset": 1498,
"length": 3,
"value": "255"
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Util\/swiftUtil\/NEConstant.swift",
"kind": "IntegerLiteral",
"offset": 1545,
"length": 6,
"value": "0xFF00"
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Util\/swiftUtil\/NEConstant.swift",
"kind": "IntegerLiteral",
"offset": 1556,
"length": 1,
"value": "8"
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Util\/swiftUtil\/NEConstant.swift",
"kind": "IntegerLiteral",
"offset": 1561,
"length": 3,
"value": "255"
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Util\/swiftUtil\/NEConstant.swift",
"kind": "IntegerLiteral",
"offset": 1606,
"length": 4,
"value": "0xFF"
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Util\/swiftUtil\/NEConstant.swift",
"kind": "IntegerLiteral",
"offset": 1614,
"length": 3,
"value": "255"
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Extension\/NEStringExtension.swift",
"kind": "IntegerLiteral",
"offset": 297,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Extension\/NEStringExtension.swift",
"kind": "IntegerLiteral",
"offset": 473,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/yunxin\/workspace\/App-XKit-iOS-Publish-Framework\/Common\/NECommonKit\/NECommonKit\/Classes\/Extension\/NEStringExtension.swift",
"kind": "IntegerLiteral",
"offset": 825,
"length": 1,
"value": "0"
}
]
}