cmbsdk-nativescript
Version:
CMB Scanner NativeScript plugin.
1,569 lines (1,568 loc) • 92.1 kB
JSON
{
"ABIRoot": {
"kind": "Root",
"name": "cmbSDK",
"printedName": "cmbSDK",
"children": [
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "cmbSDK",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "AudioToolbox",
"printedName": "AudioToolbox",
"declKind": "Import",
"moduleName": "cmbSDK"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "cmbSDK",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "cmbSDK",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "cmbSDK",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "MDMAuthCredentials",
"printedName": "MDMAuthCredentials",
"children": [
{
"kind": "Var",
"name": "username",
"printedName": "username",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@M@cmbSDK@objc(cs)MDMAuthCredentials(py)username",
"mangledName": "$s6cmbSDK18MDMAuthCredentialsC8usernameSSSgvp",
"moduleName": "cmbSDK",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl",
"ObjC"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@M@cmbSDK@objc(cs)MDMAuthCredentials(im)username",
"mangledName": "$s6cmbSDK18MDMAuthCredentialsC8usernameSSSgvg",
"moduleName": "cmbSDK",
"implicit": true,
"declAttributes": [
"ObjC"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@M@cmbSDK@objc(cs)MDMAuthCredentials(im)setUsername:",
"mangledName": "$s6cmbSDK18MDMAuthCredentialsC8usernameSSSgvs",
"moduleName": "cmbSDK",
"implicit": true,
"declAttributes": [
"ObjC"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:6cmbSDK18MDMAuthCredentialsC8usernameSSSgvM",
"mangledName": "$s6cmbSDK18MDMAuthCredentialsC8usernameSSSgvM",
"moduleName": "cmbSDK",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "password",
"printedName": "password",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@M@cmbSDK@objc(cs)MDMAuthCredentials(py)password",
"mangledName": "$s6cmbSDK18MDMAuthCredentialsC8passwordSSSgvp",
"moduleName": "cmbSDK",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl",
"ObjC"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@M@cmbSDK@objc(cs)MDMAuthCredentials(im)password",
"mangledName": "$s6cmbSDK18MDMAuthCredentialsC8passwordSSSgvg",
"moduleName": "cmbSDK",
"implicit": true,
"declAttributes": [
"ObjC"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@M@cmbSDK@objc(cs)MDMAuthCredentials(im)setPassword:",
"mangledName": "$s6cmbSDK18MDMAuthCredentialsC8passwordSSSgvs",
"moduleName": "cmbSDK",
"implicit": true,
"declAttributes": [
"ObjC"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:6cmbSDK18MDMAuthCredentialsC8passwordSSSgvM",
"mangledName": "$s6cmbSDK18MDMAuthCredentialsC8passwordSSSgvM",
"moduleName": "cmbSDK",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "clientID",
"printedName": "clientID",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@M@cmbSDK@objc(cs)MDMAuthCredentials(py)clientID",
"mangledName": "$s6cmbSDK18MDMAuthCredentialsC8clientIDSSSgvp",
"moduleName": "cmbSDK",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl",
"ObjC"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@M@cmbSDK@objc(cs)MDMAuthCredentials(im)clientID",
"mangledName": "$s6cmbSDK18MDMAuthCredentialsC8clientIDSSSgvg",
"moduleName": "cmbSDK",
"implicit": true,
"declAttributes": [
"ObjC"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@M@cmbSDK@objc(cs)MDMAuthCredentials(im)setClientID:",
"mangledName": "$s6cmbSDK18MDMAuthCredentialsC8clientIDSSSgvs",
"moduleName": "cmbSDK",
"implicit": true,
"declAttributes": [
"ObjC"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:6cmbSDK18MDMAuthCredentialsC8clientIDSSSgvM",
"mangledName": "$s6cmbSDK18MDMAuthCredentialsC8clientIDSSSgvM",
"moduleName": "cmbSDK",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "clientSecret",
"printedName": "clientSecret",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@M@cmbSDK@objc(cs)MDMAuthCredentials(py)clientSecret",
"mangledName": "$s6cmbSDK18MDMAuthCredentialsC12clientSecretSSSgvp",
"moduleName": "cmbSDK",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl",
"ObjC"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@M@cmbSDK@objc(cs)MDMAuthCredentials(im)clientSecret",
"mangledName": "$s6cmbSDK18MDMAuthCredentialsC12clientSecretSSSgvg",
"moduleName": "cmbSDK",
"implicit": true,
"declAttributes": [
"ObjC"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@M@cmbSDK@objc(cs)MDMAuthCredentials(im)setClientSecret:",
"mangledName": "$s6cmbSDK18MDMAuthCredentialsC12clientSecretSSSgvs",
"moduleName": "cmbSDK",
"implicit": true,
"declAttributes": [
"ObjC"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:6cmbSDK18MDMAuthCredentialsC12clientSecretSSSgvM",
"mangledName": "$s6cmbSDK18MDMAuthCredentialsC12clientSecretSSSgvM",
"moduleName": "cmbSDK",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "tenantCode",
"printedName": "tenantCode",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "c:@M@cmbSDK@objc(cs)MDMAuthCredentials(py)tenantCode",
"mangledName": "$s6cmbSDK18MDMAuthCredentialsC10tenantCodeSSSgvp",
"moduleName": "cmbSDK",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl",
"ObjC"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@M@cmbSDK@objc(cs)MDMAuthCredentials(im)tenantCode",
"mangledName": "$s6cmbSDK18MDMAuthCredentialsC10tenantCodeSSSgvg",
"moduleName": "cmbSDK",
"implicit": true,
"declAttributes": [
"ObjC"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "c:@M@cmbSDK@objc(cs)MDMAuthCredentials(im)setTenantCode:",
"mangledName": "$s6cmbSDK18MDMAuthCredentialsC10tenantCodeSSSgvs",
"moduleName": "cmbSDK",
"implicit": true,
"declAttributes": [
"ObjC"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:6cmbSDK18MDMAuthCredentialsC10tenantCodeSSSgvM",
"mangledName": "$s6cmbSDK18MDMAuthCredentialsC10tenantCodeSSSgvM",
"moduleName": "cmbSDK",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "MDMAuthCredentials",
"printedName": "cmbSDK.MDMAuthCredentials",
"usr": "c:@M@cmbSDK@objc(cs)MDMAuthCredentials"
}
],
"declKind": "Constructor",
"usr": "c:@M@cmbSDK@objc(cs)MDMAuthCredentials(im)init",
"mangledName": "$s6cmbSDK18MDMAuthCredentialsCACycfc",
"moduleName": "cmbSDK",
"overriding": true,
"implicit": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
"name": "MDMAuthCredentials",
"printedName": "cmbSDK.MDMAuthCredentials",
"usr": "c:@M@cmbSDK@objc(cs)MDMAuthCredentials"
},
{
"kind": "TypeNominal",
"name": "Decoder",
"printedName": "any Swift.Decoder",
"usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
"usr": "s:6cmbSDK18MDMAuthCredentialsC4fromACs7Decoder_p_tKcfc",
"mangledName": "$s6cmbSDK18MDMAuthCredentialsC4fromACs7Decoder_p_tKcfc",
"moduleName": "cmbSDK",
"implicit": true,
"declAttributes": [
"Required"
],
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "encode",
"printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Encoder",
"printedName": "any Swift.Encoder",
"usr": "s:s7EncoderP"
}
],
"declKind": "Func",
"usr": "s:6cmbSDK18MDMAuthCredentialsC6encode2toys7Encoder_p_tKF",
"mangledName": "$s6cmbSDK18MDMAuthCredentialsC6encode2toys7Encoder_p_tKF",
"moduleName": "cmbSDK",
"implicit": true,
"throwing": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
"usr": "c:@M@cmbSDK@objc(cs)MDMAuthCredentials",
"mangledName": "$s6cmbSDK18MDMAuthCredentialsC",
"moduleName": "cmbSDK",
"declAttributes": [
"AccessControl",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSObject",
"inheritsConvenienceInitializers": true,
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Decodable",
"printedName": "Decodable",
"usr": "s:Se",
"mangledName": "$sSe"
},
{
"kind": "Conformance",
"name": "Encodable",
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
},
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"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": "cmbSDK",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "CMBResultExtrasKeys",
"printedName": "CMBResultExtrasKeys",
"children": [
{
"kind": "Var",
"name": "symbologyExtra",
"printedName": "symbologyExtra",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "c:@M@cmbSDK@objc(cs)CMBResultExtrasKeys(cpy)symbologyExtra",
"mangledName": "$s6cmbSDK19CMBResultExtrasKeysC14symbologyExtraSSvpZ",
"moduleName": "cmbSDK",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"ObjC"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "c:@M@cmbSDK@objc(cs)CMBResultExtrasKeys(cm)symbologyExtra",
"mangledName": "$s6cmbSDK19CMBResultExtrasKeysC14symbologyExtraSSvgZ",
"moduleName": "cmbSDK",
"static": true,
"implicit": true,
"declAttributes": [
"Final",
"ObjC"
],
"accessorKind": "get"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "CMBResultExtrasKeys",
"printedName": "cmbSDK.CMBResultExtrasKeys",
"usr": "c:@M@cmbSDK@objc(cs)CMBResultExtrasKeys"
}
],
"declKind": "Constructor",
"usr": "c:@M@cmbSDK@objc(cs)CMBResultExtrasKeys(im)init",
"mangledName": "$s6cmbSDK19CMBResultExtrasKeysCACycfc",
"moduleName": "cmbSDK",
"overriding": true,
"implicit": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
}
],
"declKind": "Class",
"usr": "c:@M@cmbSDK@objc(cs)CMBResultExtrasKeys",
"mangledName": "$s6cmbSDK19CMBResultExtrasKeysC",
"moduleName": "cmbSDK",
"declAttributes": [
"AccessControl",
"ObjCMembers",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSObject",
"inheritsConvenienceInitializers": true,
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"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": "CoreBluetooth",
"printedName": "CoreBluetooth",
"declKind": "Import",
"moduleName": "cmbSDK",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "cmbSDK",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "AudioToolbox",
"printedName": "AudioToolbox",
"declKind": "Import",
"moduleName": "cmbSDK"
},
{
"kind": "TypeDecl",
"name": "CMBBeepUtility",
"printedName": "CMBBeepUtility",
"children": [
{
"kind": "Function",
"name": "createWaveData",
"printedName": "createWaveData(volume:duration:frequency:modulation:)",
"children": [
{
"kind": "TypeNominal",
"name": "Data",
"printedName": "Foundation.Data",
"usr": "s:10Foundation4DataV"
},
{
"kind": "TypeNominal",
"name": "Float",
"printedName": "Swift.Float",
"usr": "s:Sf"
},
{
"kind": "TypeNominal",
"name": "Float",
"printedName": "Swift.Float",
"usr": "s:Sf"
},
{
"kind": "TypeNominal",
"name": "Float",
"printedName": "Swift.Float",
"usr": "s:Sf"
},
{
"kind": "TypeNominal",
"name": "Float",
"printedName": "Swift.Float",
"usr": "s:Sf"
}
],
"declKind": "Func",
"usr": "c:@M@cmbSDK@objc(cs)CMBBeepUtility(cm)createWaveDataWithVolume:duration:frequency:modulation:",
"mangledName": "$s6cmbSDK14CMBBeepUtilityC14createWaveData6volume8duration9frequency10modulation10Foundation0G0VSf_S3ftFZ",
"moduleName": "cmbSDK",
"static": true,
"declAttributes": [
"Final",
"AccessControl",
"ObjC"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "storeWaveData",
"printedName": "storeWaveData(data:soundFileURL:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Data",
"printedName": "Foundation.Data",
"usr": "s:10Foundation4DataV"
},
{
"kind": "TypeNominal",
"name": "URL",
"printedName": "Foundation.URL",
"usr": "s:10Foundation3URLV"
}
],
"declKind": "Func",
"usr": "c:@M@cmbSDK@objc(cs)CMBBeepUtility(cm)storeWaveDataWithData:soundFileURL:",
"mangledName": "$s6cmbSDK14CMBBeepUtilityC13storeWaveData4data12soundFileURLy10Foundation0G0V_AG0K0VtFZ",
"moduleName": "cmbSDK",
"static": true,
"declAttributes": [
"Final",
"AccessControl",
"ObjC"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "createSystemSound",
"printedName": "createSystemSound(soundFileURL:)",
"children": [
{
"kind": "TypeNominal",
"name": "UInt32",
"printedName": "Swift.UInt32",
"usr": "s:s6UInt32V"
},
{
"kind": "TypeNominal",
"name": "URL",
"printedName": "Foundation.URL",
"usr": "s:10Foundation3URLV"
}
],
"declKind": "Func",
"usr": "c:@M@cmbSDK@objc(cs)CMBBeepUtility(cm)createSystemSoundWithSoundFileURL:",
"mangledName": "$s6cmbSDK14CMBBeepUtilityC17createSystemSound12soundFileURLs6UInt32V10Foundation0J0V_tFZ",
"moduleName": "cmbSDK",
"static": true,
"declAttributes": [
"Final",
"AccessControl",
"ObjC"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "CMBBeepUtility",
"printedName": "cmbSDK.CMBBeepUtility",
"usr": "c:@M@cmbSDK@objc(cs)CMBBeepUtility"
}
],
"declKind": "Constructor",
"usr": "c:@M@cmbSDK@objc(cs)CMBBeepUtility(im)init",
"mangledName": "$s6cmbSDK14CMBBeepUtilityCACycfc",
"moduleName": "cmbSDK",
"overriding": true,
"implicit": true,
"objc_name": "init",
"declAttributes": [
"Dynamic",
"ObjC",
"Override"
],
"init_kind": "Designated"
}
],
"declKind": "Class",
"usr": "c:@M@cmbSDK@objc(cs)CMBBeepUtility",
"mangledName": "$s6cmbSDK14CMBBeepUtilityC",
"moduleName": "cmbSDK",
"declAttributes": [
"Final",
"AccessControl",
"ObjCMembers",
"ObjC"
],
"superclassUsr": "c:objc(cs)NSObject",
"inheritsConvenienceInitializers": true,
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"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": "cmbSDK",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "cmbSDK",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "cmbSDK",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "cmbSDK",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "cmbSDK",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "cmbSDK",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "cmbSDK",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "cmbSDK",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "cmbSDK",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "cmbSDK",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "cmbSDK",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "cmbSDK",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "cmbSDK",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "cmbSDK",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "cmbSDK",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "cmbSDK",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "cmbSDK",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "cmbSDK",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "cmbSDK",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreBluetooth",
"printedName": "CoreBluetooth",
"declKind": "Import",
"moduleName": "cmbSDK"
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "cmbSDK",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "cmbSDK"
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "cmbSDK"
},
{
"kind": "Import",
"name": "SwiftUI",
"printedName": "SwiftUI",
"declKind": "Import",
"moduleName": "cmbSDK"
},
{
"kind": "Import",
"name": "DeveloperToolsSupport",
"printedName": "DeveloperToolsSupport",
"declKind": "Import",
"moduleName": "cmbSDK"
},
{
"kind": "TypeDecl",
"name": "CBCentralManager",
"printedName": "CBCentralManager",
"children": [
{
"kind": "Function",
"name": "getSharedCentralManager",
"printedName": "getSharedCentralManager(completion:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(CoreBluetooth.CBCentralManager) -> ()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "CBCentralManager",
"printedName": "CoreBluetooth.CBCentralManager",
"usr": "c:objc(cs)CBCentralManager"
}
]
}
],
"declKind": "Func",
"usr": "c:@CM@cmbSDK@@objc(cs)CBCentralManager(cm)getSharedCentralManagerWithCompletion:",
"mangledName": "$sSo16CBCentralManagerC6cmbSDKE016getSharedCentralB010completionyyABc_tFZ",
"moduleName": "cmbSDK",
"static": true,
"objc_name": "getSharedCentralManagerWithCompletion:",
"declAttributes": [
"Dynamic",
"ObjC"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "getPeripheral",
"printedName": "getPeripheral(uuid:completion:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Foundation.UUID?",
"children": [
{
"kind": "TypeNominal",
"name": "UUID",
"printedName": "Foundation.UUID",
"usr": "s:10Foundation4UUIDV"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(CoreBluetooth.CBPeripheral?) -> ()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "CoreBluetooth.CBPeripheral?",
"children": [
{
"kind": "TypeNominal",