@microblink/blinkid-react-native
Version:
A small and powerful ID card scanning library. Powered by Microblink (www.microblink.com).
15,602 lines • 560 kB
JSON
{
"ABIRoot": {
"kind": "Root",
"name": "BlinkIDUX",
"printedName": "BlinkIDUX",
"children": [
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "AVFoundation",
"printedName": "AVFoundation",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "Import",
"name": "CoreVideo",
"printedName": "CoreVideo",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "Import",
"name": "BlinkID",
"printedName": "BlinkID",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "TypeDecl",
"name": "BlinkIDEventStream",
"printedName": "BlinkIDEventStream",
"children": [
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "BlinkIDEventStream",
"printedName": "BlinkIDUX.BlinkIDEventStream",
"usr": "s:9BlinkIDUX0A13IDEventStreamC"
}
],
"declKind": "Constructor",
"usr": "s:9BlinkIDUX0A13IDEventStreamCACycfc",
"mangledName": "$s9BlinkIDUX0A13IDEventStreamCACycfc",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl"
],
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "send",
"printedName": "send(_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[BlinkIDUX.UIEvent]",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
}
],
"usr": "s:Sa"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX0A13IDEventStreamC4sendyySayAA7UIEventOGF",
"mangledName": "$s9BlinkIDUX0A13IDEventStreamC4sendyySayAA7UIEventOGF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Var",
"name": "stream",
"printedName": "stream",
"children": [
{
"kind": "TypeNominal",
"name": "AsyncStream",
"printedName": "_Concurrency.AsyncStream<[BlinkIDUX.UIEvent]>",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[BlinkIDUX.UIEvent]",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
}
],
"usr": "s:Sa"
}
],
"usr": "s:ScS"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A13IDEventStreamC6streamScSySayAA7UIEventOGGvp",
"mangledName": "$s9BlinkIDUX0A13IDEventStreamC6streamScSySayAA7UIEventOGGvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "AsyncStream",
"printedName": "_Concurrency.AsyncStream<[BlinkIDUX.UIEvent]>",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[BlinkIDUX.UIEvent]",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
}
],
"usr": "s:Sa"
}
],
"usr": "s:ScS"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A13IDEventStreamC6streamScSySayAA7UIEventOGGvg",
"mangledName": "$s9BlinkIDUX0A13IDEventStreamC6streamScSySayAA7UIEventOGGvg",
"moduleName": "BlinkIDUX",
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "unownedExecutor",
"printedName": "unownedExecutor",
"children": [
{
"kind": "TypeNominal",
"name": "UnownedSerialExecutor",
"printedName": "_Concurrency.UnownedSerialExecutor",
"usr": "s:Sce"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A13IDEventStreamC15unownedExecutorScevp",
"mangledName": "$s9BlinkIDUX0A13IDEventStreamC15unownedExecutorScevp",
"moduleName": "BlinkIDUX",
"implicit": true,
"intro_Macosx": "10.15",
"intro_iOS": "13.0",
"intro_tvOS": "13.0",
"intro_watchOS": "6.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available",
"Final",
"Nonisolated",
"Semantics"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "UnownedSerialExecutor",
"printedName": "_Concurrency.UnownedSerialExecutor",
"usr": "s:Sce"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A13IDEventStreamC15unownedExecutorScevg",
"mangledName": "$s9BlinkIDUX0A13IDEventStreamC15unownedExecutorScevg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
}
],
"declKind": "Class",
"usr": "s:9BlinkIDUX0A13IDEventStreamC",
"mangledName": "$s9BlinkIDUX0A13IDEventStreamC",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl"
],
"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": "Actor",
"printedName": "Actor",
"usr": "s:ScA",
"mangledName": "$sScA"
},
{
"kind": "Conformance",
"name": "EventStream",
"printedName": "EventStream",
"children": [
{
"kind": "TypeWitness",
"name": "Event",
"printedName": "Event",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
}
]
}
],
"usr": "s:9BlinkIDUX11EventStreamP",
"mangledName": "$s9BlinkIDUX11EventStreamP"
},
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
}
]
},
{
"kind": "TypeDecl",
"name": "BlinkIDClassFilter",
"printedName": "BlinkIDClassFilter",
"children": [
{
"kind": "Function",
"name": "classAllowed",
"printedName": "classAllowed(classInfo:)",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "DocumentClassInfo",
"printedName": "BlinkID.BlinkIDSDK.DocumentClassInfo",
"usr": "s:7BlinkID0A5IDSDKV17DocumentClassInfoV"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX0A13IDClassFilterP12classAllowed0E4InfoSb0A2ID0A5IDSDKV013DocumentClassG0V_tF",
"mangledName": "$s9BlinkIDUX0A13IDClassFilterP12classAllowed0E4InfoSb0A2ID0A5IDSDKV013DocumentClassG0V_tF",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.BlinkIDClassFilter>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.BlinkIDClassFilter>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Protocol",
"usr": "s:9BlinkIDUX0A13IDClassFilterP",
"mangledName": "$s9BlinkIDUX0A13IDClassFilterP",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"conformances": [
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
}
]
},
{
"kind": "TypeDecl",
"name": "BlinkIDAnalyzer",
"printedName": "BlinkIDAnalyzer",
"children": [
{
"kind": "Var",
"name": "stepTimeoutDuration",
"printedName": "stepTimeoutDuration",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A10IDAnalyzerC19stepTimeoutDurationSdvp",
"mangledName": "$s9BlinkIDUX0A10IDAnalyzerC19stepTimeoutDurationSdvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasStorage",
"SetterAccess",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A10IDAnalyzerC19stepTimeoutDurationSdvg",
"mangledName": "$s9BlinkIDUX0A10IDAnalyzerC19stepTimeoutDurationSdvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"accessorKind": "get"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(sdk:blinkIdSessionSettings:eventStream:classFilter:)",
"children": [
{
"kind": "TypeNominal",
"name": "BlinkIDAnalyzer",
"printedName": "BlinkIDUX.BlinkIDAnalyzer",
"usr": "s:9BlinkIDUX0A10IDAnalyzerC"
},
{
"kind": "TypeNominal",
"name": "BlinkIDSdk",
"printedName": "BlinkID.BlinkIDSdk",
"usr": "s:7BlinkID0A5IDSdkC"
},
{
"kind": "TypeNominal",
"name": "BlinkIDSessionSettings",
"printedName": "BlinkID.BlinkIDSessionSettings",
"hasDefaultArg": true,
"usr": "s:7BlinkID0A17IDSessionSettingsV"
},
{
"kind": "TypeNominal",
"name": "BlinkIDEventStream",
"printedName": "BlinkIDUX.BlinkIDEventStream",
"usr": "s:9BlinkIDUX0A13IDEventStreamC"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "(any BlinkIDUX.BlinkIDClassFilter)?",
"children": [
{
"kind": "TypeNominal",
"name": "BlinkIDClassFilter",
"printedName": "any BlinkIDUX.BlinkIDClassFilter",
"usr": "s:9BlinkIDUX0A13IDClassFilterP"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
}
],
"declKind": "Constructor",
"usr": "s:9BlinkIDUX0A10IDAnalyzerC3sdk22blinkIdSessionSettings11eventStream11classFilterAC0A2ID0A5IDSdkC_AH0a9IDSessionH0VAA0a7IDEventJ0CAA0a7IDClassL0_pSgtYaKcfc",
"mangledName": "$s9BlinkIDUX0A10IDAnalyzerC3sdk22blinkIdSessionSettings11eventStream11classFilterAC0A2ID0A5IDSdkC_AH0a9IDSessionH0VAA0a7IDEventJ0CAA0a7IDClassL0_pSgtYaKcfc",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"throwing": true,
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "analyze",
"printedName": "analyze(image:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "CameraFrame",
"printedName": "BlinkID.CameraFrame",
"usr": "s:7BlinkID11CameraFrameV"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX0A10IDAnalyzerC7analyze5imagey0A2ID11CameraFrameV_tYaF",
"mangledName": "$s9BlinkIDUX0A10IDAnalyzerC7analyze5imagey0A2ID11CameraFrameV_tYaF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "cancel",
"printedName": "cancel()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX0A10IDAnalyzerC6cancelyyF",
"mangledName": "$s9BlinkIDUX0A10IDAnalyzerC6cancelyyF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "result",
"printedName": "result()",
"children": [
{
"kind": "TypeNominal",
"name": "ScanningResult",
"printedName": "BlinkIDUX.ScanningResult<BlinkID.BlinkIDScanningResult, BlinkIDUX.BlinkIDScanningAlertType>",
"children": [
{
"kind": "TypeNominal",
"name": "BlinkIDScanningResult",
"printedName": "BlinkID.BlinkIDScanningResult",
"usr": "s:7BlinkID0A16IDScanningResultV"
},
{
"kind": "TypeNominal",
"name": "BlinkIDScanningAlertType",
"printedName": "BlinkIDUX.BlinkIDScanningAlertType",
"usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO"
}
],
"usr": "s:9BlinkIDUX14ScanningResultO"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX0A10IDAnalyzerC6resultAA14ScanningResultOy0A2ID0a10IDScanningF0VAA0aH9AlertTypeOGyYaF",
"mangledName": "$s9BlinkIDUX0A10IDAnalyzerC6resultAA14ScanningResultOy0A2ID0a10IDScanningF0VAA0aH9AlertTypeOGyYaF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "pause",
"printedName": "pause()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX0A10IDAnalyzerC5pauseyyF",
"mangledName": "$s9BlinkIDUX0A10IDAnalyzerC5pauseyyF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "resume",
"printedName": "resume()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX0A10IDAnalyzerC6resumeyyF",
"mangledName": "$s9BlinkIDUX0A10IDAnalyzerC6resumeyyF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "restart",
"printedName": "restart()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX0A10IDAnalyzerC7restartyyKF",
"mangledName": "$s9BlinkIDUX0A10IDAnalyzerC7restartyyKF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"throwing": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "end",
"printedName": "end()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX0A10IDAnalyzerC3endyyYaF",
"mangledName": "$s9BlinkIDUX0A10IDAnalyzerC3endyyYaF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Var",
"name": "events",
"printedName": "events",
"children": [
{
"kind": "TypeNominal",
"name": "EventStream",
"printedName": "any BlinkIDUX.EventStream<BlinkIDUX.UIEvent>",
"usr": "s:9BlinkIDUX11EventStreamP"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A10IDAnalyzerC6eventsAA11EventStream_pAA7UIEventO0E0AaEPRts_XPvp",
"mangledName": "$s9BlinkIDUX0A10IDAnalyzerC6eventsAA11EventStream_pAA7UIEventO0E0AaEPRts_XPvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl",
"Nonisolated",
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "EventStream",
"printedName": "any BlinkIDUX.EventStream<BlinkIDUX.UIEvent>",
"usr": "s:9BlinkIDUX11EventStreamP"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A10IDAnalyzerC6eventsAA11EventStream_pAA7UIEventO0E0AaEPRts_XPvg",
"mangledName": "$s9BlinkIDUX0A10IDAnalyzerC6eventsAA11EventStream_pAA7UIEventO0E0AaEPRts_XPvg",
"moduleName": "BlinkIDUX",
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "unownedExecutor",
"printedName": "unownedExecutor",
"children": [
{
"kind": "TypeNominal",
"name": "UnownedSerialExecutor",
"printedName": "_Concurrency.UnownedSerialExecutor",
"usr": "s:Sce"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A10IDAnalyzerC15unownedExecutorScevp",
"mangledName": "$s9BlinkIDUX0A10IDAnalyzerC15unownedExecutorScevp",
"moduleName": "BlinkIDUX",
"implicit": true,
"intro_Macosx": "10.15",
"intro_iOS": "13.0",
"intro_tvOS": "13.0",
"intro_watchOS": "6.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available",
"Final",
"Nonisolated",
"Semantics"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "UnownedSerialExecutor",
"printedName": "_Concurrency.UnownedSerialExecutor",
"usr": "s:Sce"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A10IDAnalyzerC15unownedExecutorScevg",
"mangledName": "$s9BlinkIDUX0A10IDAnalyzerC15unownedExecutorScevg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
}
],
"declKind": "Class",
"usr": "s:9BlinkIDUX0A10IDAnalyzerC",
"mangledName": "$s9BlinkIDUX0A10IDAnalyzerC",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl"
],
"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": "Actor",
"printedName": "Actor",
"usr": "s:ScA",
"mangledName": "$sScA"
},
{
"kind": "Conformance",
"name": "CameraFrameAnalyzer",
"printedName": "CameraFrameAnalyzer",
"children": [
{
"kind": "TypeWitness",
"name": "Result",
"printedName": "Result",
"children": [
{
"kind": "TypeNominal",
"name": "ScanningResult",
"printedName": "BlinkIDUX.ScanningResult<BlinkID.BlinkIDScanningResult, BlinkIDUX.BlinkIDScanningAlertType>",
"children": [
{
"kind": "TypeNominal",
"name": "BlinkIDScanningResult",
"printedName": "BlinkID.BlinkIDScanningResult",
"usr": "s:7BlinkID0A16IDScanningResultV"
},
{
"kind": "TypeNominal",
"name": "BlinkIDScanningAlertType",
"printedName": "BlinkIDUX.BlinkIDScanningAlertType",
"usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO"
}
],
"usr": "s:9BlinkIDUX14ScanningResultO"
}
]
},
{
"kind": "TypeWitness",
"name": "Frame",
"printedName": "Frame",
"children": [
{
"kind": "TypeNominal",
"name": "CameraFrame",
"printedName": "BlinkID.CameraFrame",
"usr": "s:7BlinkID11CameraFrameV"
}
]
},
{
"kind": "TypeWitness",
"name": "Event",
"printedName": "Event",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
}
]
}
],
"usr": "s:9BlinkIDUX19CameraFrameAnalyzerP",
"mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP"
},
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
}
]
},
{
"kind": "Import",
"name": "BlinkID",
"printedName": "BlinkID",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "TypeDecl",
"name": "BlinkIDResultState",
"printedName": "BlinkIDResultState",
"children": [
{
"kind": "Var",
"name": "scanningResult",
"printedName": "scanningResult",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "BlinkID.BlinkIDScanningResult?",
"children": [
{
"kind": "TypeNominal",
"name": "BlinkIDScanningResult",
"printedName": "BlinkID.BlinkIDScanningResult",
"usr": "s:7BlinkID0A16IDScanningResultV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A13IDResultStateV14scanningResult0A2ID0a10IDScanningF0VSgvp",
"mangledName": "$s9BlinkIDUX0A13IDResultStateV14scanningResult0A2ID0a10IDScanningF0VSgvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "BlinkID.BlinkIDScanningResult?",
"children": [
{
"kind": "TypeNominal",
"name": "BlinkIDScanningResult",
"printedName": "BlinkID.BlinkIDScanningResult",
"usr": "s:7BlinkID0A16IDScanningResultV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A13IDResultStateV14scanningResult0A2ID0a10IDScanningF0VSgvg",
"mangledName": "$s9BlinkIDUX0A13IDResultStateV14scanningResult0A2ID0a10IDScanningF0VSgvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Struct",
"usr": "s:9BlinkIDUX0A13IDResultStateV",
"mangledName": "$s9BlinkIDUX0A13IDResultStateV",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
}
]
},
{
"kind": "TypeDecl",
"name": "BlinkIDScanningAlertType",
"printedName": "BlinkIDScanningAlertType",
"children": [
{
"kind": "Var",
"name": "timeout",
"printedName": "timeout",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.BlinkIDScanningAlertType.Type) -> BlinkIDUX.BlinkIDScanningAlertType",
"children": [
{
"kind": "TypeNominal",
"name": "BlinkIDScanningAlertType",
"printedName": "BlinkIDUX.BlinkIDScanningAlertType",
"usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.BlinkIDScanningAlertType.Type",
"children": [
{
"kind": "TypeNominal",
"name": "BlinkIDScanningAlertType",
"printedName": "BlinkIDUX.BlinkIDScanningAlertType",
"usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO7timeoutyA2CmF",
"mangledName": "$s9BlinkIDUX0A19IDScanningAlertTypeO7timeoutyA2CmF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "disallowedClass",
"printedName": "disallowedClass",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.BlinkIDScanningAlertType.Type) -> BlinkIDUX.BlinkIDScanningAlertType",
"children": [
{
"kind": "TypeNominal",
"name": "BlinkIDScanningAlertType",
"printedName": "BlinkIDUX.BlinkIDScanningAlertType",
"usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.BlinkIDScanningAlertType.Type",
"children": [
{
"kind": "TypeNominal",
"name": "BlinkIDScanningAlertType",
"printedName": "BlinkIDUX.BlinkIDScanningAlertType",
"usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO15disallowedClassyA2CmF",
"mangledName": "$s9BlinkIDUX0A19IDScanningAlertTypeO15disallowedClassyA2CmF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "title",
"printedName": "title",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO5titleSSvp",
"mangledName": "$s9BlinkIDUX0A19IDScanningAlertTypeO5titleSSvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO5titleSSvg",
"mangledName": "$s9BlinkIDUX0A19IDScanningAlertTypeO5titleSSvg",
"moduleName": "BlinkIDUX",
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "description",
"printedName": "description",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO11descriptionSSvp",
"mangledName": "$s9BlinkIDUX0A19IDScanningAlertTypeO11descriptionSSvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO11descriptionSSvg",
"mangledName": "$s9BlinkIDUX0A19IDScanningAlertTypeO11descriptionSSvg",
"moduleName": "BlinkIDUX",
"accessorKind": "get"
}
]
},
{
"kind": "Function",
"name": "==",
"printedName": "==(_:_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "BlinkIDScanningAlertType",
"printedName": "BlinkIDUX.BlinkIDScanningAlertType",
"usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO"
},
{
"kind": "TypeNominal",
"name": "BlinkIDScanningAlertType",
"printedName": "BlinkIDUX.BlinkIDScanningAlertType",
"usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO2eeoiySbAC_ACtFZ",
"mangledName": "$s9BlinkIDUX0A19IDScanningAlertTypeO2eeoiySbAC_ACtFZ",
"moduleName": "BlinkIDUX",
"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:9BlinkIDUX0A19IDScanningAlertTypeO9hashValueSivp",
"mangledName": "$s9BlinkIDUX0A19IDScanningAlertTypeO9hashValueSivp",
"moduleName": "BlinkIDUX",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO9hashValueSivg",
"mangledName": "$s9BlinkIDUX0A19IDScanningAlertTypeO9hashValueSivg",
"moduleName": "BlinkIDUX",
"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:9BlinkIDUX0A19IDScanningAlertTypeO4hash4intoys6HasherVz_tF",
"mangledName": "$s9BlinkIDUX0A19IDScanningAlertTypeO4hash4intoys6HasherVz_tF",
"moduleName": "BlinkIDUX",
"implicit": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Enum",
"usr": "s:9BlinkIDUX0A19IDScanningAlertTypeO",
"mangledName": "$s9BlinkIDUX0A19IDScanningAlertTypeO",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"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": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
},
{
"kind": "Conformance",
"name": "AlertTypeProtocol",
"printedName": "AlertTypeProtocol",
"usr": "s:9BlinkIDUX17AlertTypeProtocolP",
"mangledName": "$s9BlinkIDUX17AlertTypeProtocolP"
}
]
},
{
"kind": "Import",
"name": "AVFoundation",
"printedName": "AVFoundation",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "Import",
"name": "CoreImage",
"printedName": "CoreImage",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "Import",
"name": "Combine",
"printedName": "Combine",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "Import",
"name": "SwiftUI",
"printedName": "SwiftUI",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "Import",
"name": "BlinkID",
"printedName": "BlinkID",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "TypeDecl",
"name": "BlinkIDUXModel",
"printedName": "BlinkIDUXModel",
"children": [
{
"kind": "Var",
"name": "result",
"printedName": "result",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "BlinkIDUX.BlinkIDResultState?",
"children": [
{
"kind": "TypeNominal",
"name": "BlinkIDResultState",
"printedName": "BlinkIDUX.BlinkIDResultState",
"usr": "s:9BlinkIDUX0A13IDResultStateV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A9IDUXModelC6resultAA0A13IDResultStateVSgvp",
"mangledName": "$s9BlinkIDUX0A9IDUXModelC6resultAA0A13IDResultStateVSgvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Final",
"Custom",
"ProjectedValueProperty",
"AccessControl",
"Custom",
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "BlinkIDUX.BlinkIDResultState?",
"children": [
{
"kind": "TypeNominal",
"name": "BlinkIDResultState",
"printedName": "BlinkIDUX.BlinkIDResultState",
"usr": "s:9BlinkIDUX0A13IDResultStateV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A9IDUXModelC6resultAA0A13IDResultStateVSgvg",
"mangledName": "$s9BlinkIDUX0A9IDUXModelC6resultAA0A13IDResultStateVSgvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "BlinkIDUX.BlinkIDResultState?",
"children": [
{
"kind": "TypeNominal",
"name": "BlinkIDResultState",
"printedName": "BlinkIDUX.BlinkIDResultState",
"usr": "s:9BlinkIDUX0A13IDResultStateV"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A9IDUXModelC6resultAA0A13IDResultStateVSgvs",
"mangledName": "$s9BlinkIDUX0A9IDUXModelC6resultAA0A13IDResultStateVSgvs",
"moduleName": "BlinkIDUX",
"implicit": true,
"intro_Macosx": "10.15",
"intro_iOS": "13.0",
"intro_tvOS": "13.0",
"intro_watchOS": "6.0",
"declAttributes": [
"Final",
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A9IDUXModelC6resultAA0A13IDResultStateVSgvM",
"mangledName": "$s9BlinkIDUX0A9IDUXModelC6resultAA0A13IDResultStateVSgvM",
"moduleName": "BlinkIDUX",
"implicit": true,
"intro_Macosx": "10.15",
"intro_iOS": "13.0",
"intro_tvOS": "13.0",
"intro_watchOS": "6.0",
"declAttributes": [
"Final",
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "$result",
"printedName": "$result",
"children": [
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<Swift.Optional<BlinkIDUX.BlinkIDResultState>>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A9IDUXModelC7$result7Combine9PublishedV9PublisherVyAA0A13IDResultStateVSg_Gvp",
"mangledName": "$s9BlinkIDUX0A9IDUXModelC7$result7Combine9PublishedV9PublisherVyAA0A13IDResultStateVSg_Gvp",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final",
"Custom"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<Swift.Optional<BlinkIDUX.BlinkIDResultState>>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A9IDUXModelC7$result7Combine9PublishedV9PublisherVyAA0A13IDResultStateVSg_Gvg",
"mangledName": "$s9BlinkIDUX0A9IDUXModelC7$result7Combine9PublishedV9PublisherVyAA0A13IDResultStateVSg_Gvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<Swift.Optional<BlinkIDUX.BlinkIDResultState>>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A9IDUXModelC7$result7Combine9PublishedV9PublisherVyAA0A13IDResultStateVSg_Gvs",
"mangledName": "$s9BlinkIDUX0A9IDUXModelC7$result7Combine9PublishedV9PublisherVyAA0A13IDResultStateVSg_Gvs",
"moduleName": "BlinkIDUX",
"implicit": true,
"intro_Macosx": "11.0",
"intro_iOS": "14.0",
"intro_tvOS": "14.0",
"intro_watchOS": "7.0",
"declAttributes": [
"Final",
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A9IDUXModelC7$result7Combine9PublishedV9PublisherVyAA0A13IDResultStateVSg_GvM",
"mangledName": "$s9BlinkIDUX0A9IDUXModelC7$result7Combine9PublishedV9PublisherVyAA0A13IDResultStateVSg_GvM",
"moduleName": "BlinkIDUX",
"implicit": true,
"intro_Macosx": "11.0",
"intro_iOS": "14.0",
"intro_tvOS": "14.0",
"intro_watchOS": "7.0",
"declAttributes": [
"Final",
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(analyzer:shouldShowIntroductionAlert:showHelpButton:)",
"children": [
{
"kind": "TypeNominal",
"name": "BlinkIDUXModel",
"printedName": "BlinkIDUX.BlinkIDUXModel",
"usr": "s:9BlinkIDUX0A9IDUXModelC"
},
{
"kind": "TypeNominal",
"name": "CameraFrameAnalyzer",
"printedName": "any BlinkIDUX.CameraFrameAnalyzer<BlinkID.CameraFrame, BlinkIDUX.UIEvent>",
"usr": "s:9BlinkIDUX19CameraFrameAnalyzerP"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"hasDefaultArg": true,
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"hasDefaultArg": true,
"usr": "s:Sb"
}
],
"declKind": "Constructor",
"usr": "s:9BlinkIDUX0A9IDUXModelC8analyzer27shouldShowIntroductionAlert14showHelpButtonAcA19CameraFrameAnalyzer_pAA7UIEventO5EventAaGPRts_0A2ID0lM0V0M0AKRtsXP_S2btcfc",
"mangledName": "$s9BlinkIDUX0A9IDUXModelC8analyzer27shouldShowIntroductionAlert14showHelpButtonAcA19CameraFrameAnalyzer_pAA7UIEventO5EventAaGPRts_0A2ID0lM0V0M0AKRtsXP_S2btcfc",
"moduleName": "BlinkIDUX",
"overriding": true,
"declAttributes": [
"Custom",
"Override",
"AccessControl"
],
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "analyze",
"printedName": "analyze()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX0A9IDUXModelC7analyzeyyYaF",
"mangledName": "$s9BlinkIDUX0A9IDUXModelC7analyzeyyYaF",
"moduleName": "BlinkIDUX",
"overriding": true,
"declAttributes": [
"Final",
"Custom",
"Override",
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "processAnalyzerResult",
"printedName": "processAnalyzerResult()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX0A9IDUXModelC21processAnalyzerResultyyYaF",
"mangledName": "$s9BlinkIDUX0A9IDUXModelC21processAnalyzerResultyyYaF",
"moduleName": "BlinkIDUX",
"overriding": true,
"declAttributes": [
"Final",
"Custom",
"Override",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "licenseErrorAlertDismised",
"printedName": "licenseErrorAlertDismised()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX0A9IDUXModelC25licenseErrorAlertDismisedyyF",
"mangledName": "$s9BlinkIDUX0A9IDUXModelC25licenseErrorAlertDismisedyyF",
"moduleName": "BlinkIDUX",
"overriding": true,
"declAttributes": [
"Final",
"Custom",
"Override",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "scanningDidCancel",
"printedName": "scanningDidCancel()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX0A9IDUXModelC17scanningDidCancelyyF",
"mangledName": "$s9BlinkIDUX0A9IDUXModelC17scanningDidCancelyyF",
"moduleName": "BlinkIDUX",
"overriding": true,
"declAttributes": [
"Final",
"Custom",
"Override",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "timeoutAlertDismised",
"printedName": "timeoutAlertDismised()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX0A9IDUXModelC20timeoutAlertDismisedyyF",
"mangledName": "$s9BlinkIDUX0A9IDUXModelC20timeoutAlertDismisedyyF",
"moduleName": "BlinkIDUX",
"overriding": true,
"declAttributes": [
"Final",
"Custom",
"Override",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "finishScan",
"printedName": "finishScan()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX0A9IDUXModelC10finishScanyyYaF",
"mangledName": "$s9BlinkIDUX0A9IDUXModelC10finishScanyyYaF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Custom",
"Final",
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
"usr": "s:9BlinkIDUX0A9IDUXModelC",
"mangledName": "$s9BlinkIDUX0A9IDUXModelC",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Final",
"AccessControl",
"Custom",
"RawDocComment"
],
"superclassUsr": "s:9BlinkIDUX17ScanningViewModelC",
"inheritsConvenienceInitializers": true,
"superclassNames": [
"BlinkIDUX.ScanningViewModel<BlinkID.BlinkIDScanningResult, BlinkIDUX.BlinkIDScanningAlertType>"
],
"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": "ObservableObject",
"printedName": "ObservableObject",
"children": [
{
"kind": "TypeWitness",
"name": "ObjectWillChangePublisher",
"printedName": "ObjectWillChangePublisher",
"children": [
{
"kind": "TypeNominal",
"name": "ObservableObjectPublisher",
"printedName": "Combine.ObservableObjectPublisher",
"usr": "s:7Combine25ObservableObjectPublisherC"
}
]
}
],
"usr": "s:7Combine16ObservableObjectP",
"mangledName": "$s7Combine16ObservableObjectP"
}
]
},
{
"kind": "Import",
"name": "BlinkID",
"printedName": "BlinkID",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "Import",
"name": "SwiftUI",
"printedName": "SwiftUI",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "BlinkID",
"printedName": "BlinkID",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "TypeDecl",
"name": "BlinkIDUXView",
"printedName": "BlinkIDUXView",
"children": [
{
"kind": "Constructor",
"name": "init",
"printedName": "init(viewModel:)",
"children": [
{
"kind": "TypeNominal",
"name": "BlinkIDUXView",
"printedName": "BlinkIDUX.BlinkIDUXView",
"usr": "s:9BlinkIDUX0A8IDUXViewV"
},
{
"kind": "TypeNominal",
"name": "BlinkIDUXModel",
"printedName": "BlinkIDUX.BlinkIDUXModel",
"usr": "s:9BlinkIDUX0A9IDUXModelC"
}
],
"declKind": "Constructor",
"usr": "s:9BlinkIDUX0A8IDUXViewV9viewModelAcA0A9IDUXModelC_tcfc",
"mangledName": "$s9BlinkIDUX0A8IDUXViewV9viewModelAcA0A9IDUXModelC_tcfc",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Preconcurrency",
"Custom",
"AccessControl"
],
"init_kind": "Designated"
},
{
"kind": "Var",
"name": "body",
"printedName": "body",
"children": [
{
"kind": "TypeNominal",
"name": "OpaqueTypeArchetype",
"printedName": "some SwiftUI.View",
"children": [
{
"kind": "TypeNominal",
"name": "View",
"printedName": "SwiftUI.View",
"usr": "s:7SwiftUI4ViewP"
}
]
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A8IDUXViewV4bodyQrvp",
"mangledName": "$s9BlinkIDUX0A8IDUXViewV4bodyQrvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Preconcurrency",
"Custom",
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "OpaqueTypeArchetype",
"printedName": "some SwiftUI.View",
"children": [
{
"kind": "TypeNominal",
"name": "View",
"printedName": "SwiftUI.View",
"usr": "s:7SwiftUI4ViewP"
}
]
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A8IDUXViewV4bodyQrvg",
"mangledName": "$s9BlinkIDUX0A8IDUXViewV4bodyQrvg",
"moduleName": "BlinkIDUX",
"accessorKind": "get"
}
]
}
],
"declKind": "Struct",
"usr": "s:9BlinkIDUX0A8IDUXViewV",
"mangledName": "$s9BlinkIDUX0A8IDUXViewV",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Preconcurrency",
"Custom",
"AccessControl",
"RawDocComment"
],
"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": "View",
"printedName": "View",
"children": [
{
"kind": "TypeWitness",
"name": "Body",
"printedName": "Body",
"children": [
{
"kind": "TypeNominal",
"name": "OpaqueTypeArchetype",
"printedName": "some SwiftUI.View",
"children": [
{
"kind": "TypeNominal",
"name": "View",
"printedName": "SwiftUI.View",
"usr": "s:7SwiftUI4ViewP"
}
]
}
]
}
],
"usr": "s:7SwiftUI4ViewP",
"mangledName": "$s7SwiftUI4ViewP"
},
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
}
]
},
{
"kind": "Import",
"name": "SwiftUI",
"printedName": "SwiftUI",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "BlinkIDTheme",
"printedName": "BlinkIDTheme",
"children": [
{
"kind": "Var",
"name": "shared",
"printedName": "shared",
"children": [
{
"kind": "TypeNominal",
"name": "BlinkIDTheme",
"printedName": "BlinkIDUX.BlinkIDTheme",
"usr": "s:9BlinkIDUX0A7IDThemeC"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A7IDThemeC6sharedACvpZ",
"mangledName": "$s9BlinkIDUX0A7IDThemeC6sharedACvpZ",
"moduleName": "BlinkIDUX",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "BlinkIDTheme",
"printedName": "BlinkIDUX.BlinkIDTheme",
"usr": "s:9BlinkIDUX0A7IDThemeC"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC6sharedACvgZ",
"mangledName": "$s9BlinkIDUX0A7IDThemeC6sharedACvgZ",
"moduleName": "BlinkIDUX",
"static": true,
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "alertTitleColor",
"printedName": "alertTitleColor",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A7IDThemeC15alertTitleColor7SwiftUI0F0Vvp",
"mangledName": "$s9BlinkIDUX0A7IDThemeC15alertTitleColor7SwiftUI0F0Vvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC15alertTitleColor7SwiftUI0F0Vvg",
"mangledName": "$s9BlinkIDUX0A7IDThemeC15alertTitleColor7SwiftUI0F0Vvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC15alertTitleColor7SwiftUI0F0Vvs",
"mangledName": "$s9BlinkIDUX0A7IDThemeC15alertTitleColor7SwiftUI0F0Vvs",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC15alertTitleColor7SwiftUI0F0VvM",
"mangledName": "$s9BlinkIDUX0A7IDThemeC15alertTitleColor7SwiftUI0F0VvM",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "alertTitleFont",
"printedName": "alertTitleFont",
"children": [
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A7IDThemeC14alertTitleFont7SwiftUI0F0Vvp",
"mangledName": "$s9BlinkIDUX0A7IDThemeC14alertTitleFont7SwiftUI0F0Vvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC14alertTitleFont7SwiftUI0F0Vvg",
"mangledName": "$s9BlinkIDUX0A7IDThemeC14alertTitleFont7SwiftUI0F0Vvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC14alertTitleFont7SwiftUI0F0Vvs",
"mangledName": "$s9BlinkIDUX0A7IDThemeC14alertTitleFont7SwiftUI0F0Vvs",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC14alertTitleFont7SwiftUI0F0VvM",
"mangledName": "$s9BlinkIDUX0A7IDThemeC14alertTitleFont7SwiftUI0F0VvM",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "alertDescriptionColor",
"printedName": "alertDescriptionColor",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A7IDThemeC21alertDescriptionColor7SwiftUI0F0Vvp",
"mangledName": "$s9BlinkIDUX0A7IDThemeC21alertDescriptionColor7SwiftUI0F0Vvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC21alertDescriptionColor7SwiftUI0F0Vvg",
"mangledName": "$s9BlinkIDUX0A7IDThemeC21alertDescriptionColor7SwiftUI0F0Vvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC21alertDescriptionColor7SwiftUI0F0Vvs",
"mangledName": "$s9BlinkIDUX0A7IDThemeC21alertDescriptionColor7SwiftUI0F0Vvs",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC21alertDescriptionColor7SwiftUI0F0VvM",
"mangledName": "$s9BlinkIDUX0A7IDThemeC21alertDescriptionColor7SwiftUI0F0VvM",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "alertDescriptionFont",
"printedName": "alertDescriptionFont",
"children": [
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A7IDThemeC20alertDescriptionFont7SwiftUI0F0Vvp",
"mangledName": "$s9BlinkIDUX0A7IDThemeC20alertDescriptionFont7SwiftUI0F0Vvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC20alertDescriptionFont7SwiftUI0F0Vvg",
"mangledName": "$s9BlinkIDUX0A7IDThemeC20alertDescriptionFont7SwiftUI0F0Vvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC20alertDescriptionFont7SwiftUI0F0Vvs",
"mangledName": "$s9BlinkIDUX0A7IDThemeC20alertDescriptionFont7SwiftUI0F0Vvs",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC20alertDescriptionFont7SwiftUI0F0VvM",
"mangledName": "$s9BlinkIDUX0A7IDThemeC20alertDescriptionFont7SwiftUI0F0VvM",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "alertButtonColor",
"printedName": "alertButtonColor",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A7IDThemeC16alertButtonColor7SwiftUI0F0Vvp",
"mangledName": "$s9BlinkIDUX0A7IDThemeC16alertButtonColor7SwiftUI0F0Vvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC16alertButtonColor7SwiftUI0F0Vvg",
"mangledName": "$s9BlinkIDUX0A7IDThemeC16alertButtonColor7SwiftUI0F0Vvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC16alertButtonColor7SwiftUI0F0Vvs",
"mangledName": "$s9BlinkIDUX0A7IDThemeC16alertButtonColor7SwiftUI0F0Vvs",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC16alertButtonColor7SwiftUI0F0VvM",
"mangledName": "$s9BlinkIDUX0A7IDThemeC16alertButtonColor7SwiftUI0F0VvM",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "alertButtonFont",
"printedName": "alertButtonFont",
"children": [
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A7IDThemeC15alertButtonFont7SwiftUI0F0Vvp",
"mangledName": "$s9BlinkIDUX0A7IDThemeC15alertButtonFont7SwiftUI0F0Vvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC15alertButtonFont7SwiftUI0F0Vvg",
"mangledName": "$s9BlinkIDUX0A7IDThemeC15alertButtonFont7SwiftUI0F0Vvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC15alertButtonFont7SwiftUI0F0Vvs",
"mangledName": "$s9BlinkIDUX0A7IDThemeC15alertButtonFont7SwiftUI0F0Vvs",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC15alertButtonFont7SwiftUI0F0VvM",
"mangledName": "$s9BlinkIDUX0A7IDThemeC15alertButtonFont7SwiftUI0F0VvM",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "alertBackgroundColor",
"printedName": "alertBackgroundColor",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A7IDThemeC20alertBackgroundColor7SwiftUI0F0Vvp",
"mangledName": "$s9BlinkIDUX0A7IDThemeC20alertBackgroundColor7SwiftUI0F0Vvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC20alertBackgroundColor7SwiftUI0F0Vvg",
"mangledName": "$s9BlinkIDUX0A7IDThemeC20alertBackgroundColor7SwiftUI0F0Vvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC20alertBackgroundColor7SwiftUI0F0Vvs",
"mangledName": "$s9BlinkIDUX0A7IDThemeC20alertBackgroundColor7SwiftUI0F0Vvs",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC20alertBackgroundColor7SwiftUI0F0VvM",
"mangledName": "$s9BlinkIDUX0A7IDThemeC20alertBackgroundColor7SwiftUI0F0VvM",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "onboardingSheetTitleColor",
"printedName": "onboardingSheetTitleColor",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A7IDThemeC25onboardingSheetTitleColor7SwiftUI0G0Vvp",
"mangledName": "$s9BlinkIDUX0A7IDThemeC25onboardingSheetTitleColor7SwiftUI0G0Vvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC25onboardingSheetTitleColor7SwiftUI0G0Vvg",
"mangledName": "$s9BlinkIDUX0A7IDThemeC25onboardingSheetTitleColor7SwiftUI0G0Vvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC25onboardingSheetTitleColor7SwiftUI0G0Vvs",
"mangledName": "$s9BlinkIDUX0A7IDThemeC25onboardingSheetTitleColor7SwiftUI0G0Vvs",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC25onboardingSheetTitleColor7SwiftUI0G0VvM",
"mangledName": "$s9BlinkIDUX0A7IDThemeC25onboardingSheetTitleColor7SwiftUI0G0VvM",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "onboardingSheetTitleFont",
"printedName": "onboardingSheetTitleFont",
"children": [
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A7IDThemeC24onboardingSheetTitleFont7SwiftUI0G0Vvp",
"mangledName": "$s9BlinkIDUX0A7IDThemeC24onboardingSheetTitleFont7SwiftUI0G0Vvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC24onboardingSheetTitleFont7SwiftUI0G0Vvg",
"mangledName": "$s9BlinkIDUX0A7IDThemeC24onboardingSheetTitleFont7SwiftUI0G0Vvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC24onboardingSheetTitleFont7SwiftUI0G0Vvs",
"mangledName": "$s9BlinkIDUX0A7IDThemeC24onboardingSheetTitleFont7SwiftUI0G0Vvs",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC24onboardingSheetTitleFont7SwiftUI0G0VvM",
"mangledName": "$s9BlinkIDUX0A7IDThemeC24onboardingSheetTitleFont7SwiftUI0G0VvM",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "onboardingSheetDescriptionColor",
"printedName": "onboardingSheetDescriptionColor",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A7IDThemeC31onboardingSheetDescriptionColor7SwiftUI0G0Vvp",
"mangledName": "$s9BlinkIDUX0A7IDThemeC31onboardingSheetDescriptionColor7SwiftUI0G0Vvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC31onboardingSheetDescriptionColor7SwiftUI0G0Vvg",
"mangledName": "$s9BlinkIDUX0A7IDThemeC31onboardingSheetDescriptionColor7SwiftUI0G0Vvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC31onboardingSheetDescriptionColor7SwiftUI0G0Vvs",
"mangledName": "$s9BlinkIDUX0A7IDThemeC31onboardingSheetDescriptionColor7SwiftUI0G0Vvs",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC31onboardingSheetDescriptionColor7SwiftUI0G0VvM",
"mangledName": "$s9BlinkIDUX0A7IDThemeC31onboardingSheetDescriptionColor7SwiftUI0G0VvM",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "onboardingSheetDescriptionFont",
"printedName": "onboardingSheetDescriptionFont",
"children": [
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A7IDThemeC30onboardingSheetDescriptionFont7SwiftUI0G0Vvp",
"mangledName": "$s9BlinkIDUX0A7IDThemeC30onboardingSheetDescriptionFont7SwiftUI0G0Vvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC30onboardingSheetDescriptionFont7SwiftUI0G0Vvg",
"mangledName": "$s9BlinkIDUX0A7IDThemeC30onboardingSheetDescriptionFont7SwiftUI0G0Vvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC30onboardingSheetDescriptionFont7SwiftUI0G0Vvs",
"mangledName": "$s9BlinkIDUX0A7IDThemeC30onboardingSheetDescriptionFont7SwiftUI0G0Vvs",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC30onboardingSheetDescriptionFont7SwiftUI0G0VvM",
"mangledName": "$s9BlinkIDUX0A7IDThemeC30onboardingSheetDescriptionFont7SwiftUI0G0VvM",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "onboardingSheetButtonColor",
"printedName": "onboardingSheetButtonColor",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A7IDThemeC26onboardingSheetButtonColor7SwiftUI0G0Vvp",
"mangledName": "$s9BlinkIDUX0A7IDThemeC26onboardingSheetButtonColor7SwiftUI0G0Vvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC26onboardingSheetButtonColor7SwiftUI0G0Vvg",
"mangledName": "$s9BlinkIDUX0A7IDThemeC26onboardingSheetButtonColor7SwiftUI0G0Vvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC26onboardingSheetButtonColor7SwiftUI0G0Vvs",
"mangledName": "$s9BlinkIDUX0A7IDThemeC26onboardingSheetButtonColor7SwiftUI0G0Vvs",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC26onboardingSheetButtonColor7SwiftUI0G0VvM",
"mangledName": "$s9BlinkIDUX0A7IDThemeC26onboardingSheetButtonColor7SwiftUI0G0VvM",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "onboardingSheetButtonFont",
"printedName": "onboardingSheetButtonFont",
"children": [
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A7IDThemeC25onboardingSheetButtonFont7SwiftUI0G0Vvp",
"mangledName": "$s9BlinkIDUX0A7IDThemeC25onboardingSheetButtonFont7SwiftUI0G0Vvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC25onboardingSheetButtonFont7SwiftUI0G0Vvg",
"mangledName": "$s9BlinkIDUX0A7IDThemeC25onboardingSheetButtonFont7SwiftUI0G0Vvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC25onboardingSheetButtonFont7SwiftUI0G0Vvs",
"mangledName": "$s9BlinkIDUX0A7IDThemeC25onboardingSheetButtonFont7SwiftUI0G0Vvs",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC25onboardingSheetButtonFont7SwiftUI0G0VvM",
"mangledName": "$s9BlinkIDUX0A7IDThemeC25onboardingSheetButtonFont7SwiftUI0G0VvM",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "onboardingSheetPageIndicatorColor",
"printedName": "onboardingSheetPageIndicatorColor",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A7IDThemeC33onboardingSheetPageIndicatorColor7SwiftUI0H0Vvp",
"mangledName": "$s9BlinkIDUX0A7IDThemeC33onboardingSheetPageIndicatorColor7SwiftUI0H0Vvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC33onboardingSheetPageIndicatorColor7SwiftUI0H0Vvg",
"mangledName": "$s9BlinkIDUX0A7IDThemeC33onboardingSheetPageIndicatorColor7SwiftUI0H0Vvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC33onboardingSheetPageIndicatorColor7SwiftUI0H0Vvs",
"mangledName": "$s9BlinkIDUX0A7IDThemeC33onboardingSheetPageIndicatorColor7SwiftUI0H0Vvs",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC33onboardingSheetPageIndicatorColor7SwiftUI0H0VvM",
"mangledName": "$s9BlinkIDUX0A7IDThemeC33onboardingSheetPageIndicatorColor7SwiftUI0H0VvM",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "onboardingSheetBackgroundColor",
"printedName": "onboardingSheetBackgroundColor",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A7IDThemeC30onboardingSheetBackgroundColor7SwiftUI0G0Vvp",
"mangledName": "$s9BlinkIDUX0A7IDThemeC30onboardingSheetBackgroundColor7SwiftUI0G0Vvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC30onboardingSheetBackgroundColor7SwiftUI0G0Vvg",
"mangledName": "$s9BlinkIDUX0A7IDThemeC30onboardingSheetBackgroundColor7SwiftUI0G0Vvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC30onboardingSheetBackgroundColor7SwiftUI0G0Vvs",
"mangledName": "$s9BlinkIDUX0A7IDThemeC30onboardingSheetBackgroundColor7SwiftUI0G0Vvs",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC30onboardingSheetBackgroundColor7SwiftUI0G0VvM",
"mangledName": "$s9BlinkIDUX0A7IDThemeC30onboardingSheetBackgroundColor7SwiftUI0G0VvM",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "reticleTooltipFont",
"printedName": "reticleTooltipFont",
"children": [
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A7IDThemeC18reticleTooltipFont7SwiftUI0F0Vvp",
"mangledName": "$s9BlinkIDUX0A7IDThemeC18reticleTooltipFont7SwiftUI0F0Vvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC18reticleTooltipFont7SwiftUI0F0Vvg",
"mangledName": "$s9BlinkIDUX0A7IDThemeC18reticleTooltipFont7SwiftUI0F0Vvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC18reticleTooltipFont7SwiftUI0F0Vvs",
"mangledName": "$s9BlinkIDUX0A7IDThemeC18reticleTooltipFont7SwiftUI0F0Vvs",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC18reticleTooltipFont7SwiftUI0F0VvM",
"mangledName": "$s9BlinkIDUX0A7IDThemeC18reticleTooltipFont7SwiftUI0F0VvM",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "helpButtonForegroundColor",
"printedName": "helpButtonForegroundColor",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A7IDThemeC25helpButtonForegroundColor7SwiftUI0G0Vvp",
"mangledName": "$s9BlinkIDUX0A7IDThemeC25helpButtonForegroundColor7SwiftUI0G0Vvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC25helpButtonForegroundColor7SwiftUI0G0Vvg",
"mangledName": "$s9BlinkIDUX0A7IDThemeC25helpButtonForegroundColor7SwiftUI0G0Vvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC25helpButtonForegroundColor7SwiftUI0G0Vvs",
"mangledName": "$s9BlinkIDUX0A7IDThemeC25helpButtonForegroundColor7SwiftUI0G0Vvs",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC25helpButtonForegroundColor7SwiftUI0G0VvM",
"mangledName": "$s9BlinkIDUX0A7IDThemeC25helpButtonForegroundColor7SwiftUI0G0VvM",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "helpButtonBackgroundColor",
"printedName": "helpButtonBackgroundColor",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A7IDThemeC25helpButtonBackgroundColor7SwiftUI0G0Vvp",
"mangledName": "$s9BlinkIDUX0A7IDThemeC25helpButtonBackgroundColor7SwiftUI0G0Vvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC25helpButtonBackgroundColor7SwiftUI0G0Vvg",
"mangledName": "$s9BlinkIDUX0A7IDThemeC25helpButtonBackgroundColor7SwiftUI0G0Vvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC25helpButtonBackgroundColor7SwiftUI0G0Vvs",
"mangledName": "$s9BlinkIDUX0A7IDThemeC25helpButtonBackgroundColor7SwiftUI0G0Vvs",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC25helpButtonBackgroundColor7SwiftUI0G0VvM",
"mangledName": "$s9BlinkIDUX0A7IDThemeC25helpButtonBackgroundColor7SwiftUI0G0VvM",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "helpButtonTooltipForegroundColor",
"printedName": "helpButtonTooltipForegroundColor",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A7IDThemeC32helpButtonTooltipForegroundColor7SwiftUI0H0Vvp",
"mangledName": "$s9BlinkIDUX0A7IDThemeC32helpButtonTooltipForegroundColor7SwiftUI0H0Vvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC32helpButtonTooltipForegroundColor7SwiftUI0H0Vvg",
"mangledName": "$s9BlinkIDUX0A7IDThemeC32helpButtonTooltipForegroundColor7SwiftUI0H0Vvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC32helpButtonTooltipForegroundColor7SwiftUI0H0Vvs",
"mangledName": "$s9BlinkIDUX0A7IDThemeC32helpButtonTooltipForegroundColor7SwiftUI0H0Vvs",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC32helpButtonTooltipForegroundColor7SwiftUI0H0VvM",
"mangledName": "$s9BlinkIDUX0A7IDThemeC32helpButtonTooltipForegroundColor7SwiftUI0H0VvM",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "helpButtonTooltipBackgroundColor",
"printedName": "helpButtonTooltipBackgroundColor",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A7IDThemeC32helpButtonTooltipBackgroundColor7SwiftUI0H0Vvp",
"mangledName": "$s9BlinkIDUX0A7IDThemeC32helpButtonTooltipBackgroundColor7SwiftUI0H0Vvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC32helpButtonTooltipBackgroundColor7SwiftUI0H0Vvg",
"mangledName": "$s9BlinkIDUX0A7IDThemeC32helpButtonTooltipBackgroundColor7SwiftUI0H0Vvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC32helpButtonTooltipBackgroundColor7SwiftUI0H0Vvs",
"mangledName": "$s9BlinkIDUX0A7IDThemeC32helpButtonTooltipBackgroundColor7SwiftUI0H0Vvs",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC32helpButtonTooltipBackgroundColor7SwiftUI0H0VvM",
"mangledName": "$s9BlinkIDUX0A7IDThemeC32helpButtonTooltipBackgroundColor7SwiftUI0H0VvM",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "toastBackgroundColor",
"printedName": "toastBackgroundColor",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX0A7IDThemeC20toastBackgroundColor7SwiftUI0F0Vvp",
"mangledName": "$s9BlinkIDUX0A7IDThemeC20toastBackgroundColor7SwiftUI0F0Vvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC20toastBackgroundColor7SwiftUI0F0Vvg",
"mangledName": "$s9BlinkIDUX0A7IDThemeC20toastBackgroundColor7SwiftUI0F0Vvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC20toastBackgroundColor7SwiftUI0F0Vvs",
"mangledName": "$s9BlinkIDUX0A7IDThemeC20toastBackgroundColor7SwiftUI0F0Vvs",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX0A7IDThemeC20toastBackgroundColor7SwiftUI0F0VvM",
"mangledName": "$s9BlinkIDUX0A7IDThemeC20toastBackgroundColor7SwiftUI0F0VvM",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
}
],
"declKind": "Class",
"usr": "s:9BlinkIDUX0A7IDThemeC",
"mangledName": "$s9BlinkIDUX0A7IDThemeC",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Final",
"AccessControl"
],
"hasMissingDesignatedInitializers": true,
"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": "UXThemeProtocol",
"printedName": "UXThemeProtocol",
"usr": "s:9BlinkIDUX15UXThemeProtocolP",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "ScanningResultProtocol",
"printedName": "ScanningResultProtocol",
"children": [
{
"kind": "AssociatedType",
"name": "Result",
"printedName": "Result",
"declKind": "AssociatedType",
"usr": "s:9BlinkIDUX22ScanningResultProtocolP0D0Qa",
"mangledName": "$s9BlinkIDUX22ScanningResultProtocolP0D0Qa",
"moduleName": "BlinkIDUX",
"protocolReq": true
},
{
"kind": "Var",
"name": "scanResult",
"printedName": "scanResult",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "τ_0_0.Result?",
"children": [
{
"kind": "TypeNominal",
"name": "DependentMember",
"printedName": "τ_0_0.Result"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX22ScanningResultProtocolP04scanD00D0QzSgvp",
"mangledName": "$s9BlinkIDUX22ScanningResultProtocolP04scanD00D0QzSgvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"declAttributes": [
"Nonisolated"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "τ_0_0.Result?",
"children": [
{
"kind": "TypeNominal",
"name": "DependentMember",
"printedName": "τ_0_0.Result"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX22ScanningResultProtocolP04scanD00D0QzSgvg",
"mangledName": "$s9BlinkIDUX22ScanningResultProtocolP04scanD00D0QzSgvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.ScanningResultProtocol>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.ScanningResultProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Protocol",
"usr": "s:9BlinkIDUX22ScanningResultProtocolP",
"mangledName": "$s9BlinkIDUX22ScanningResultProtocolP",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 : Swift.Sendable, τ_0_0.Result : Swift.Sendable>",
"sugared_genericSig": "<Self : Swift.Sendable, Self.Result : Swift.Sendable>",
"declAttributes": [
"AccessControl"
],
"conformances": [
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
}
]
},
{
"kind": "TypeDecl",
"name": "ScanningResult",
"printedName": "ScanningResult",
"children": [
{
"kind": "Var",
"name": "completed",
"printedName": "completed",
"children": [
{
"kind": "TypeFunc",
"name": "GenericFunction",
"printedName": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Sendable, τ_0_1 : Swift.Sendable> (BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>.Type) -> (τ_0_0) -> BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(τ_0_0) -> BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>",
"children": [
{
"kind": "TypeNominal",
"name": "ScanningResult",
"printedName": "BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
},
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_1"
}
],
"usr": "s:9BlinkIDUX14ScanningResultO"
},
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
]
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ScanningResult",
"printedName": "BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
},
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_1"
}
],
"usr": "s:9BlinkIDUX14ScanningResultO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX14ScanningResultO9completedyACyxq_GxcAEms8SendableRzsAFR_r0_lF",
"mangledName": "$s9BlinkIDUX14ScanningResultO9completedyACyxq_GxcAEms8SendableRzsAFR_r0_lF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "interrupted",
"printedName": "interrupted",
"children": [
{
"kind": "TypeFunc",
"name": "GenericFunction",
"printedName": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Sendable, τ_0_1 : Swift.Sendable> (BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>.Type) -> (τ_0_1) -> BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(τ_0_1) -> BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>",
"children": [
{
"kind": "TypeNominal",
"name": "ScanningResult",
"printedName": "BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
},
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_1"
}
],
"usr": "s:9BlinkIDUX14ScanningResultO"
},
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_1"
}
]
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ScanningResult",
"printedName": "BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
},
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_1"
}
],
"usr": "s:9BlinkIDUX14ScanningResultO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX14ScanningResultO11interruptedyACyxq_Gq_cAEms8SendableRzsAFR_r0_lF",
"mangledName": "$s9BlinkIDUX14ScanningResultO11interruptedyACyxq_Gq_cAEms8SendableRzsAFR_r0_lF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "cancelled",
"printedName": "cancelled",
"children": [
{
"kind": "TypeFunc",
"name": "GenericFunction",
"printedName": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Sendable, τ_0_1 : Swift.Sendable> (BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>.Type) -> BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>",
"children": [
{
"kind": "TypeNominal",
"name": "ScanningResult",
"printedName": "BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
},
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_1"
}
],
"usr": "s:9BlinkIDUX14ScanningResultO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ScanningResult",
"printedName": "BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
},
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_1"
}
],
"usr": "s:9BlinkIDUX14ScanningResultO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX14ScanningResultO9cancelledyACyxq_GAEms8SendableRzsAFR_r0_lF",
"mangledName": "$s9BlinkIDUX14ScanningResultO9cancelledyACyxq_GAEms8SendableRzsAFR_r0_lF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "ended",
"printedName": "ended",
"children": [
{
"kind": "TypeFunc",
"name": "GenericFunction",
"printedName": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Sendable, τ_0_1 : Swift.Sendable> (BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>.Type) -> BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>",
"children": [
{
"kind": "TypeNominal",
"name": "ScanningResult",
"printedName": "BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
},
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_1"
}
],
"usr": "s:9BlinkIDUX14ScanningResultO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ScanningResult",
"printedName": "BlinkIDUX.ScanningResult<τ_0_0, τ_0_1>",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
},
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_1"
}
],
"usr": "s:9BlinkIDUX14ScanningResultO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX14ScanningResultO5endedyACyxq_GAEms8SendableRzsAFR_r0_lF",
"mangledName": "$s9BlinkIDUX14ScanningResultO5endedyACyxq_GAEms8SendableRzsAFR_r0_lF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "scanResult",
"printedName": "scanResult",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "τ_0_0?",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX14ScanningResultO04scanD0xSgvp",
"mangledName": "$s9BlinkIDUX14ScanningResultO04scanD0xSgvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Nonisolated",
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "τ_0_0?",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX14ScanningResultO04scanD0xSgvg",
"mangledName": "$s9BlinkIDUX14ScanningResultO04scanD0xSgvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Sendable, τ_0_1 : Swift.Sendable>",
"sugared_genericSig": "<T, U where T : Swift.Sendable, U : Swift.Sendable>",
"accessorKind": "get"
}
]
}
],
"declKind": "Enum",
"usr": "s:9BlinkIDUX14ScanningResultO",
"mangledName": "$s9BlinkIDUX14ScanningResultO",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Sendable, τ_0_1 : Swift.Sendable>",
"sugared_genericSig": "<T, U where T : Swift.Sendable, U : Swift.Sendable>",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"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": "ScanningResultProtocol",
"printedName": "ScanningResultProtocol",
"children": [
{
"kind": "TypeWitness",
"name": "Result",
"printedName": "Result",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
]
}
],
"usr": "s:9BlinkIDUX22ScanningResultProtocolP",
"mangledName": "$s9BlinkIDUX22ScanningResultProtocolP"
},
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
}
]
},
{
"kind": "TypeDecl",
"name": "EventStream",
"printedName": "EventStream",
"children": [
{
"kind": "AssociatedType",
"name": "Event",
"printedName": "Event",
"declKind": "AssociatedType",
"usr": "s:9BlinkIDUX11EventStreamP0C0Qa",
"mangledName": "$s9BlinkIDUX11EventStreamP0C0Qa",
"moduleName": "BlinkIDUX",
"protocolReq": true
},
{
"kind": "Var",
"name": "stream",
"printedName": "stream",
"children": [
{
"kind": "TypeNominal",
"name": "AsyncStream",
"printedName": "_Concurrency.AsyncStream<[τ_0_0.Event]>",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[τ_0_0.Event]",
"children": [
{
"kind": "TypeNominal",
"name": "DependentMember",
"printedName": "τ_0_0.Event"
}
],
"usr": "s:Sa"
}
],
"usr": "s:ScS"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX11EventStreamP6streamScSySay0C0QzGGvp",
"mangledName": "$s9BlinkIDUX11EventStreamP6streamScSySay0C0QzGGvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"declAttributes": [
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "AsyncStream",
"printedName": "_Concurrency.AsyncStream<[τ_0_0.Event]>",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[τ_0_0.Event]",
"children": [
{
"kind": "TypeNominal",
"name": "DependentMember",
"printedName": "τ_0_0.Event"
}
],
"usr": "s:Sa"
}
],
"usr": "s:ScS"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX11EventStreamP6streamScSySay0C0QzGGvg",
"mangledName": "$s9BlinkIDUX11EventStreamP6streamScSySay0C0QzGGvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.EventStream>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.EventStream>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Protocol",
"usr": "s:9BlinkIDUX11EventStreamP",
"mangledName": "$s9BlinkIDUX11EventStreamP",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 : Swift.Sendable, τ_0_0.Event : Swift.Sendable>",
"sugared_genericSig": "<Self : Swift.Sendable, Self.Event : Swift.Sendable>",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"conformances": [
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
}
]
},
{
"kind": "TypeDecl",
"name": "CameraFrameAnalyzer",
"printedName": "CameraFrameAnalyzer",
"children": [
{
"kind": "AssociatedType",
"name": "Result",
"printedName": "Result",
"declKind": "AssociatedType",
"usr": "s:9BlinkIDUX19CameraFrameAnalyzerP6ResultQa",
"mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP6ResultQa",
"moduleName": "BlinkIDUX",
"protocolReq": true
},
{
"kind": "AssociatedType",
"name": "Frame",
"printedName": "Frame",
"declKind": "AssociatedType",
"usr": "s:9BlinkIDUX19CameraFrameAnalyzerP0D0Qa",
"mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP0D0Qa",
"moduleName": "BlinkIDUX",
"protocolReq": true
},
{
"kind": "AssociatedType",
"name": "Event",
"printedName": "Event",
"declKind": "AssociatedType",
"usr": "s:9BlinkIDUX19CameraFrameAnalyzerP5EventQa",
"mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP5EventQa",
"moduleName": "BlinkIDUX",
"protocolReq": true
},
{
"kind": "Function",
"name": "analyze",
"printedName": "analyze(image:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "DependentMember",
"printedName": "τ_0_0.Frame"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX19CameraFrameAnalyzerP7analyze5imagey0D0Qz_tYaF",
"mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP7analyze5imagey0D0Qz_tYaF",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraFrameAnalyzer>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.CameraFrameAnalyzer>",
"protocolReq": true,
"declAttributes": [
"RawDocComment"
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "cancel",
"printedName": "cancel()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX19CameraFrameAnalyzerP6cancelyyYaF",
"mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP6cancelyyYaF",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraFrameAnalyzer>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.CameraFrameAnalyzer>",
"protocolReq": true,
"declAttributes": [
"RawDocComment"
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "pause",
"printedName": "pause()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX19CameraFrameAnalyzerP5pauseyyYaF",
"mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP5pauseyyYaF",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraFrameAnalyzer>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.CameraFrameAnalyzer>",
"protocolReq": true,
"declAttributes": [
"RawDocComment"
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "resume",
"printedName": "resume()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX19CameraFrameAnalyzerP6resumeyyYaF",
"mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP6resumeyyYaF",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraFrameAnalyzer>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.CameraFrameAnalyzer>",
"protocolReq": true,
"declAttributes": [
"RawDocComment"
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "restart",
"printedName": "restart()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX19CameraFrameAnalyzerP7restartyyYaKF",
"mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP7restartyyYaKF",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraFrameAnalyzer>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.CameraFrameAnalyzer>",
"protocolReq": true,
"declAttributes": [
"RawDocComment"
],
"throwing": true,
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "end",
"printedName": "end()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX19CameraFrameAnalyzerP3endyyYaF",
"mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP3endyyYaF",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraFrameAnalyzer>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.CameraFrameAnalyzer>",
"protocolReq": true,
"declAttributes": [
"RawDocComment"
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "result",
"printedName": "result()",
"children": [
{
"kind": "TypeNominal",
"name": "DependentMember",
"printedName": "τ_0_0.Result"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX19CameraFrameAnalyzerP6result6ResultQzyYaF",
"mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP6result6ResultQzyYaF",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraFrameAnalyzer>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.CameraFrameAnalyzer>",
"protocolReq": true,
"declAttributes": [
"RawDocComment"
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Var",
"name": "events",
"printedName": "events",
"children": [
{
"kind": "TypeNominal",
"name": "EventStream",
"printedName": "any BlinkIDUX.EventStream<τ_0_0.Event>",
"usr": "s:9BlinkIDUX11EventStreamP"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX19CameraFrameAnalyzerP6eventsAA11EventStream_p0G0QzAGRS_XPvp",
"mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP6eventsAA11EventStream_p0G0QzAGRS_XPvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"declAttributes": [
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "EventStream",
"printedName": "any BlinkIDUX.EventStream<τ_0_0.Event>",
"usr": "s:9BlinkIDUX11EventStreamP"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX19CameraFrameAnalyzerP6eventsAA11EventStream_p0G0QzAGRS_XPvg",
"mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP6eventsAA11EventStream_p0G0QzAGRS_XPvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraFrameAnalyzer>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.CameraFrameAnalyzer>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "stepTimeoutDuration",
"printedName": "stepTimeoutDuration",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX19CameraFrameAnalyzerP19stepTimeoutDurationSdvp",
"mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP19stepTimeoutDurationSdvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"declAttributes": [
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX19CameraFrameAnalyzerP19stepTimeoutDurationSdvg",
"mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP19stepTimeoutDurationSdvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraFrameAnalyzer>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.CameraFrameAnalyzer>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Protocol",
"usr": "s:9BlinkIDUX19CameraFrameAnalyzerP",
"mangledName": "$s9BlinkIDUX19CameraFrameAnalyzerP",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 : Swift.Sendable, τ_0_0.Event : Swift.Sendable, τ_0_0.Frame : Swift.Sendable, τ_0_0.Result : BlinkIDUX.ScanningResultProtocol>",
"sugared_genericSig": "<Self : Swift.Sendable, Self.Event : Swift.Sendable, Self.Frame : Swift.Sendable, Self.Result : BlinkIDUX.ScanningResultProtocol>",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"conformances": [
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
}
]
},
{
"kind": "TypeDecl",
"name": "PassportOrientation",
"printedName": "PassportOrientation",
"children": [
{
"kind": "Var",
"name": "none",
"printedName": "none",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.PassportOrientation.Type) -> BlinkIDUX.PassportOrientation",
"children": [
{
"kind": "TypeNominal",
"name": "PassportOrientation",
"printedName": "BlinkIDUX.PassportOrientation",
"usr": "s:9BlinkIDUX19PassportOrientationO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.PassportOrientation.Type",
"children": [
{
"kind": "TypeNominal",
"name": "PassportOrientation",
"printedName": "BlinkIDUX.PassportOrientation",
"usr": "s:9BlinkIDUX19PassportOrientationO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX19PassportOrientationO4noneyA2CmF",
"mangledName": "$s9BlinkIDUX19PassportOrientationO4noneyA2CmF",
"moduleName": "BlinkIDUX"
},
{
"kind": "Var",
"name": "left90",
"printedName": "left90",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.PassportOrientation.Type) -> BlinkIDUX.PassportOrientation",
"children": [
{
"kind": "TypeNominal",
"name": "PassportOrientation",
"printedName": "BlinkIDUX.PassportOrientation",
"usr": "s:9BlinkIDUX19PassportOrientationO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.PassportOrientation.Type",
"children": [
{
"kind": "TypeNominal",
"name": "PassportOrientation",
"printedName": "BlinkIDUX.PassportOrientation",
"usr": "s:9BlinkIDUX19PassportOrientationO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX19PassportOrientationO6left90yA2CmF",
"mangledName": "$s9BlinkIDUX19PassportOrientationO6left90yA2CmF",
"moduleName": "BlinkIDUX"
},
{
"kind": "Var",
"name": "right90",
"printedName": "right90",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.PassportOrientation.Type) -> BlinkIDUX.PassportOrientation",
"children": [
{
"kind": "TypeNominal",
"name": "PassportOrientation",
"printedName": "BlinkIDUX.PassportOrientation",
"usr": "s:9BlinkIDUX19PassportOrientationO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.PassportOrientation.Type",
"children": [
{
"kind": "TypeNominal",
"name": "PassportOrientation",
"printedName": "BlinkIDUX.PassportOrientation",
"usr": "s:9BlinkIDUX19PassportOrientationO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX19PassportOrientationO7right90yA2CmF",
"mangledName": "$s9BlinkIDUX19PassportOrientationO7right90yA2CmF",
"moduleName": "BlinkIDUX"
},
{
"kind": "Var",
"name": "hashValue",
"printedName": "hashValue",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX19PassportOrientationO9hashValueSivp",
"mangledName": "$s9BlinkIDUX19PassportOrientationO9hashValueSivp",
"moduleName": "BlinkIDUX",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX19PassportOrientationO9hashValueSivg",
"mangledName": "$s9BlinkIDUX19PassportOrientationO9hashValueSivg",
"moduleName": "BlinkIDUX",
"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:9BlinkIDUX19PassportOrientationO4hash4intoys6HasherVz_tF",
"mangledName": "$s9BlinkIDUX19PassportOrientationO4hash4intoys6HasherVz_tF",
"moduleName": "BlinkIDUX",
"implicit": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "==",
"printedName": "==(_:_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "PassportOrientation",
"printedName": "BlinkIDUX.PassportOrientation",
"usr": "s:9BlinkIDUX19PassportOrientationO"
},
{
"kind": "TypeNominal",
"name": "PassportOrientation",
"printedName": "BlinkIDUX.PassportOrientation",
"usr": "s:9BlinkIDUX19PassportOrientationO"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX19PassportOrientationO2eeoiySbAC_ACtFZ",
"mangledName": "$s9BlinkIDUX19PassportOrientationO2eeoiySbAC_ACtFZ",
"moduleName": "BlinkIDUX",
"static": true,
"implicit": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Enum",
"usr": "s:9BlinkIDUX19PassportOrientationO",
"mangledName": "$s9BlinkIDUX19PassportOrientationO",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"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": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
}
]
},
{
"kind": "TypeDecl",
"name": "DocumentSide",
"printedName": "DocumentSide",
"children": [
{
"kind": "Var",
"name": "front",
"printedName": "front",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.DocumentSide.Type) -> BlinkIDUX.DocumentSide",
"children": [
{
"kind": "TypeNominal",
"name": "DocumentSide",
"printedName": "BlinkIDUX.DocumentSide",
"usr": "s:9BlinkIDUX12DocumentSideO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.DocumentSide.Type",
"children": [
{
"kind": "TypeNominal",
"name": "DocumentSide",
"printedName": "BlinkIDUX.DocumentSide",
"usr": "s:9BlinkIDUX12DocumentSideO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX12DocumentSideO5frontyA2CmF",
"mangledName": "$s9BlinkIDUX12DocumentSideO5frontyA2CmF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "back",
"printedName": "back",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.DocumentSide.Type) -> BlinkIDUX.DocumentSide",
"children": [
{
"kind": "TypeNominal",
"name": "DocumentSide",
"printedName": "BlinkIDUX.DocumentSide",
"usr": "s:9BlinkIDUX12DocumentSideO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.DocumentSide.Type",
"children": [
{
"kind": "TypeNominal",
"name": "DocumentSide",
"printedName": "BlinkIDUX.DocumentSide",
"usr": "s:9BlinkIDUX12DocumentSideO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX12DocumentSideO4backyA2CmF",
"mangledName": "$s9BlinkIDUX12DocumentSideO4backyA2CmF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "barcode",
"printedName": "barcode",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.DocumentSide.Type) -> BlinkIDUX.DocumentSide",
"children": [
{
"kind": "TypeNominal",
"name": "DocumentSide",
"printedName": "BlinkIDUX.DocumentSide",
"usr": "s:9BlinkIDUX12DocumentSideO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.DocumentSide.Type",
"children": [
{
"kind": "TypeNominal",
"name": "DocumentSide",
"printedName": "BlinkIDUX.DocumentSide",
"usr": "s:9BlinkIDUX12DocumentSideO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX12DocumentSideO7barcodeyA2CmF",
"mangledName": "$s9BlinkIDUX12DocumentSideO7barcodeyA2CmF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "passport",
"printedName": "passport",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.DocumentSide.Type) -> (BlinkIDUX.PassportOrientation) -> BlinkIDUX.DocumentSide",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.PassportOrientation) -> BlinkIDUX.DocumentSide",
"children": [
{
"kind": "TypeNominal",
"name": "DocumentSide",
"printedName": "BlinkIDUX.DocumentSide",
"usr": "s:9BlinkIDUX12DocumentSideO"
},
{
"kind": "TypeNominal",
"name": "PassportOrientation",
"printedName": "BlinkIDUX.PassportOrientation",
"usr": "s:9BlinkIDUX19PassportOrientationO"
}
]
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.DocumentSide.Type",
"children": [
{
"kind": "TypeNominal",
"name": "DocumentSide",
"printedName": "BlinkIDUX.DocumentSide",
"usr": "s:9BlinkIDUX12DocumentSideO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX12DocumentSideO8passportyAcA19PassportOrientationOcACmF",
"mangledName": "$s9BlinkIDUX12DocumentSideO8passportyAcA19PassportOrientationOcACmF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Function",
"name": "==",
"printedName": "==(_:_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "DocumentSide",
"printedName": "BlinkIDUX.DocumentSide",
"usr": "s:9BlinkIDUX12DocumentSideO"
},
{
"kind": "TypeNominal",
"name": "DocumentSide",
"printedName": "BlinkIDUX.DocumentSide",
"usr": "s:9BlinkIDUX12DocumentSideO"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX12DocumentSideO2eeoiySbAC_ACtFZ",
"mangledName": "$s9BlinkIDUX12DocumentSideO2eeoiySbAC_ACtFZ",
"moduleName": "BlinkIDUX",
"static": true,
"implicit": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Enum",
"usr": "s:9BlinkIDUX12DocumentSideO",
"mangledName": "$s9BlinkIDUX12DocumentSideO",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"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": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
},
{
"kind": "Conformance",
"name": "Equatable",
"printedName": "Equatable",
"usr": "s:SQ",
"mangledName": "$sSQ"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "SwiftUI",
"printedName": "SwiftUI",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "os.log",
"printedName": "os.log",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "Import",
"name": "AVFoundation",
"printedName": "AVFoundation",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "Import",
"name": "Combine",
"printedName": "Combine",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Preconcurrency"
]
},
{
"kind": "TypeDecl",
"name": "Camera",
"printedName": "Camera",
"children": [
{
"kind": "Var",
"name": "status",
"printedName": "status",
"children": [
{
"kind": "TypeNominal",
"name": "CameraStatus",
"printedName": "BlinkIDUX.CameraStatus",
"usr": "s:9BlinkIDUX12CameraStatusO"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX6CameraC6statusAA0C6StatusOvp",
"mangledName": "$s9BlinkIDUX6CameraC6statusAA0C6StatusOvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Final",
"Custom",
"ProjectedValueProperty",
"SetterAccess",
"AccessControl",
"Custom",
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "CameraStatus",
"printedName": "BlinkIDUX.CameraStatus",
"usr": "s:9BlinkIDUX12CameraStatusO"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX6CameraC6statusAA0C6StatusOvg",
"mangledName": "$s9BlinkIDUX6CameraC6statusAA0C6StatusOvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "$status",
"printedName": "$status",
"children": [
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<BlinkIDUX.CameraStatus>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX6CameraC7$status7Combine9PublishedV9PublisherVyAA0C6StatusO_Gvp",
"mangledName": "$s9BlinkIDUX6CameraC7$status7Combine9PublishedV9PublisherVyAA0C6StatusO_Gvp",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final",
"Custom"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<BlinkIDUX.CameraStatus>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX6CameraC7$status7Combine9PublishedV9PublisherVyAA0C6StatusO_Gvg",
"mangledName": "$s9BlinkIDUX6CameraC7$status7Combine9PublishedV9PublisherVyAA0C6StatusO_Gvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "error",
"printedName": "error",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "(any Swift.Error)?",
"children": [
{
"kind": "TypeNominal",
"name": "Error",
"printedName": "any Swift.Error",
"usr": "s:s5ErrorP"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX6CameraC5errors5Error_pSgvp",
"mangledName": "$s9BlinkIDUX6CameraC5errors5Error_pSgvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasInitialValue",
"Final",
"Custom",
"HasStorage",
"SetterAccess",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "(any Swift.Error)?",
"children": [
{
"kind": "TypeNominal",
"name": "Error",
"printedName": "any Swift.Error",
"usr": "s:s5ErrorP"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX6CameraC5errors5Error_pSgvg",
"mangledName": "$s9BlinkIDUX6CameraC5errors5Error_pSgvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "isSwitchingModes",
"printedName": "isSwitchingModes",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX6CameraC16isSwitchingModesSbvp",
"mangledName": "$s9BlinkIDUX6CameraC16isSwitchingModesSbvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasInitialValue",
"Final",
"Custom",
"HasStorage",
"SetterAccess",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX6CameraC16isSwitchingModesSbvg",
"mangledName": "$s9BlinkIDUX6CameraC16isSwitchingModesSbvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "orientation",
"printedName": "orientation",
"children": [
{
"kind": "TypeNominal",
"name": "AVCaptureVideoOrientation",
"printedName": "AVFoundation.AVCaptureVideoOrientation",
"usr": "c:@E@AVCaptureVideoOrientation"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX6CameraC11orientationSo25AVCaptureVideoOrientationVvp",
"mangledName": "$s9BlinkIDUX6CameraC11orientationSo25AVCaptureVideoOrientationVvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasInitialValue",
"Final",
"Custom",
"HasStorage",
"SetterAccess",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "AVCaptureVideoOrientation",
"printedName": "AVFoundation.AVCaptureVideoOrientation",
"usr": "c:@E@AVCaptureVideoOrientation"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX6CameraC11orientationSo25AVCaptureVideoOrientationVvg",
"mangledName": "$s9BlinkIDUX6CameraC11orientationSo25AVCaptureVideoOrientationVvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "previewSource",
"printedName": "previewSource",
"children": [
{
"kind": "TypeNominal",
"name": "PreviewSource",
"printedName": "any BlinkIDUX.PreviewSource",
"usr": "s:9BlinkIDUX13PreviewSourceP"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX6CameraC13previewSourceAA07PreviewE0_pvp",
"mangledName": "$s9BlinkIDUX6CameraC13previewSourceAA07PreviewE0_pvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Final",
"Custom",
"AccessControl",
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "PreviewSource",
"printedName": "any BlinkIDUX.PreviewSource",
"usr": "s:9BlinkIDUX13PreviewSourceP"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX6CameraC13previewSourceAA07PreviewE0_pvg",
"mangledName": "$s9BlinkIDUX6CameraC13previewSourceAA07PreviewE0_pvg",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "isTorchSupported",
"printedName": "isTorchSupported",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX6CameraC16isTorchSupportedSbvp",
"mangledName": "$s9BlinkIDUX6CameraC16isTorchSupportedSbvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasInitialValue",
"Final",
"Custom",
"HasStorage",
"SetterAccess",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX6CameraC16isTorchSupportedSbvg",
"mangledName": "$s9BlinkIDUX6CameraC16isTorchSupportedSbvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "Camera",
"printedName": "BlinkIDUX.Camera",
"usr": "s:9BlinkIDUX6CameraC"
}
],
"declKind": "Constructor",
"usr": "s:9BlinkIDUX6CameraCACycfc",
"mangledName": "$s9BlinkIDUX6CameraCACycfc",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Custom",
"AccessControl"
],
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "start",
"printedName": "start()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX6CameraC5startyyYaF",
"mangledName": "$s9BlinkIDUX6CameraC5startyyYaF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Custom",
"Final",
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "stop",
"printedName": "stop()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX6CameraC4stopyyYaF",
"mangledName": "$s9BlinkIDUX6CameraC4stopyyYaF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Custom",
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "focusAndExpose",
"printedName": "focusAndExpose(at:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "CGPoint",
"printedName": "CoreFoundation.CGPoint",
"usr": "c:@S@CGPoint"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX6CameraC14focusAndExpose2atySo7CGPointV_tYaF",
"mangledName": "$s9BlinkIDUX6CameraC14focusAndExpose2atySo7CGPointV_tYaF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Custom",
"Final",
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Var",
"name": "sampleBuffer",
"printedName": "sampleBuffer",
"children": [
{
"kind": "TypeNominal",
"name": "AsyncStream",
"printedName": "_Concurrency.AsyncStream<BlinkIDUX.SampleBuffer>",
"children": [
{
"kind": "TypeNominal",
"name": "SampleBuffer",
"printedName": "BlinkIDUX.SampleBuffer",
"usr": "s:9BlinkIDUX12SampleBufferC"
}
],
"usr": "s:ScS"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX6CameraC12sampleBufferScSyAA06SampleE0CGvp",
"mangledName": "$s9BlinkIDUX6CameraC12sampleBufferScSyAA06SampleE0CGvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Final",
"Custom",
"AccessControl",
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "AsyncStream",
"printedName": "_Concurrency.AsyncStream<BlinkIDUX.SampleBuffer>",
"children": [
{
"kind": "TypeNominal",
"name": "SampleBuffer",
"printedName": "BlinkIDUX.SampleBuffer",
"usr": "s:9BlinkIDUX12SampleBufferC"
}
],
"usr": "s:ScS"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX6CameraC12sampleBufferScSyAA06SampleE0CGvg",
"mangledName": "$s9BlinkIDUX6CameraC12sampleBufferScSyAA06SampleE0CGvg",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "isTorchEnabled",
"printedName": "isTorchEnabled",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX6CameraC14isTorchEnabledSbvp",
"mangledName": "$s9BlinkIDUX6CameraC14isTorchEnabledSbvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasInitialValue",
"Final",
"Custom",
"HasStorage",
"AccessControl",
"RawDocComment"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX6CameraC14isTorchEnabledSbvg",
"mangledName": "$s9BlinkIDUX6CameraC14isTorchEnabledSbvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX6CameraC14isTorchEnabledSbvs",
"mangledName": "$s9BlinkIDUX6CameraC14isTorchEnabledSbvs",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX6CameraC14isTorchEnabledSbvM",
"mangledName": "$s9BlinkIDUX6CameraC14isTorchEnabledSbvM",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Function",
"name": "stopRotationCoordinator",
"printedName": "stopRotationCoordinator()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX6CameraC23stopRotationCoordinatoryyF",
"mangledName": "$s9BlinkIDUX6CameraC23stopRotationCoordinatoryyF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Custom",
"Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
"usr": "s:9BlinkIDUX6CameraC",
"mangledName": "$s9BlinkIDUX6CameraC",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Custom",
"Final",
"AccessControl",
"RawDocComment"
],
"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": "CameraModel",
"printedName": "CameraModel",
"usr": "s:9BlinkIDUX11CameraModelP",
"mangledName": "$s9BlinkIDUX11CameraModelP"
},
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
}
]
},
{
"kind": "Import",
"name": "AVFoundation",
"printedName": "AVFoundation",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CoreImage",
"printedName": "CoreImage",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "TypeDecl",
"name": "SampleBuffer",
"printedName": "SampleBuffer",
"children": [
{
"kind": "Var",
"name": "buffer",
"printedName": "buffer",
"children": [
{
"kind": "TypeNominal",
"name": "CMSampleBuffer",
"printedName": "CoreMedia.CMSampleBuffer",
"usr": "c:@T@CMSampleBufferRef"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX12SampleBufferC6bufferSo08CMSampleD3Refavp",
"mangledName": "$s9BlinkIDUX12SampleBufferC6bufferSo08CMSampleD3Refavp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Final",
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "CMSampleBuffer",
"printedName": "CoreMedia.CMSampleBuffer",
"usr": "c:@T@CMSampleBufferRef"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX12SampleBufferC6bufferSo08CMSampleD3Refavg",
"mangledName": "$s9BlinkIDUX12SampleBufferC6bufferSo08CMSampleD3Refavg",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
}
]
}
],
"declKind": "Class",
"usr": "s:9BlinkIDUX12SampleBufferC",
"mangledName": "$s9BlinkIDUX12SampleBufferC",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Final",
"AccessControl",
"RawDocComment"
],
"hasMissingDesignatedInitializers": true,
"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": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Combine",
"printedName": "Combine",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "Import",
"name": "os.log",
"printedName": "os.log",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "Import",
"name": "AVFoundation",
"printedName": "AVFoundation",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Preconcurrency"
]
},
{
"kind": "Import",
"name": "AVFoundation",
"printedName": "AVFoundation",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Combine",
"printedName": "Combine",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "Import",
"name": "AVFoundation",
"printedName": "AVFoundation",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Preconcurrency",
"RawDocComment"
]
},
{
"kind": "Import",
"name": "SwiftUI",
"printedName": "SwiftUI",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "AVFoundation",
"printedName": "AVFoundation",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "TypeDecl",
"name": "CameraModel",
"printedName": "CameraModel",
"children": [
{
"kind": "Var",
"name": "status",
"printedName": "status",
"children": [
{
"kind": "TypeNominal",
"name": "CameraStatus",
"printedName": "BlinkIDUX.CameraStatus",
"usr": "s:9BlinkIDUX12CameraStatusO"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX11CameraModelP6statusAA0C6StatusOvp",
"mangledName": "$s9BlinkIDUX11CameraModelP6statusAA0C6StatusOvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"declAttributes": [
"Custom",
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "CameraStatus",
"printedName": "BlinkIDUX.CameraStatus",
"usr": "s:9BlinkIDUX12CameraStatusO"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX11CameraModelP6statusAA0C6StatusOvg",
"mangledName": "$s9BlinkIDUX11CameraModelP6statusAA0C6StatusOvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.CameraModel>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "previewSource",
"printedName": "previewSource",
"children": [
{
"kind": "TypeNominal",
"name": "PreviewSource",
"printedName": "any BlinkIDUX.PreviewSource",
"usr": "s:9BlinkIDUX13PreviewSourceP"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX11CameraModelP13previewSourceAA07PreviewF0_pvp",
"mangledName": "$s9BlinkIDUX11CameraModelP13previewSourceAA07PreviewF0_pvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"declAttributes": [
"Custom",
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "PreviewSource",
"printedName": "any BlinkIDUX.PreviewSource",
"usr": "s:9BlinkIDUX13PreviewSourceP"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX11CameraModelP13previewSourceAA07PreviewF0_pvg",
"mangledName": "$s9BlinkIDUX11CameraModelP13previewSourceAA07PreviewF0_pvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.CameraModel>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "isSwitchingModes",
"printedName": "isSwitchingModes",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX11CameraModelP16isSwitchingModesSbvp",
"mangledName": "$s9BlinkIDUX11CameraModelP16isSwitchingModesSbvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"declAttributes": [
"Custom",
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX11CameraModelP16isSwitchingModesSbvg",
"mangledName": "$s9BlinkIDUX11CameraModelP16isSwitchingModesSbvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.CameraModel>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Function",
"name": "start",
"printedName": "start()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX11CameraModelP5startyyYaF",
"mangledName": "$s9BlinkIDUX11CameraModelP5startyyYaF",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.CameraModel>",
"protocolReq": true,
"declAttributes": [
"Custom",
"RawDocComment"
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "stop",
"printedName": "stop()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX11CameraModelP4stopyyYaF",
"mangledName": "$s9BlinkIDUX11CameraModelP4stopyyYaF",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.CameraModel>",
"protocolReq": true,
"declAttributes": [
"Custom",
"RawDocComment"
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "focusAndExpose",
"printedName": "focusAndExpose(at:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "CGPoint",
"printedName": "CoreFoundation.CGPoint",
"usr": "c:@S@CGPoint"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX11CameraModelP14focusAndExpose2atySo7CGPointV_tYaF",
"mangledName": "$s9BlinkIDUX11CameraModelP14focusAndExpose2atySo7CGPointV_tYaF",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.CameraModel>",
"protocolReq": true,
"declAttributes": [
"Custom",
"RawDocComment"
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Var",
"name": "error",
"printedName": "error",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "(any Swift.Error)?",
"children": [
{
"kind": "TypeNominal",
"name": "Error",
"printedName": "any Swift.Error",
"usr": "s:s5ErrorP"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX11CameraModelP5errors5Error_pSgvp",
"mangledName": "$s9BlinkIDUX11CameraModelP5errors5Error_pSgvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"declAttributes": [
"Custom",
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "(any Swift.Error)?",
"children": [
{
"kind": "TypeNominal",
"name": "Error",
"printedName": "any Swift.Error",
"usr": "s:s5ErrorP"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX11CameraModelP5errors5Error_pSgvg",
"mangledName": "$s9BlinkIDUX11CameraModelP5errors5Error_pSgvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.CameraModel>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "isTorchSupported",
"printedName": "isTorchSupported",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX11CameraModelP16isTorchSupportedSbvp",
"mangledName": "$s9BlinkIDUX11CameraModelP16isTorchSupportedSbvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"declAttributes": [
"Custom",
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX11CameraModelP16isTorchSupportedSbvg",
"mangledName": "$s9BlinkIDUX11CameraModelP16isTorchSupportedSbvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.CameraModel>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "isTorchEnabled",
"printedName": "isTorchEnabled",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX11CameraModelP14isTorchEnabledSbvp",
"mangledName": "$s9BlinkIDUX11CameraModelP14isTorchEnabledSbvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"declAttributes": [
"Custom",
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX11CameraModelP14isTorchEnabledSbvg",
"mangledName": "$s9BlinkIDUX11CameraModelP14isTorchEnabledSbvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.CameraModel>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX11CameraModelP14isTorchEnabledSbvs",
"mangledName": "$s9BlinkIDUX11CameraModelP14isTorchEnabledSbvs",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.CameraModel>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX11CameraModelP14isTorchEnabledSbvM",
"mangledName": "$s9BlinkIDUX11CameraModelP14isTorchEnabledSbvM",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.CameraModel>",
"protocolReq": true,
"implicit": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "orientation",
"printedName": "orientation",
"children": [
{
"kind": "TypeNominal",
"name": "AVCaptureVideoOrientation",
"printedName": "AVFoundation.AVCaptureVideoOrientation",
"usr": "c:@E@AVCaptureVideoOrientation"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX11CameraModelP11orientationSo25AVCaptureVideoOrientationVvp",
"mangledName": "$s9BlinkIDUX11CameraModelP11orientationSo25AVCaptureVideoOrientationVvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"declAttributes": [
"Custom",
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "AVCaptureVideoOrientation",
"printedName": "AVFoundation.AVCaptureVideoOrientation",
"usr": "c:@E@AVCaptureVideoOrientation"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX11CameraModelP11orientationSo25AVCaptureVideoOrientationVvg",
"mangledName": "$s9BlinkIDUX11CameraModelP11orientationSo25AVCaptureVideoOrientationVvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.CameraModel>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "sampleBuffer",
"printedName": "sampleBuffer",
"children": [
{
"kind": "TypeNominal",
"name": "AsyncStream",
"printedName": "_Concurrency.AsyncStream<BlinkIDUX.SampleBuffer>",
"children": [
{
"kind": "TypeNominal",
"name": "SampleBuffer",
"printedName": "BlinkIDUX.SampleBuffer",
"usr": "s:9BlinkIDUX12SampleBufferC"
}
],
"usr": "s:ScS"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX11CameraModelP12sampleBufferScSyAA06SampleF0CGvp",
"mangledName": "$s9BlinkIDUX11CameraModelP12sampleBufferScSyAA06SampleF0CGvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"declAttributes": [
"Custom",
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "AsyncStream",
"printedName": "_Concurrency.AsyncStream<BlinkIDUX.SampleBuffer>",
"children": [
{
"kind": "TypeNominal",
"name": "SampleBuffer",
"printedName": "BlinkIDUX.SampleBuffer",
"usr": "s:9BlinkIDUX12SampleBufferC"
}
],
"usr": "s:ScS"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX11CameraModelP12sampleBufferScSyAA06SampleF0CGvg",
"mangledName": "$s9BlinkIDUX11CameraModelP12sampleBufferScSyAA06SampleF0CGvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.CameraModel>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Protocol",
"usr": "s:9BlinkIDUX11CameraModelP",
"mangledName": "$s9BlinkIDUX11CameraModelP",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 : AnyObject>",
"sugared_genericSig": "<Self : AnyObject>",
"declAttributes": [
"AccessControl",
"Custom",
"RawDocComment"
],
"conformances": [
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
}
]
},
{
"kind": "Import",
"name": "AVFoundation",
"printedName": "AVFoundation",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "CameraStatus",
"printedName": "CameraStatus",
"children": [
{
"kind": "Var",
"name": "unknown",
"printedName": "unknown",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.CameraStatus.Type) -> BlinkIDUX.CameraStatus",
"children": [
{
"kind": "TypeNominal",
"name": "CameraStatus",
"printedName": "BlinkIDUX.CameraStatus",
"usr": "s:9BlinkIDUX12CameraStatusO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.CameraStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "CameraStatus",
"printedName": "BlinkIDUX.CameraStatus",
"usr": "s:9BlinkIDUX12CameraStatusO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX12CameraStatusO7unknownyA2CmF",
"mangledName": "$s9BlinkIDUX12CameraStatusO7unknownyA2CmF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "unauthorized",
"printedName": "unauthorized",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.CameraStatus.Type) -> BlinkIDUX.CameraStatus",
"children": [
{
"kind": "TypeNominal",
"name": "CameraStatus",
"printedName": "BlinkIDUX.CameraStatus",
"usr": "s:9BlinkIDUX12CameraStatusO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.CameraStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "CameraStatus",
"printedName": "BlinkIDUX.CameraStatus",
"usr": "s:9BlinkIDUX12CameraStatusO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX12CameraStatusO12unauthorizedyA2CmF",
"mangledName": "$s9BlinkIDUX12CameraStatusO12unauthorizedyA2CmF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "failed",
"printedName": "failed",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.CameraStatus.Type) -> BlinkIDUX.CameraStatus",
"children": [
{
"kind": "TypeNominal",
"name": "CameraStatus",
"printedName": "BlinkIDUX.CameraStatus",
"usr": "s:9BlinkIDUX12CameraStatusO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.CameraStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "CameraStatus",
"printedName": "BlinkIDUX.CameraStatus",
"usr": "s:9BlinkIDUX12CameraStatusO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX12CameraStatusO6failedyA2CmF",
"mangledName": "$s9BlinkIDUX12CameraStatusO6failedyA2CmF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "running",
"printedName": "running",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.CameraStatus.Type) -> BlinkIDUX.CameraStatus",
"children": [
{
"kind": "TypeNominal",
"name": "CameraStatus",
"printedName": "BlinkIDUX.CameraStatus",
"usr": "s:9BlinkIDUX12CameraStatusO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.CameraStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "CameraStatus",
"printedName": "BlinkIDUX.CameraStatus",
"usr": "s:9BlinkIDUX12CameraStatusO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX12CameraStatusO7runningyA2CmF",
"mangledName": "$s9BlinkIDUX12CameraStatusO7runningyA2CmF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "interrupted",
"printedName": "interrupted",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.CameraStatus.Type) -> BlinkIDUX.CameraStatus",
"children": [
{
"kind": "TypeNominal",
"name": "CameraStatus",
"printedName": "BlinkIDUX.CameraStatus",
"usr": "s:9BlinkIDUX12CameraStatusO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.CameraStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "CameraStatus",
"printedName": "BlinkIDUX.CameraStatus",
"usr": "s:9BlinkIDUX12CameraStatusO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX12CameraStatusO11interruptedyA2CmF",
"mangledName": "$s9BlinkIDUX12CameraStatusO11interruptedyA2CmF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "stopped",
"printedName": "stopped",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.CameraStatus.Type) -> BlinkIDUX.CameraStatus",
"children": [
{
"kind": "TypeNominal",
"name": "CameraStatus",
"printedName": "BlinkIDUX.CameraStatus",
"usr": "s:9BlinkIDUX12CameraStatusO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.CameraStatus.Type",
"children": [
{
"kind": "TypeNominal",
"name": "CameraStatus",
"printedName": "BlinkIDUX.CameraStatus",
"usr": "s:9BlinkIDUX12CameraStatusO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX12CameraStatusO7stoppedyA2CmF",
"mangledName": "$s9BlinkIDUX12CameraStatusO7stoppedyA2CmF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Function",
"name": "==",
"printedName": "==(_:_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "CameraStatus",
"printedName": "BlinkIDUX.CameraStatus",
"usr": "s:9BlinkIDUX12CameraStatusO"
},
{
"kind": "TypeNominal",
"name": "CameraStatus",
"printedName": "BlinkIDUX.CameraStatus",
"usr": "s:9BlinkIDUX12CameraStatusO"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX12CameraStatusO2eeoiySbAC_ACtFZ",
"mangledName": "$s9BlinkIDUX12CameraStatusO2eeoiySbAC_ACtFZ",
"moduleName": "BlinkIDUX",
"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:9BlinkIDUX12CameraStatusO9hashValueSivp",
"mangledName": "$s9BlinkIDUX12CameraStatusO9hashValueSivp",
"moduleName": "BlinkIDUX",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX12CameraStatusO9hashValueSivg",
"mangledName": "$s9BlinkIDUX12CameraStatusO9hashValueSivg",
"moduleName": "BlinkIDUX",
"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:9BlinkIDUX12CameraStatusO4hash4intoys6HasherVz_tF",
"mangledName": "$s9BlinkIDUX12CameraStatusO4hash4intoys6HasherVz_tF",
"moduleName": "BlinkIDUX",
"implicit": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Enum",
"usr": "s:9BlinkIDUX12CameraStatusO",
"mangledName": "$s9BlinkIDUX12CameraStatusO",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"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": "TypeDecl",
"name": "CaptureMode",
"printedName": "CaptureMode",
"children": [
{
"kind": "Var",
"name": "id",
"printedName": "id",
"children": [
{
"kind": "TypeNominal",
"name": "CaptureMode",
"printedName": "BlinkIDUX.CaptureMode",
"usr": "s:9BlinkIDUX11CaptureModeO"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX11CaptureModeO2idACvp",
"mangledName": "$s9BlinkIDUX11CaptureModeO2idACvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "CaptureMode",
"printedName": "BlinkIDUX.CaptureMode",
"usr": "s:9BlinkIDUX11CaptureModeO"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX11CaptureModeO2idACvg",
"mangledName": "$s9BlinkIDUX11CaptureModeO2idACvg",
"moduleName": "BlinkIDUX",
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "video",
"printedName": "video",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.CaptureMode.Type) -> BlinkIDUX.CaptureMode",
"children": [
{
"kind": "TypeNominal",
"name": "CaptureMode",
"printedName": "BlinkIDUX.CaptureMode",
"usr": "s:9BlinkIDUX11CaptureModeO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.CaptureMode.Type",
"children": [
{
"kind": "TypeNominal",
"name": "CaptureMode",
"printedName": "BlinkIDUX.CaptureMode",
"usr": "s:9BlinkIDUX11CaptureModeO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX11CaptureModeO5videoyA2CmF",
"mangledName": "$s9BlinkIDUX11CaptureModeO5videoyA2CmF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "BlinkIDUX.CaptureMode?",
"children": [
{
"kind": "TypeNominal",
"name": "CaptureMode",
"printedName": "BlinkIDUX.CaptureMode",
"usr": "s:9BlinkIDUX11CaptureModeO"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Constructor",
"usr": "s:9BlinkIDUX11CaptureModeO8rawValueACSgSS_tcfc",
"mangledName": "$s9BlinkIDUX11CaptureModeO8rawValueACSgSS_tcfc",
"moduleName": "BlinkIDUX",
"implicit": true,
"init_kind": "Designated"
},
{
"kind": "Var",
"name": "rawValue",
"printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX11CaptureModeO8rawValueSSvp",
"mangledName": "$s9BlinkIDUX11CaptureModeO8rawValueSSvp",
"moduleName": "BlinkIDUX",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX11CaptureModeO8rawValueSSvg",
"mangledName": "$s9BlinkIDUX11CaptureModeO8rawValueSSvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "allCases",
"printedName": "allCases",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[BlinkIDUX.CaptureMode]",
"children": [
{
"kind": "TypeNominal",
"name": "CaptureMode",
"printedName": "BlinkIDUX.CaptureMode",
"usr": "s:9BlinkIDUX11CaptureModeO"
}
],
"usr": "s:Sa"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX11CaptureModeO8allCasesSayACGvpZ",
"mangledName": "$s9BlinkIDUX11CaptureModeO8allCasesSayACGvpZ",
"moduleName": "BlinkIDUX",
"static": true,
"implicit": true,
"declAttributes": [
"Nonisolated"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[BlinkIDUX.CaptureMode]",
"children": [
{
"kind": "TypeNominal",
"name": "CaptureMode",
"printedName": "BlinkIDUX.CaptureMode",
"usr": "s:9BlinkIDUX11CaptureModeO"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX11CaptureModeO8allCasesSayACGvgZ",
"mangledName": "$s9BlinkIDUX11CaptureModeO8allCasesSayACGvgZ",
"moduleName": "BlinkIDUX",
"static": true,
"implicit": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Enum",
"usr": "s:9BlinkIDUX11CaptureModeO",
"mangledName": "$s9BlinkIDUX11CaptureModeO",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"enumRawTypeName": "String",
"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": "RawRepresentable",
"printedName": "RawRepresentable",
"children": [
{
"kind": "TypeWitness",
"name": "RawValue",
"printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
]
}
],
"usr": "s:SY",
"mangledName": "$sSY"
},
{
"kind": "Conformance",
"name": "Identifiable",
"printedName": "Identifiable",
"children": [
{
"kind": "TypeWitness",
"name": "ID",
"printedName": "ID",
"children": [
{
"kind": "TypeNominal",
"name": "CaptureMode",
"printedName": "BlinkIDUX.CaptureMode",
"usr": "s:9BlinkIDUX11CaptureModeO"
}
]
}
],
"usr": "s:s12IdentifiableP",
"mangledName": "$ss12IdentifiableP"
},
{
"kind": "Conformance",
"name": "CaseIterable",
"printedName": "CaseIterable",
"children": [
{
"kind": "TypeWitness",
"name": "AllCases",
"printedName": "AllCases",
"children": [
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[BlinkIDUX.CaptureMode]",
"children": [
{
"kind": "TypeNominal",
"name": "CaptureMode",
"printedName": "BlinkIDUX.CaptureMode",
"usr": "s:9BlinkIDUX11CaptureModeO"
}
],
"usr": "s:Sa"
}
]
}
],
"usr": "s:s12CaseIterableP",
"mangledName": "$ss12CaseIterableP"
}
]
},
{
"kind": "TypeDecl",
"name": "CaptureActivity",
"printedName": "CaptureActivity",
"children": [
{
"kind": "Var",
"name": "idle",
"printedName": "idle",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.CaptureActivity.Type) -> BlinkIDUX.CaptureActivity",
"children": [
{
"kind": "TypeNominal",
"name": "CaptureActivity",
"printedName": "BlinkIDUX.CaptureActivity",
"usr": "s:9BlinkIDUX15CaptureActivityO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.CaptureActivity.Type",
"children": [
{
"kind": "TypeNominal",
"name": "CaptureActivity",
"printedName": "BlinkIDUX.CaptureActivity",
"usr": "s:9BlinkIDUX15CaptureActivityO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX15CaptureActivityO4idleyA2CmF",
"mangledName": "$s9BlinkIDUX15CaptureActivityO4idleyA2CmF",
"moduleName": "BlinkIDUX"
},
{
"kind": "Function",
"name": "==",
"printedName": "==(_:_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "CaptureActivity",
"printedName": "BlinkIDUX.CaptureActivity",
"usr": "s:9BlinkIDUX15CaptureActivityO"
},
{
"kind": "TypeNominal",
"name": "CaptureActivity",
"printedName": "BlinkIDUX.CaptureActivity",
"usr": "s:9BlinkIDUX15CaptureActivityO"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX15CaptureActivityO2eeoiySbAC_ACtFZ",
"mangledName": "$s9BlinkIDUX15CaptureActivityO2eeoiySbAC_ACtFZ",
"moduleName": "BlinkIDUX",
"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:9BlinkIDUX15CaptureActivityO9hashValueSivp",
"mangledName": "$s9BlinkIDUX15CaptureActivityO9hashValueSivp",
"moduleName": "BlinkIDUX",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX15CaptureActivityO9hashValueSivg",
"mangledName": "$s9BlinkIDUX15CaptureActivityO9hashValueSivg",
"moduleName": "BlinkIDUX",
"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:9BlinkIDUX15CaptureActivityO4hash4intoys6HasherVz_tF",
"mangledName": "$s9BlinkIDUX15CaptureActivityO4hash4intoys6HasherVz_tF",
"moduleName": "BlinkIDUX",
"implicit": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Enum",
"usr": "s:9BlinkIDUX15CaptureActivityO",
"mangledName": "$s9BlinkIDUX15CaptureActivityO",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"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": "Import",
"name": "SwiftUI",
"printedName": "SwiftUI",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "SwiftUI",
"printedName": "SwiftUI",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "AVFoundation",
"printedName": "AVFoundation",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Preconcurrency"
]
},
{
"kind": "TypeDecl",
"name": "CameraPreview",
"printedName": "CameraPreview",
"children": [
{
"kind": "Constructor",
"name": "init",
"printedName": "init(source:videoGravity:)",
"children": [
{
"kind": "TypeNominal",
"name": "CameraPreview",
"printedName": "BlinkIDUX.CameraPreview",
"usr": "s:9BlinkIDUX13CameraPreviewV"
},
{
"kind": "TypeNominal",
"name": "PreviewSource",
"printedName": "any BlinkIDUX.PreviewSource",
"usr": "s:9BlinkIDUX13PreviewSourceP"
},
{
"kind": "TypeNominal",
"name": "AVLayerVideoGravity",
"printedName": "AVFoundation.AVLayerVideoGravity",
"hasDefaultArg": true,
"usr": "c:@T@AVLayerVideoGravity"
}
],
"declKind": "Constructor",
"usr": "s:9BlinkIDUX13CameraPreviewV6source12videoGravityAcA0D6Source_p_So012AVLayerVideoG0atcfc",
"mangledName": "$s9BlinkIDUX13CameraPreviewV6source12videoGravityAcA0D6Source_p_So012AVLayerVideoG0atcfc",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Preconcurrency",
"Custom",
"AccessControl"
],
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "makeUIView",
"printedName": "makeUIView(context:)",
"children": [
{
"kind": "TypeNominal",
"name": "PreviewView",
"printedName": "BlinkIDUX.CameraPreview.PreviewView",
"usr": "s:9BlinkIDUX13CameraPreviewV0D4ViewC"
},
{
"kind": "TypeNominal",
"name": "UIViewRepresentableContext",
"printedName": "SwiftUI.UIViewRepresentableContext<BlinkIDUX.CameraPreview>",
"children": [
{
"kind": "TypeNominal",
"name": "CameraPreview",
"printedName": "BlinkIDUX.CameraPreview",
"usr": "s:9BlinkIDUX13CameraPreviewV"
}
],
"usr": "s:7SwiftUI26UIViewRepresentableContextV"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX13CameraPreviewV10makeUIView7contextAC0D4ViewC7SwiftUI0F20RepresentableContextVyACG_tF",
"mangledName": "$s9BlinkIDUX13CameraPreviewV10makeUIView7contextAC0D4ViewC7SwiftUI0F20RepresentableContextVyACG_tF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Preconcurrency",
"Custom",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "updateUIView",
"printedName": "updateUIView(_:context:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "PreviewView",
"printedName": "BlinkIDUX.CameraPreview.PreviewView",
"usr": "s:9BlinkIDUX13CameraPreviewV0D4ViewC"
},
{
"kind": "TypeNominal",
"name": "UIViewRepresentableContext",
"printedName": "SwiftUI.UIViewRepresentableContext<BlinkIDUX.CameraPreview>",
"children": [
{
"kind": "TypeNominal",
"name": "CameraPreview",
"printedName": "BlinkIDUX.CameraPreview",
"usr": "s:9BlinkIDUX13CameraPreviewV"
}
],
"usr": "s:7SwiftUI26UIViewRepresentableContextV"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX13CameraPreviewV12updateUIView_7contextyAC0D4ViewC_7SwiftUI0F20RepresentableContextVyACGtF",
"mangledName": "$s9BlinkIDUX13CameraPreviewV12updateUIView_7contextyAC0D4ViewC_7SwiftUI0F20RepresentableContextVyACGtF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Preconcurrency",
"Custom",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "TypeDecl",
"name": "PreviewView",
"printedName": "PreviewView",
"children": [
{
"kind": "Var",
"name": "layerClass",
"printedName": "layerClass",
"children": [
{
"kind": "TypeNominal",
"name": "ExistentialMetatype",
"printedName": "any AnyObject.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ProtocolComposition",
"printedName": "AnyObject"
}
]
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX13CameraPreviewV0D4ViewC10layerClassyXlXpvpZ",
"mangledName": "$s9BlinkIDUX13CameraPreviewV0D4ViewC10layerClassyXlXpvpZ",
"moduleName": "BlinkIDUX",
"static": true,
"overriding": true,
"objc_name": "layerClass",
"declAttributes": [
"Dynamic",
"ObjC",
"Preconcurrency",
"Custom",
"Override",
"AccessControl",
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "ExistentialMetatype",
"printedName": "any AnyObject.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ProtocolComposition",
"printedName": "AnyObject"
}
]
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX13CameraPreviewV0D4ViewC10layerClassyXlXpvgZ",
"mangledName": "$s9BlinkIDUX13CameraPreviewV0D4ViewC10layerClassyXlXpvgZ",
"moduleName": "BlinkIDUX",
"static": true,
"overriding": true,
"objc_name": "layerClass",
"declAttributes": [
"Dynamic",
"ObjC"
],
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "videoGravity",
"printedName": "videoGravity",
"children": [
{
"kind": "TypeNominal",
"name": "AVLayerVideoGravity",
"printedName": "AVFoundation.AVLayerVideoGravity",
"usr": "c:@T@AVLayerVideoGravity"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX13CameraPreviewV0D4ViewC12videoGravitySo012AVLayerVideoG0avp",
"mangledName": "$s9BlinkIDUX13CameraPreviewV0D4ViewC12videoGravitySo012AVLayerVideoG0avp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"HasInitialValue",
"Preconcurrency",
"Custom",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "AVLayerVideoGravity",
"printedName": "AVFoundation.AVLayerVideoGravity",
"usr": "c:@T@AVLayerVideoGravity"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX13CameraPreviewV0D4ViewC12videoGravitySo012AVLayerVideoG0avg",
"mangledName": "$s9BlinkIDUX13CameraPreviewV0D4ViewC12videoGravitySo012AVLayerVideoG0avg",
"moduleName": "BlinkIDUX",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "AVLayerVideoGravity",
"printedName": "AVFoundation.AVLayerVideoGravity",
"usr": "c:@T@AVLayerVideoGravity"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX13CameraPreviewV0D4ViewC12videoGravitySo012AVLayerVideoG0avs",
"mangledName": "$s9BlinkIDUX13CameraPreviewV0D4ViewC12videoGravitySo012AVLayerVideoG0avs",
"moduleName": "BlinkIDUX",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX13CameraPreviewV0D4ViewC12videoGravitySo012AVLayerVideoG0avM",
"mangledName": "$s9BlinkIDUX13CameraPreviewV0D4ViewC12videoGravitySo012AVLayerVideoG0avM",
"moduleName": "BlinkIDUX",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Function",
"name": "setSession",
"printedName": "setSession(_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "AVCaptureSession",
"printedName": "AVFoundation.AVCaptureSession",
"usr": "c:objc(cs)AVCaptureSession"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX13CameraPreviewV0D4ViewC10setSessionyySo09AVCaptureG0CF",
"mangledName": "$s9BlinkIDUX13CameraPreviewV0D4ViewC10setSessionyySo09AVCaptureG0CF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl",
"Nonisolated"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(frame:)",
"children": [
{
"kind": "TypeNominal",
"name": "PreviewView",
"printedName": "BlinkIDUX.CameraPreview.PreviewView",
"usr": "s:9BlinkIDUX13CameraPreviewV0D4ViewC"
},
{
"kind": "TypeNominal",
"name": "CGRect",
"printedName": "CoreFoundation.CGRect",
"usr": "c:@S@CGRect"
}
],
"declKind": "Constructor",
"usr": "s:9BlinkIDUX13CameraPreviewV0D4ViewC5frameAESo6CGRectV_tcfc",
"mangledName": "$s9BlinkIDUX13CameraPreviewV0D4ViewC5frameAESo6CGRectV_tcfc",
"moduleName": "BlinkIDUX",
"overriding": true,
"implicit": true,
"objc_name": "initWithFrame:",
"declAttributes": [
"Dynamic",
"ObjC",
"Preconcurrency",
"Custom",
"Override"
],
"init_kind": "Designated"
}
],
"declKind": "Class",
"usr": "s:9BlinkIDUX13CameraPreviewV0D4ViewC",
"mangledName": "$s9BlinkIDUX13CameraPreviewV0D4ViewC",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Preconcurrency",
"Custom",
"AccessControl",
"RawDocComment",
"ObjC"
],
"superclassUsr": "c:objc(cs)UIView",
"hasMissingDesignatedInitializers": true,
"superclassNames": [
"UIKit.UIView",
"UIKit.UIResponder",
"ObjectiveC.NSObject"
],
"conformances": [
{
"kind": "Conformance",
"name": "PreviewTarget",
"printedName": "PreviewTarget",
"usr": "s:9BlinkIDUX13PreviewTargetP",
"mangledName": "$s9BlinkIDUX13PreviewTargetP"
},
{
"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": "Conformance",
"name": "UITraitChangeObservable",
"printedName": "UITraitChangeObservable",
"usr": "s:5UIKit23UITraitChangeObservableP",
"mangledName": "$s5UIKit23UITraitChangeObservableP"
},
{
"kind": "Conformance",
"name": "__DefaultCustomPlaygroundQuickLookable",
"printedName": "__DefaultCustomPlaygroundQuickLookable",
"usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
"mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
}
]
}
],
"declKind": "Struct",
"usr": "s:9BlinkIDUX13CameraPreviewV",
"mangledName": "$s9BlinkIDUX13CameraPreviewV",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Preconcurrency",
"Custom",
"AccessControl"
],
"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": "UIViewRepresentable",
"printedName": "UIViewRepresentable",
"children": [
{
"kind": "TypeWitness",
"name": "UIViewType",
"printedName": "UIViewType",
"children": [
{
"kind": "TypeNominal",
"name": "PreviewView",
"printedName": "BlinkIDUX.CameraPreview.PreviewView",
"usr": "s:9BlinkIDUX13CameraPreviewV0D4ViewC"
}
]
},
{
"kind": "TypeWitness",
"name": "Coordinator",
"printedName": "Coordinator",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
]
}
],
"usr": "s:7SwiftUI19UIViewRepresentableP",
"mangledName": "$s7SwiftUI19UIViewRepresentableP"
},
{
"kind": "Conformance",
"name": "View",
"printedName": "View",
"children": [
{
"kind": "TypeWitness",
"name": "Body",
"printedName": "Body",
"children": [
{
"kind": "TypeNominal",
"name": "Never",
"printedName": "Swift.Never",
"usr": "s:s5NeverO"
}
]
}
],
"usr": "s:7SwiftUI4ViewP",
"mangledName": "$s7SwiftUI4ViewP"
},
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
}
]
},
{
"kind": "TypeDecl",
"name": "PreviewSource",
"printedName": "PreviewSource",
"children": [
{
"kind": "Function",
"name": "connect",
"printedName": "connect(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "PreviewTarget",
"printedName": "any BlinkIDUX.PreviewTarget",
"usr": "s:9BlinkIDUX13PreviewTargetP"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX13PreviewSourceP7connect2toyAA0C6Target_p_tF",
"mangledName": "$s9BlinkIDUX13PreviewSourceP7connect2toyAA0C6Target_p_tF",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.PreviewSource>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.PreviewSource>",
"protocolReq": true,
"declAttributes": [
"RawDocComment"
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Protocol",
"usr": "s:9BlinkIDUX13PreviewSourceP",
"mangledName": "$s9BlinkIDUX13PreviewSourceP",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 : Swift.Sendable>",
"sugared_genericSig": "<Self : Swift.Sendable>",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"conformances": [
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
}
]
},
{
"kind": "TypeDecl",
"name": "PreviewTarget",
"printedName": "PreviewTarget",
"children": [
{
"kind": "Function",
"name": "setSession",
"printedName": "setSession(_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "AVCaptureSession",
"printedName": "AVFoundation.AVCaptureSession",
"usr": "c:objc(cs)AVCaptureSession"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX13PreviewTargetP10setSessionyySo09AVCaptureF0CF",
"mangledName": "$s9BlinkIDUX13PreviewTargetP10setSessionyySo09AVCaptureF0CF",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.PreviewTarget>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.PreviewTarget>",
"protocolReq": true,
"declAttributes": [
"RawDocComment"
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Protocol",
"usr": "s:9BlinkIDUX13PreviewTargetP",
"mangledName": "$s9BlinkIDUX13PreviewTargetP",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"conformances": [
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
}
]
},
{
"kind": "Import",
"name": "SwiftUI",
"printedName": "SwiftUI",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "AVFoundation",
"printedName": "AVFoundation",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "TypeDecl",
"name": "CameraView",
"printedName": "CameraView",
"children": [
{
"kind": "Constructor",
"name": "init",
"printedName": "init(camera:)",
"children": [
{
"kind": "TypeNominal",
"name": "CameraView",
"printedName": "BlinkIDUX.CameraView<τ_0_0>",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"usr": "s:9BlinkIDUX10CameraViewV"
},
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"declKind": "Constructor",
"usr": "s:9BlinkIDUX10CameraViewV6cameraACyxGx_tcfc",
"mangledName": "$s9BlinkIDUX10CameraViewV6cameraACyxGx_tcfc",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
"sugared_genericSig": "<Camera where Camera : BlinkIDUX.CameraModel>",
"declAttributes": [
"Custom",
"AccessControl"
],
"init_kind": "Designated"
},
{
"kind": "Var",
"name": "body",
"printedName": "body",
"children": [
{
"kind": "TypeNominal",
"name": "OpaqueTypeArchetype",
"printedName": "some SwiftUI.View",
"children": [
{
"kind": "TypeNominal",
"name": "View",
"printedName": "SwiftUI.View",
"usr": "s:7SwiftUI4ViewP"
}
]
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX10CameraViewV4bodyQrvp",
"mangledName": "$s9BlinkIDUX10CameraViewV4bodyQrvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Preconcurrency",
"Custom",
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "OpaqueTypeArchetype",
"printedName": "some SwiftUI.View",
"children": [
{
"kind": "TypeNominal",
"name": "View",
"printedName": "SwiftUI.View",
"usr": "s:7SwiftUI4ViewP"
}
]
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX10CameraViewV4bodyQrvg",
"mangledName": "$s9BlinkIDUX10CameraViewV4bodyQrvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
"sugared_genericSig": "<Camera where Camera : BlinkIDUX.CameraModel>",
"accessorKind": "get"
}
]
}
],
"declKind": "Struct",
"usr": "s:9BlinkIDUX10CameraViewV",
"mangledName": "$s9BlinkIDUX10CameraViewV",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.CameraModel>",
"sugared_genericSig": "<Camera where Camera : BlinkIDUX.CameraModel>",
"declAttributes": [
"AccessControl",
"Custom"
],
"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": "View",
"printedName": "View",
"children": [
{
"kind": "TypeWitness",
"name": "Body",
"printedName": "Body",
"children": [
{
"kind": "TypeNominal",
"name": "OpaqueTypeArchetype",
"printedName": "some SwiftUI.View",
"children": [
{
"kind": "TypeNominal",
"name": "View",
"printedName": "SwiftUI.View",
"usr": "s:7SwiftUI4ViewP"
}
]
}
]
}
],
"usr": "s:7SwiftUI4ViewP",
"mangledName": "$s7SwiftUI4ViewP"
},
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
}
]
},
{
"kind": "Import",
"name": "SwiftUI",
"printedName": "SwiftUI",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "AVFoundation",
"printedName": "AVFoundation",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "Import",
"name": "Network",
"printedName": "Network",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Combine",
"printedName": "Combine",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "TypeDecl",
"name": "NetworkMonitor",
"printedName": "NetworkMonitor",
"children": [
{
"kind": "Var",
"name": "isConnected",
"printedName": "isConnected",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX14NetworkMonitorC11isConnectedSbvp",
"mangledName": "$s9BlinkIDUX14NetworkMonitorC11isConnectedSbvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Custom",
"ProjectedValueProperty",
"AccessControl",
"Custom",
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX14NetworkMonitorC11isConnectedSbvg",
"mangledName": "$s9BlinkIDUX14NetworkMonitorC11isConnectedSbvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX14NetworkMonitorC11isConnectedSbvs",
"mangledName": "$s9BlinkIDUX14NetworkMonitorC11isConnectedSbvs",
"moduleName": "BlinkIDUX",
"implicit": true,
"intro_Macosx": "10.15",
"intro_iOS": "13.0",
"intro_tvOS": "13.0",
"intro_watchOS": "6.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX14NetworkMonitorC11isConnectedSbvM",
"mangledName": "$s9BlinkIDUX14NetworkMonitorC11isConnectedSbvM",
"moduleName": "BlinkIDUX",
"implicit": true,
"intro_Macosx": "10.15",
"intro_iOS": "13.0",
"intro_tvOS": "13.0",
"intro_watchOS": "6.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "$isConnected",
"printedName": "$isConnected",
"children": [
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<Swift.Bool>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX14NetworkMonitorC12$isConnected7Combine9PublishedV9PublisherVySb_Gvp",
"mangledName": "$s9BlinkIDUX14NetworkMonitorC12$isConnected7Combine9PublishedV9PublisherVySb_Gvp",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Custom"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<Swift.Bool>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX14NetworkMonitorC12$isConnected7Combine9PublishedV9PublisherVySb_Gvg",
"mangledName": "$s9BlinkIDUX14NetworkMonitorC12$isConnected7Combine9PublishedV9PublisherVySb_Gvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<Swift.Bool>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX14NetworkMonitorC12$isConnected7Combine9PublishedV9PublisherVySb_Gvs",
"mangledName": "$s9BlinkIDUX14NetworkMonitorC12$isConnected7Combine9PublishedV9PublisherVySb_Gvs",
"moduleName": "BlinkIDUX",
"implicit": true,
"intro_Macosx": "11.0",
"intro_iOS": "14.0",
"intro_tvOS": "14.0",
"intro_watchOS": "7.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX14NetworkMonitorC12$isConnected7Combine9PublishedV9PublisherVySb_GvM",
"mangledName": "$s9BlinkIDUX14NetworkMonitorC12$isConnected7Combine9PublishedV9PublisherVySb_GvM",
"moduleName": "BlinkIDUX",
"implicit": true,
"intro_Macosx": "11.0",
"intro_iOS": "14.0",
"intro_tvOS": "14.0",
"intro_watchOS": "7.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "isOffline",
"printedName": "isOffline",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX14NetworkMonitorC9isOfflineSbvp",
"mangledName": "$s9BlinkIDUX14NetworkMonitorC9isOfflineSbvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Custom",
"AccessControl",
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX14NetworkMonitorC9isOfflineSbvg",
"mangledName": "$s9BlinkIDUX14NetworkMonitorC9isOfflineSbvg",
"moduleName": "BlinkIDUX",
"accessorKind": "get"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init()",
"children": [
{
"kind": "TypeNominal",
"name": "NetworkMonitor",
"printedName": "BlinkIDUX.NetworkMonitor",
"usr": "s:9BlinkIDUX14NetworkMonitorC"
}
],
"declKind": "Constructor",
"usr": "s:9BlinkIDUX14NetworkMonitorCACycfc",
"mangledName": "$s9BlinkIDUX14NetworkMonitorCACycfc",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Custom",
"AccessControl"
],
"init_kind": "Designated"
}
],
"declKind": "Class",
"usr": "s:9BlinkIDUX14NetworkMonitorC",
"mangledName": "$s9BlinkIDUX14NetworkMonitorC",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl",
"Custom",
"RawDocComment"
],
"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": "ObservableObject",
"printedName": "ObservableObject",
"children": [
{
"kind": "TypeWitness",
"name": "ObjectWillChangePublisher",
"printedName": "ObjectWillChangePublisher",
"children": [
{
"kind": "TypeNominal",
"name": "ObservableObjectPublisher",
"printedName": "Combine.ObservableObjectPublisher",
"usr": "s:7Combine25ObservableObjectPublisherC"
}
]
}
],
"usr": "s:7Combine16ObservableObjectP",
"mangledName": "$s7Combine16ObservableObjectP"
},
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
}
]
},
{
"kind": "Import",
"name": "SwiftUI",
"printedName": "SwiftUI",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "NoInternetView",
"printedName": "NoInternetView",
"children": [
{
"kind": "Constructor",
"name": "init",
"printedName": "init(retryAction:)",
"children": [
{
"kind": "TypeNominal",
"name": "NoInternetView",
"printedName": "BlinkIDUX.NoInternetView",
"usr": "s:9BlinkIDUX14NoInternetViewV"
},
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "() -> ()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
]
}
],
"declKind": "Constructor",
"usr": "s:9BlinkIDUX14NoInternetViewV11retryActionACyyc_tcfc",
"mangledName": "$s9BlinkIDUX14NoInternetViewV11retryActionACyyc_tcfc",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Preconcurrency",
"Custom",
"AccessControl"
],
"init_kind": "Designated"
},
{
"kind": "Var",
"name": "body",
"printedName": "body",
"children": [
{
"kind": "TypeNominal",
"name": "OpaqueTypeArchetype",
"printedName": "some SwiftUI.View",
"children": [
{
"kind": "TypeNominal",
"name": "View",
"printedName": "SwiftUI.View",
"usr": "s:7SwiftUI4ViewP"
}
]
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX14NoInternetViewV4bodyQrvp",
"mangledName": "$s9BlinkIDUX14NoInternetViewV4bodyQrvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Preconcurrency",
"Custom",
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "OpaqueTypeArchetype",
"printedName": "some SwiftUI.View",
"children": [
{
"kind": "TypeNominal",
"name": "View",
"printedName": "SwiftUI.View",
"usr": "s:7SwiftUI4ViewP"
}
]
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX14NoInternetViewV4bodyQrvg",
"mangledName": "$s9BlinkIDUX14NoInternetViewV4bodyQrvg",
"moduleName": "BlinkIDUX",
"accessorKind": "get"
}
]
}
],
"declKind": "Struct",
"usr": "s:9BlinkIDUX14NoInternetViewV",
"mangledName": "$s9BlinkIDUX14NoInternetViewV",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Preconcurrency",
"Custom",
"AccessControl"
],
"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": "View",
"printedName": "View",
"children": [
{
"kind": "TypeWitness",
"name": "Body",
"printedName": "Body",
"children": [
{
"kind": "TypeNominal",
"name": "OpaqueTypeArchetype",
"printedName": "some SwiftUI.View",
"children": [
{
"kind": "TypeNominal",
"name": "View",
"printedName": "SwiftUI.View",
"usr": "s:7SwiftUI4ViewP"
}
]
}
]
}
],
"usr": "s:7SwiftUI4ViewP",
"mangledName": "$s7SwiftUI4ViewP"
},
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
}
]
},
{
"kind": "TypeDecl",
"name": "AlertTypeProtocol",
"printedName": "AlertTypeProtocol",
"children": [
{
"kind": "Var",
"name": "title",
"printedName": "title",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX17AlertTypeProtocolP5titleSSvp",
"mangledName": "$s9BlinkIDUX17AlertTypeProtocolP5titleSSvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17AlertTypeProtocolP5titleSSvg",
"mangledName": "$s9BlinkIDUX17AlertTypeProtocolP5titleSSvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.AlertTypeProtocol>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.AlertTypeProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "description",
"printedName": "description",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX17AlertTypeProtocolP11descriptionSSvp",
"mangledName": "$s9BlinkIDUX17AlertTypeProtocolP11descriptionSSvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17AlertTypeProtocolP11descriptionSSvg",
"mangledName": "$s9BlinkIDUX17AlertTypeProtocolP11descriptionSSvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.AlertTypeProtocol>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.AlertTypeProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Protocol",
"usr": "s:9BlinkIDUX17AlertTypeProtocolP",
"mangledName": "$s9BlinkIDUX17AlertTypeProtocolP",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"conformances": [
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
}
]
},
{
"kind": "Import",
"name": "SwiftUI",
"printedName": "SwiftUI",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "AVFoundation",
"printedName": "AVFoundation",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "Import",
"name": "CoreImage",
"printedName": "CoreImage",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "Import",
"name": "SwiftUI",
"printedName": "SwiftUI",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "Import",
"name": "Combine",
"printedName": "Combine",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "Import",
"name": "BlinkID",
"printedName": "BlinkID",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "TypeDecl",
"name": "ScanningViewModel",
"printedName": "ScanningViewModel",
"children": [
{
"kind": "Var",
"name": "scanningResult",
"printedName": "scanningResult",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "τ_0_0?",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX17ScanningViewModelC14scanningResultxSgvp",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC14scanningResultxSgvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Custom",
"ProjectedValueProperty",
"AccessControl",
"Custom",
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "τ_0_0?",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC14scanningResultxSgvg",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC14scanningResultxSgvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "τ_0_0?",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC14scanningResultxSgvs",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC14scanningResultxSgvs",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"intro_Macosx": "10.15",
"intro_iOS": "13.0",
"intro_tvOS": "13.0",
"intro_watchOS": "6.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC14scanningResultxSgvM",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC14scanningResultxSgvM",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"intro_Macosx": "10.15",
"intro_iOS": "13.0",
"intro_tvOS": "13.0",
"intro_watchOS": "6.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "$scanningResult",
"printedName": "$scanningResult",
"children": [
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<Swift.Optional<τ_0_0>>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX17ScanningViewModelC15$scanningResult7Combine9PublishedV9PublisherVyxSg_Gvp",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC15$scanningResult7Combine9PublishedV9PublisherVyxSg_Gvp",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Custom"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<Swift.Optional<τ_0_0>>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC15$scanningResult7Combine9PublishedV9PublisherVyxSg_Gvg",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC15$scanningResult7Combine9PublishedV9PublisherVyxSg_Gvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<Swift.Optional<τ_0_0>>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC15$scanningResult7Combine9PublishedV9PublisherVyxSg_Gvs",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC15$scanningResult7Combine9PublishedV9PublisherVyxSg_Gvs",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"intro_Macosx": "11.0",
"intro_iOS": "14.0",
"intro_tvOS": "14.0",
"intro_watchOS": "7.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC15$scanningResult7Combine9PublishedV9PublisherVyxSg_GvM",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC15$scanningResult7Combine9PublishedV9PublisherVyxSg_GvM",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"intro_Macosx": "11.0",
"intro_iOS": "14.0",
"intro_tvOS": "14.0",
"intro_watchOS": "7.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "alertType",
"printedName": "alertType",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "τ_0_1?",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_1"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX17ScanningViewModelC9alertTypeq_Sgvp",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC9alertTypeq_Sgvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Custom",
"ProjectedValueProperty",
"AccessControl",
"Custom"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "τ_0_1?",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_1"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC9alertTypeq_Sgvg",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC9alertTypeq_Sgvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "τ_0_1?",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_1"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC9alertTypeq_Sgvs",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC9alertTypeq_Sgvs",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"intro_Macosx": "10.15",
"intro_iOS": "13.0",
"intro_tvOS": "13.0",
"intro_watchOS": "6.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC9alertTypeq_SgvM",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC9alertTypeq_SgvM",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"intro_Macosx": "10.15",
"intro_iOS": "13.0",
"intro_tvOS": "13.0",
"intro_watchOS": "6.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "$alertType",
"printedName": "$alertType",
"children": [
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<Swift.Optional<τ_0_1>>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX17ScanningViewModelC10$alertType7Combine9PublishedV9PublisherVyq_Sg_Gvp",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC10$alertType7Combine9PublishedV9PublisherVyq_Sg_Gvp",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Custom"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<Swift.Optional<τ_0_1>>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC10$alertType7Combine9PublishedV9PublisherVyq_Sg_Gvg",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC10$alertType7Combine9PublishedV9PublisherVyq_Sg_Gvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<Swift.Optional<τ_0_1>>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC10$alertType7Combine9PublishedV9PublisherVyq_Sg_Gvs",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC10$alertType7Combine9PublishedV9PublisherVyq_Sg_Gvs",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"intro_Macosx": "11.0",
"intro_iOS": "14.0",
"intro_tvOS": "14.0",
"intro_watchOS": "7.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC10$alertType7Combine9PublishedV9PublisherVyq_Sg_GvM",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC10$alertType7Combine9PublishedV9PublisherVyq_Sg_GvM",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"intro_Macosx": "11.0",
"intro_iOS": "14.0",
"intro_tvOS": "14.0",
"intro_watchOS": "7.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "roi",
"printedName": "roi",
"children": [
{
"kind": "TypeNominal",
"name": "RegionOfInterest",
"printedName": "BlinkID.RegionOfInterest",
"usr": "s:7BlinkID16RegionOfInterestV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX17ScanningViewModelC3roi0A2ID16RegionOfInterestVvp",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC3roi0A2ID16RegionOfInterestVvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Custom",
"ProjectedValueProperty",
"AccessControl",
"Custom"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "RegionOfInterest",
"printedName": "BlinkID.RegionOfInterest",
"usr": "s:7BlinkID16RegionOfInterestV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC3roi0A2ID16RegionOfInterestVvg",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC3roi0A2ID16RegionOfInterestVvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "RegionOfInterest",
"printedName": "BlinkID.RegionOfInterest",
"usr": "s:7BlinkID16RegionOfInterestV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC3roi0A2ID16RegionOfInterestVvs",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC3roi0A2ID16RegionOfInterestVvs",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"intro_Macosx": "10.15",
"intro_iOS": "13.0",
"intro_tvOS": "13.0",
"intro_watchOS": "6.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC3roi0A2ID16RegionOfInterestVvM",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC3roi0A2ID16RegionOfInterestVvM",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"intro_Macosx": "10.15",
"intro_iOS": "13.0",
"intro_tvOS": "13.0",
"intro_watchOS": "6.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "$roi",
"printedName": "$roi",
"children": [
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<BlinkID.RegionOfInterest>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX17ScanningViewModelC4$roi7Combine9PublishedV9PublisherVy0A2ID16RegionOfInterestV_Gvp",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC4$roi7Combine9PublishedV9PublisherVy0A2ID16RegionOfInterestV_Gvp",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Custom"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<BlinkID.RegionOfInterest>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC4$roi7Combine9PublishedV9PublisherVy0A2ID16RegionOfInterestV_Gvg",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC4$roi7Combine9PublishedV9PublisherVy0A2ID16RegionOfInterestV_Gvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<BlinkID.RegionOfInterest>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC4$roi7Combine9PublishedV9PublisherVy0A2ID16RegionOfInterestV_Gvs",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC4$roi7Combine9PublishedV9PublisherVy0A2ID16RegionOfInterestV_Gvs",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"intro_Macosx": "11.0",
"intro_iOS": "14.0",
"intro_tvOS": "14.0",
"intro_watchOS": "7.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC4$roi7Combine9PublishedV9PublisherVy0A2ID16RegionOfInterestV_GvM",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC4$roi7Combine9PublishedV9PublisherVy0A2ID16RegionOfInterestV_GvM",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"intro_Macosx": "11.0",
"intro_iOS": "14.0",
"intro_tvOS": "14.0",
"intro_watchOS": "7.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "reticleState",
"printedName": "reticleState",
"children": [
{
"kind": "TypeNominal",
"name": "ReticleState",
"printedName": "BlinkIDUX.ReticleState",
"usr": "s:9BlinkIDUX12ReticleStateO"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX17ScanningViewModelC12reticleStateAA07ReticleG0Ovp",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC12reticleStateAA07ReticleG0Ovp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Custom",
"ProjectedValueProperty",
"AccessControl",
"Custom"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "ReticleState",
"printedName": "BlinkIDUX.ReticleState",
"usr": "s:9BlinkIDUX12ReticleStateO"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC12reticleStateAA07ReticleG0Ovg",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC12reticleStateAA07ReticleG0Ovg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "ReticleState",
"printedName": "BlinkIDUX.ReticleState",
"usr": "s:9BlinkIDUX12ReticleStateO"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC12reticleStateAA07ReticleG0Ovs",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC12reticleStateAA07ReticleG0Ovs",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"intro_Macosx": "10.15",
"intro_iOS": "13.0",
"intro_tvOS": "13.0",
"intro_watchOS": "6.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC12reticleStateAA07ReticleG0OvM",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC12reticleStateAA07ReticleG0OvM",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"intro_Macosx": "10.15",
"intro_iOS": "13.0",
"intro_tvOS": "13.0",
"intro_watchOS": "6.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "$reticleState",
"printedName": "$reticleState",
"children": [
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<BlinkIDUX.ReticleState>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX17ScanningViewModelC13$reticleState7Combine9PublishedV9PublisherVyAA07ReticleG0O_Gvp",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC13$reticleState7Combine9PublishedV9PublisherVyAA07ReticleG0O_Gvp",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Custom"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<BlinkIDUX.ReticleState>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC13$reticleState7Combine9PublishedV9PublisherVyAA07ReticleG0O_Gvg",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC13$reticleState7Combine9PublishedV9PublisherVyAA07ReticleG0O_Gvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<BlinkIDUX.ReticleState>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC13$reticleState7Combine9PublishedV9PublisherVyAA07ReticleG0O_Gvs",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC13$reticleState7Combine9PublishedV9PublisherVyAA07ReticleG0O_Gvs",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"intro_Macosx": "11.0",
"intro_iOS": "14.0",
"intro_tvOS": "14.0",
"intro_watchOS": "7.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC13$reticleState7Combine9PublishedV9PublisherVyAA07ReticleG0O_GvM",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC13$reticleState7Combine9PublishedV9PublisherVyAA07ReticleG0O_GvM",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"intro_Macosx": "11.0",
"intro_iOS": "14.0",
"intro_tvOS": "14.0",
"intro_watchOS": "7.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "isTorchOn",
"printedName": "isTorchOn",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX17ScanningViewModelC9isTorchOnSbvp",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC9isTorchOnSbvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Custom",
"ProjectedValueProperty",
"AccessControl",
"Custom"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC9isTorchOnSbvg",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC9isTorchOnSbvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC9isTorchOnSbvs",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC9isTorchOnSbvs",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"intro_Macosx": "10.15",
"intro_iOS": "13.0",
"intro_tvOS": "13.0",
"intro_watchOS": "6.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC9isTorchOnSbvM",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC9isTorchOnSbvM",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"intro_Macosx": "10.15",
"intro_iOS": "13.0",
"intro_tvOS": "13.0",
"intro_watchOS": "6.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "$isTorchOn",
"printedName": "$isTorchOn",
"children": [
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<Swift.Bool>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX17ScanningViewModelC10$isTorchOn7Combine9PublishedV9PublisherVySb_Gvp",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC10$isTorchOn7Combine9PublishedV9PublisherVySb_Gvp",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Custom"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<Swift.Bool>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC10$isTorchOn7Combine9PublishedV9PublisherVySb_Gvg",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC10$isTorchOn7Combine9PublishedV9PublisherVySb_Gvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<Swift.Bool>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC10$isTorchOn7Combine9PublishedV9PublisherVySb_Gvs",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC10$isTorchOn7Combine9PublishedV9PublisherVySb_Gvs",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"intro_Macosx": "11.0",
"intro_iOS": "14.0",
"intro_tvOS": "14.0",
"intro_watchOS": "7.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC10$isTorchOn7Combine9PublishedV9PublisherVySb_GvM",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC10$isTorchOn7Combine9PublishedV9PublisherVySb_GvM",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"intro_Macosx": "11.0",
"intro_iOS": "14.0",
"intro_tvOS": "14.0",
"intro_watchOS": "7.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "isToastVisible",
"printedName": "isToastVisible",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX17ScanningViewModelC14isToastVisibleSbvp",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC14isToastVisibleSbvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Custom",
"ProjectedValueProperty",
"AccessControl",
"Custom"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC14isToastVisibleSbvg",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC14isToastVisibleSbvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC14isToastVisibleSbvs",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC14isToastVisibleSbvs",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"intro_Macosx": "10.15",
"intro_iOS": "13.0",
"intro_tvOS": "13.0",
"intro_watchOS": "6.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC14isToastVisibleSbvM",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC14isToastVisibleSbvM",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"intro_Macosx": "10.15",
"intro_iOS": "13.0",
"intro_tvOS": "13.0",
"intro_watchOS": "6.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "$isToastVisible",
"printedName": "$isToastVisible",
"children": [
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<Swift.Bool>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX17ScanningViewModelC15$isToastVisible7Combine9PublishedV9PublisherVySb_Gvp",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC15$isToastVisible7Combine9PublishedV9PublisherVySb_Gvp",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Custom"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<Swift.Bool>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC15$isToastVisible7Combine9PublishedV9PublisherVySb_Gvg",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC15$isToastVisible7Combine9PublishedV9PublisherVySb_Gvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<Swift.Bool>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC15$isToastVisible7Combine9PublishedV9PublisherVySb_Gvs",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC15$isToastVisible7Combine9PublishedV9PublisherVySb_Gvs",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"intro_Macosx": "11.0",
"intro_iOS": "14.0",
"intro_tvOS": "14.0",
"intro_watchOS": "7.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC15$isToastVisible7Combine9PublishedV9PublisherVySb_GvM",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC15$isToastVisible7Combine9PublishedV9PublisherVySb_GvM",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"intro_Macosx": "11.0",
"intro_iOS": "14.0",
"intro_tvOS": "14.0",
"intro_watchOS": "7.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "showIntroductionAlert",
"printedName": "showIntroductionAlert",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX17ScanningViewModelC21showIntroductionAlertSbvp",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC21showIntroductionAlertSbvp",
"moduleName": "BlinkIDUX",
"declAttributes": [
"Custom",
"ProjectedValueProperty",
"AccessControl",
"Custom",
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC21showIntroductionAlertSbvg",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC21showIntroductionAlertSbvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC21showIntroductionAlertSbvs",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC21showIntroductionAlertSbvs",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"intro_Macosx": "10.15",
"intro_iOS": "13.0",
"intro_tvOS": "13.0",
"intro_watchOS": "6.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC21showIntroductionAlertSbvM",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC21showIntroductionAlertSbvM",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"intro_Macosx": "10.15",
"intro_iOS": "13.0",
"intro_tvOS": "13.0",
"intro_watchOS": "6.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "$showIntroductionAlert",
"printedName": "$showIntroductionAlert",
"children": [
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<Swift.Bool>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX17ScanningViewModelC22$showIntroductionAlert7Combine9PublishedV9PublisherVySb_Gvp",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC22$showIntroductionAlert7Combine9PublishedV9PublisherVySb_Gvp",
"moduleName": "BlinkIDUX",
"implicit": true,
"declAttributes": [
"Custom"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<Swift.Bool>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC22$showIntroductionAlert7Combine9PublishedV9PublisherVySb_Gvg",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC22$showIntroductionAlert7Combine9PublishedV9PublisherVySb_Gvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Publisher",
"printedName": "Combine.Published<Swift.Bool>.Publisher",
"usr": "s:7Combine9PublishedV9PublisherV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC22$showIntroductionAlert7Combine9PublishedV9PublisherVySb_Gvs",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC22$showIntroductionAlert7Combine9PublishedV9PublisherVySb_Gvs",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"intro_Macosx": "11.0",
"intro_iOS": "14.0",
"intro_tvOS": "14.0",
"intro_watchOS": "7.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX17ScanningViewModelC22$showIntroductionAlert7Combine9PublishedV9PublisherVySb_GvM",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC22$showIntroductionAlert7Combine9PublishedV9PublisherVySb_GvM",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"implicit": true,
"intro_Macosx": "11.0",
"intro_iOS": "14.0",
"intro_tvOS": "14.0",
"intro_watchOS": "7.0",
"declAttributes": [
"Available",
"Available",
"Available",
"Available"
],
"accessorKind": "_modify"
}
]
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(analyzer:shouldShowIntroductionAlert:showHelpButton:)",
"children": [
{
"kind": "TypeNominal",
"name": "ScanningViewModel",
"printedName": "BlinkIDUX.ScanningViewModel<τ_0_0, τ_0_1>",
"children": [
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_0"
},
{
"kind": "TypeNominal",
"name": "GenericTypeParam",
"printedName": "τ_0_1"
}
],
"usr": "s:9BlinkIDUX17ScanningViewModelC"
},
{
"kind": "TypeNominal",
"name": "CameraFrameAnalyzer",
"printedName": "any BlinkIDUX.CameraFrameAnalyzer<BlinkID.CameraFrame, BlinkIDUX.UIEvent>",
"usr": "s:9BlinkIDUX19CameraFrameAnalyzerP"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"hasDefaultArg": true,
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"hasDefaultArg": true,
"usr": "s:Sb"
}
],
"declKind": "Constructor",
"usr": "s:9BlinkIDUX17ScanningViewModelC8analyzer27shouldShowIntroductionAlert14showHelpButtonACyxq_GAA19CameraFrameAnalyzer_pAA7UIEventO5EventRts_0A2ID0nO0V0O0RtsXP_S2btcfc",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC8analyzer27shouldShowIntroductionAlert14showHelpButtonACyxq_GAA19CameraFrameAnalyzer_pAA7UIEventO5EventRts_0A2ID0nO0V0O0RtsXP_S2btcfc",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"declAttributes": [
"Custom",
"AccessControl",
"RawDocComment"
],
"init_kind": "Designated"
},
{
"kind": "Function",
"name": "analyze",
"printedName": "analyze()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX17ScanningViewModelC7analyzeyyYaF",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC7analyzeyyYaF",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"declAttributes": [
"Custom",
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "processAnalyzerResult",
"printedName": "processAnalyzerResult()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX17ScanningViewModelC21processAnalyzerResultyyYaF",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC21processAnalyzerResultyyYaF",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"declAttributes": [
"Custom",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "licenseErrorAlertDismised",
"printedName": "licenseErrorAlertDismised()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX17ScanningViewModelC25licenseErrorAlertDismisedyyF",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC25licenseErrorAlertDismisedyyF",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"declAttributes": [
"Custom",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "timeoutAlertDismised",
"printedName": "timeoutAlertDismised()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX17ScanningViewModelC20timeoutAlertDismisedyyF",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC20timeoutAlertDismisedyyF",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"declAttributes": [
"Custom",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "presentAlert",
"printedName": "presentAlert()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX17ScanningViewModelC12presentAlertyyF",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC12presentAlertyyF",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"declAttributes": [
"Custom",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "dismissAlert",
"printedName": "dismissAlert()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX17ScanningViewModelC12dismissAlertyyF",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC12dismissAlertyyF",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"declAttributes": [
"Custom",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "stopEventHandling",
"printedName": "stopEventHandling()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX17ScanningViewModelC17stopEventHandlingyyF",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC17stopEventHandlingyyF",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"declAttributes": [
"Custom",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "pauseScanning",
"printedName": "pauseScanning()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX17ScanningViewModelC05pauseC0yyF",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC05pauseC0yyF",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"declAttributes": [
"Custom",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "resumeScanning",
"printedName": "resumeScanning()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX17ScanningViewModelC06resumeC0yyF",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC06resumeC0yyF",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"declAttributes": [
"Custom",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "restartScanning",
"printedName": "restartScanning()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX17ScanningViewModelC07restartC0yyF",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC07restartC0yyF",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"declAttributes": [
"Custom",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "scanningDidCancel",
"printedName": "scanningDidCancel()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX17ScanningViewModelC17scanningDidCancelyyF",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC17scanningDidCancelyyF",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"declAttributes": [
"Custom",
"AccessControl"
],
"funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
"usr": "s:9BlinkIDUX17ScanningViewModelC",
"mangledName": "$s9BlinkIDUX17ScanningViewModelC",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0, τ_0_1>",
"sugared_genericSig": "<T, U>",
"declAttributes": [
"AccessControl",
"Custom",
"RawDocComment"
],
"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": "ObservableObject",
"printedName": "ObservableObject",
"children": [
{
"kind": "TypeWitness",
"name": "ObjectWillChangePublisher",
"printedName": "ObjectWillChangePublisher",
"children": [
{
"kind": "TypeNominal",
"name": "ObservableObjectPublisher",
"printedName": "Combine.ObservableObjectPublisher",
"usr": "s:7Combine25ObservableObjectPublisherC"
}
]
}
],
"usr": "s:7Combine16ObservableObjectP",
"mangledName": "$s7Combine16ObservableObjectP"
},
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
}
]
},
{
"kind": "Import",
"name": "SwiftUI",
"printedName": "SwiftUI",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "UXThemeProtocol",
"printedName": "UXThemeProtocol",
"children": [
{
"kind": "Var",
"name": "alertTitleColor",
"printedName": "alertTitleColor",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX15UXThemeProtocolP15alertTitleColor7SwiftUI0G0Vvp",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP15alertTitleColor7SwiftUI0G0Vvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"declAttributes": [
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX15UXThemeProtocolP15alertTitleColor7SwiftUI0G0Vvg",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP15alertTitleColor7SwiftUI0G0Vvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "alertTitleFont",
"printedName": "alertTitleFont",
"children": [
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX15UXThemeProtocolP14alertTitleFont7SwiftUI0G0Vvp",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP14alertTitleFont7SwiftUI0G0Vvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX15UXThemeProtocolP14alertTitleFont7SwiftUI0G0Vvg",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP14alertTitleFont7SwiftUI0G0Vvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "alertDescriptionColor",
"printedName": "alertDescriptionColor",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX15UXThemeProtocolP21alertDescriptionColor7SwiftUI0G0Vvp",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP21alertDescriptionColor7SwiftUI0G0Vvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX15UXThemeProtocolP21alertDescriptionColor7SwiftUI0G0Vvg",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP21alertDescriptionColor7SwiftUI0G0Vvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "alertDescriptionFont",
"printedName": "alertDescriptionFont",
"children": [
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX15UXThemeProtocolP20alertDescriptionFont7SwiftUI0G0Vvp",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP20alertDescriptionFont7SwiftUI0G0Vvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX15UXThemeProtocolP20alertDescriptionFont7SwiftUI0G0Vvg",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP20alertDescriptionFont7SwiftUI0G0Vvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "alertButtonColor",
"printedName": "alertButtonColor",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX15UXThemeProtocolP16alertButtonColor7SwiftUI0G0Vvp",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP16alertButtonColor7SwiftUI0G0Vvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX15UXThemeProtocolP16alertButtonColor7SwiftUI0G0Vvg",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP16alertButtonColor7SwiftUI0G0Vvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "alertButtonFont",
"printedName": "alertButtonFont",
"children": [
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX15UXThemeProtocolP15alertButtonFont7SwiftUI0G0Vvp",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP15alertButtonFont7SwiftUI0G0Vvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX15UXThemeProtocolP15alertButtonFont7SwiftUI0G0Vvg",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP15alertButtonFont7SwiftUI0G0Vvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "alertBackgroundColor",
"printedName": "alertBackgroundColor",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX15UXThemeProtocolP20alertBackgroundColor7SwiftUI0G0Vvp",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP20alertBackgroundColor7SwiftUI0G0Vvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX15UXThemeProtocolP20alertBackgroundColor7SwiftUI0G0Vvg",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP20alertBackgroundColor7SwiftUI0G0Vvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "onboardingSheetTitleColor",
"printedName": "onboardingSheetTitleColor",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX15UXThemeProtocolP25onboardingSheetTitleColor7SwiftUI0H0Vvp",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP25onboardingSheetTitleColor7SwiftUI0H0Vvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"declAttributes": [
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX15UXThemeProtocolP25onboardingSheetTitleColor7SwiftUI0H0Vvg",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP25onboardingSheetTitleColor7SwiftUI0H0Vvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "onboardingSheetTitleFont",
"printedName": "onboardingSheetTitleFont",
"children": [
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX15UXThemeProtocolP24onboardingSheetTitleFont7SwiftUI0H0Vvp",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP24onboardingSheetTitleFont7SwiftUI0H0Vvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX15UXThemeProtocolP24onboardingSheetTitleFont7SwiftUI0H0Vvg",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP24onboardingSheetTitleFont7SwiftUI0H0Vvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "onboardingSheetDescriptionColor",
"printedName": "onboardingSheetDescriptionColor",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX15UXThemeProtocolP31onboardingSheetDescriptionColor7SwiftUI0H0Vvp",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP31onboardingSheetDescriptionColor7SwiftUI0H0Vvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX15UXThemeProtocolP31onboardingSheetDescriptionColor7SwiftUI0H0Vvg",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP31onboardingSheetDescriptionColor7SwiftUI0H0Vvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "onboardingSheetDescriptionFont",
"printedName": "onboardingSheetDescriptionFont",
"children": [
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX15UXThemeProtocolP30onboardingSheetDescriptionFont7SwiftUI0H0Vvp",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP30onboardingSheetDescriptionFont7SwiftUI0H0Vvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX15UXThemeProtocolP30onboardingSheetDescriptionFont7SwiftUI0H0Vvg",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP30onboardingSheetDescriptionFont7SwiftUI0H0Vvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "onboardingSheetButtonColor",
"printedName": "onboardingSheetButtonColor",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX15UXThemeProtocolP26onboardingSheetButtonColor7SwiftUI0H0Vvp",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP26onboardingSheetButtonColor7SwiftUI0H0Vvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX15UXThemeProtocolP26onboardingSheetButtonColor7SwiftUI0H0Vvg",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP26onboardingSheetButtonColor7SwiftUI0H0Vvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "onboardingSheetButtonFont",
"printedName": "onboardingSheetButtonFont",
"children": [
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX15UXThemeProtocolP25onboardingSheetButtonFont7SwiftUI0H0Vvp",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP25onboardingSheetButtonFont7SwiftUI0H0Vvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX15UXThemeProtocolP25onboardingSheetButtonFont7SwiftUI0H0Vvg",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP25onboardingSheetButtonFont7SwiftUI0H0Vvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "onboardingSheetPageIndicatorColor",
"printedName": "onboardingSheetPageIndicatorColor",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX15UXThemeProtocolP33onboardingSheetPageIndicatorColor7SwiftUI0I0Vvp",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP33onboardingSheetPageIndicatorColor7SwiftUI0I0Vvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX15UXThemeProtocolP33onboardingSheetPageIndicatorColor7SwiftUI0I0Vvg",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP33onboardingSheetPageIndicatorColor7SwiftUI0I0Vvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "onboardingSheetBackgroundColor",
"printedName": "onboardingSheetBackgroundColor",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX15UXThemeProtocolP30onboardingSheetBackgroundColor7SwiftUI0H0Vvp",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP30onboardingSheetBackgroundColor7SwiftUI0H0Vvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX15UXThemeProtocolP30onboardingSheetBackgroundColor7SwiftUI0H0Vvg",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP30onboardingSheetBackgroundColor7SwiftUI0H0Vvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "reticleTooltipFont",
"printedName": "reticleTooltipFont",
"children": [
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX15UXThemeProtocolP18reticleTooltipFont7SwiftUI0G0Vvp",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP18reticleTooltipFont7SwiftUI0G0Vvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"declAttributes": [
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Font",
"printedName": "SwiftUI.Font",
"usr": "s:7SwiftUI4FontV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX15UXThemeProtocolP18reticleTooltipFont7SwiftUI0G0Vvg",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP18reticleTooltipFont7SwiftUI0G0Vvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "helpButtonForegroundColor",
"printedName": "helpButtonForegroundColor",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX15UXThemeProtocolP25helpButtonForegroundColor7SwiftUI0H0Vvp",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP25helpButtonForegroundColor7SwiftUI0H0Vvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"declAttributes": [
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX15UXThemeProtocolP25helpButtonForegroundColor7SwiftUI0H0Vvg",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP25helpButtonForegroundColor7SwiftUI0H0Vvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "helpButtonBackgroundColor",
"printedName": "helpButtonBackgroundColor",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX15UXThemeProtocolP25helpButtonBackgroundColor7SwiftUI0H0Vvp",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP25helpButtonBackgroundColor7SwiftUI0H0Vvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX15UXThemeProtocolP25helpButtonBackgroundColor7SwiftUI0H0Vvg",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP25helpButtonBackgroundColor7SwiftUI0H0Vvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "helpButtonTooltipForegroundColor",
"printedName": "helpButtonTooltipForegroundColor",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX15UXThemeProtocolP32helpButtonTooltipForegroundColor7SwiftUI0I0Vvp",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP32helpButtonTooltipForegroundColor7SwiftUI0I0Vvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"declAttributes": [
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX15UXThemeProtocolP32helpButtonTooltipForegroundColor7SwiftUI0I0Vvg",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP32helpButtonTooltipForegroundColor7SwiftUI0I0Vvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "helpButtonTooltipBackgroundColor",
"printedName": "helpButtonTooltipBackgroundColor",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX15UXThemeProtocolP32helpButtonTooltipBackgroundColor7SwiftUI0I0Vvp",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP32helpButtonTooltipBackgroundColor7SwiftUI0I0Vvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX15UXThemeProtocolP32helpButtonTooltipBackgroundColor7SwiftUI0I0Vvg",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP32helpButtonTooltipBackgroundColor7SwiftUI0I0Vvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "toastBackgroundColor",
"printedName": "toastBackgroundColor",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX15UXThemeProtocolP20toastBackgroundColor7SwiftUI0G0Vvp",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP20toastBackgroundColor7SwiftUI0G0Vvp",
"moduleName": "BlinkIDUX",
"protocolReq": true,
"declAttributes": [
"RawDocComment"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX15UXThemeProtocolP20toastBackgroundColor7SwiftUI0G0Vvg",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP20toastBackgroundColor7SwiftUI0G0Vvg",
"moduleName": "BlinkIDUX",
"genericSig": "<τ_0_0 where τ_0_0 : BlinkIDUX.UXThemeProtocol>",
"sugared_genericSig": "<Self where Self : BlinkIDUX.UXThemeProtocol>",
"protocolReq": true,
"reqNewWitnessTableEntry": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Protocol",
"usr": "s:9BlinkIDUX15UXThemeProtocolP",
"mangledName": "$s9BlinkIDUX15UXThemeProtocolP",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl"
],
"conformances": [
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
}
]
},
{
"kind": "Import",
"name": "SwiftUI",
"printedName": "SwiftUI",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "AVFoundation",
"printedName": "AVFoundation",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "BlinkID",
"printedName": "BlinkID",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "Import",
"name": "SwiftUI",
"printedName": "SwiftUI",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "MicroblinkColor",
"printedName": "MicroblinkColor",
"children": [
{
"kind": "Var",
"name": "secondary",
"printedName": "secondary",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.MicroblinkColor.Type) -> BlinkIDUX.MicroblinkColor",
"children": [
{
"kind": "TypeNominal",
"name": "MicroblinkColor",
"printedName": "BlinkIDUX.MicroblinkColor",
"usr": "s:9BlinkIDUX15MicroblinkColorO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.MicroblinkColor.Type",
"children": [
{
"kind": "TypeNominal",
"name": "MicroblinkColor",
"printedName": "BlinkIDUX.MicroblinkColor",
"usr": "s:9BlinkIDUX15MicroblinkColorO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX15MicroblinkColorO9secondaryyA2CmF",
"mangledName": "$s9BlinkIDUX15MicroblinkColorO9secondaryyA2CmF",
"moduleName": "BlinkIDUX"
},
{
"kind": "Var",
"name": "primary",
"printedName": "primary",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.MicroblinkColor.Type) -> BlinkIDUX.MicroblinkColor",
"children": [
{
"kind": "TypeNominal",
"name": "MicroblinkColor",
"printedName": "BlinkIDUX.MicroblinkColor",
"usr": "s:9BlinkIDUX15MicroblinkColorO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.MicroblinkColor.Type",
"children": [
{
"kind": "TypeNominal",
"name": "MicroblinkColor",
"printedName": "BlinkIDUX.MicroblinkColor",
"usr": "s:9BlinkIDUX15MicroblinkColorO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX15MicroblinkColorO7primaryyA2CmF",
"mangledName": "$s9BlinkIDUX15MicroblinkColorO7primaryyA2CmF",
"moduleName": "BlinkIDUX"
},
{
"kind": "Var",
"name": "tooltipBackground",
"printedName": "tooltipBackground",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.MicroblinkColor.Type) -> BlinkIDUX.MicroblinkColor",
"children": [
{
"kind": "TypeNominal",
"name": "MicroblinkColor",
"printedName": "BlinkIDUX.MicroblinkColor",
"usr": "s:9BlinkIDUX15MicroblinkColorO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.MicroblinkColor.Type",
"children": [
{
"kind": "TypeNominal",
"name": "MicroblinkColor",
"printedName": "BlinkIDUX.MicroblinkColor",
"usr": "s:9BlinkIDUX15MicroblinkColorO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX15MicroblinkColorO17tooltipBackgroundyA2CmF",
"mangledName": "$s9BlinkIDUX15MicroblinkColorO17tooltipBackgroundyA2CmF",
"moduleName": "BlinkIDUX"
},
{
"kind": "Var",
"name": "helpBackground",
"printedName": "helpBackground",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.MicroblinkColor.Type) -> BlinkIDUX.MicroblinkColor",
"children": [
{
"kind": "TypeNominal",
"name": "MicroblinkColor",
"printedName": "BlinkIDUX.MicroblinkColor",
"usr": "s:9BlinkIDUX15MicroblinkColorO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.MicroblinkColor.Type",
"children": [
{
"kind": "TypeNominal",
"name": "MicroblinkColor",
"printedName": "BlinkIDUX.MicroblinkColor",
"usr": "s:9BlinkIDUX15MicroblinkColorO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX15MicroblinkColorO14helpBackgroundyA2CmF",
"mangledName": "$s9BlinkIDUX15MicroblinkColorO14helpBackgroundyA2CmF",
"moduleName": "BlinkIDUX"
},
{
"kind": "Var",
"name": "background",
"printedName": "background",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.MicroblinkColor.Type) -> BlinkIDUX.MicroblinkColor",
"children": [
{
"kind": "TypeNominal",
"name": "MicroblinkColor",
"printedName": "BlinkIDUX.MicroblinkColor",
"usr": "s:9BlinkIDUX15MicroblinkColorO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.MicroblinkColor.Type",
"children": [
{
"kind": "TypeNominal",
"name": "MicroblinkColor",
"printedName": "BlinkIDUX.MicroblinkColor",
"usr": "s:9BlinkIDUX15MicroblinkColorO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX15MicroblinkColorO10backgroundyA2CmF",
"mangledName": "$s9BlinkIDUX15MicroblinkColorO10backgroundyA2CmF",
"moduleName": "BlinkIDUX"
},
{
"kind": "Var",
"name": "needHelpTooltipBackground",
"printedName": "needHelpTooltipBackground",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.MicroblinkColor.Type) -> BlinkIDUX.MicroblinkColor",
"children": [
{
"kind": "TypeNominal",
"name": "MicroblinkColor",
"printedName": "BlinkIDUX.MicroblinkColor",
"usr": "s:9BlinkIDUX15MicroblinkColorO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.MicroblinkColor.Type",
"children": [
{
"kind": "TypeNominal",
"name": "MicroblinkColor",
"printedName": "BlinkIDUX.MicroblinkColor",
"usr": "s:9BlinkIDUX15MicroblinkColorO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX15MicroblinkColorO25needHelpTooltipBackgroundyA2CmF",
"mangledName": "$s9BlinkIDUX15MicroblinkColorO25needHelpTooltipBackgroundyA2CmF",
"moduleName": "BlinkIDUX"
},
{
"kind": "Var",
"name": "toastBackgroundColor",
"printedName": "toastBackgroundColor",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.MicroblinkColor.Type) -> BlinkIDUX.MicroblinkColor",
"children": [
{
"kind": "TypeNominal",
"name": "MicroblinkColor",
"printedName": "BlinkIDUX.MicroblinkColor",
"usr": "s:9BlinkIDUX15MicroblinkColorO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.MicroblinkColor.Type",
"children": [
{
"kind": "TypeNominal",
"name": "MicroblinkColor",
"printedName": "BlinkIDUX.MicroblinkColor",
"usr": "s:9BlinkIDUX15MicroblinkColorO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX15MicroblinkColorO015toastBackgroundD0yA2CmF",
"mangledName": "$s9BlinkIDUX15MicroblinkColorO015toastBackgroundD0yA2CmF",
"moduleName": "BlinkIDUX"
},
{
"kind": "Constructor",
"name": "init",
"printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "BlinkIDUX.MicroblinkColor?",
"children": [
{
"kind": "TypeNominal",
"name": "MicroblinkColor",
"printedName": "BlinkIDUX.MicroblinkColor",
"usr": "s:9BlinkIDUX15MicroblinkColorO"
}
],
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Constructor",
"usr": "s:9BlinkIDUX15MicroblinkColorO8rawValueACSgSS_tcfc",
"mangledName": "$s9BlinkIDUX15MicroblinkColorO8rawValueACSgSS_tcfc",
"moduleName": "BlinkIDUX",
"implicit": true,
"init_kind": "Designated"
},
{
"kind": "Var",
"name": "rawValue",
"printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Var",
"usr": "s:9BlinkIDUX15MicroblinkColorO8rawValueSSvp",
"mangledName": "$s9BlinkIDUX15MicroblinkColorO8rawValueSSvp",
"moduleName": "BlinkIDUX",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX15MicroblinkColorO8rawValueSSvg",
"mangledName": "$s9BlinkIDUX15MicroblinkColorO8rawValueSSvg",
"moduleName": "BlinkIDUX",
"implicit": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Enum",
"usr": "s:9BlinkIDUX15MicroblinkColorO",
"mangledName": "$s9BlinkIDUX15MicroblinkColorO",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl"
],
"enumRawTypeName": "String",
"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": "RawRepresentable",
"printedName": "RawRepresentable",
"children": [
{
"kind": "TypeWitness",
"name": "RawValue",
"printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
]
}
],
"usr": "s:SY",
"mangledName": "$sSY"
}
]
},
{
"kind": "Import",
"name": "SwiftUI",
"printedName": "SwiftUI",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "SwiftUI",
"printedName": "SwiftUI",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "SwiftUI",
"printedName": "SwiftUI",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "SwiftUI",
"printedName": "SwiftUI",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "SwiftUI",
"printedName": "SwiftUI",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "SwiftUI",
"printedName": "SwiftUI",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "Import",
"name": "SwiftUI",
"printedName": "SwiftUI",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "ReticleState",
"printedName": "ReticleState",
"children": [
{
"kind": "Var",
"name": "front",
"printedName": "front",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.ReticleState.Type) -> BlinkIDUX.ReticleState",
"children": [
{
"kind": "TypeNominal",
"name": "ReticleState",
"printedName": "BlinkIDUX.ReticleState",
"usr": "s:9BlinkIDUX12ReticleStateO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.ReticleState.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ReticleState",
"printedName": "BlinkIDUX.ReticleState",
"usr": "s:9BlinkIDUX12ReticleStateO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX12ReticleStateO5frontyA2CmF",
"mangledName": "$s9BlinkIDUX12ReticleStateO5frontyA2CmF",
"moduleName": "BlinkIDUX"
},
{
"kind": "Var",
"name": "back",
"printedName": "back",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.ReticleState.Type) -> BlinkIDUX.ReticleState",
"children": [
{
"kind": "TypeNominal",
"name": "ReticleState",
"printedName": "BlinkIDUX.ReticleState",
"usr": "s:9BlinkIDUX12ReticleStateO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.ReticleState.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ReticleState",
"printedName": "BlinkIDUX.ReticleState",
"usr": "s:9BlinkIDUX12ReticleStateO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX12ReticleStateO4backyA2CmF",
"mangledName": "$s9BlinkIDUX12ReticleStateO4backyA2CmF",
"moduleName": "BlinkIDUX"
},
{
"kind": "Var",
"name": "barcode",
"printedName": "barcode",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.ReticleState.Type) -> BlinkIDUX.ReticleState",
"children": [
{
"kind": "TypeNominal",
"name": "ReticleState",
"printedName": "BlinkIDUX.ReticleState",
"usr": "s:9BlinkIDUX12ReticleStateO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.ReticleState.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ReticleState",
"printedName": "BlinkIDUX.ReticleState",
"usr": "s:9BlinkIDUX12ReticleStateO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX12ReticleStateO7barcodeyA2CmF",
"mangledName": "$s9BlinkIDUX12ReticleStateO7barcodeyA2CmF",
"moduleName": "BlinkIDUX"
},
{
"kind": "Var",
"name": "detecting",
"printedName": "detecting",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.ReticleState.Type) -> BlinkIDUX.ReticleState",
"children": [
{
"kind": "TypeNominal",
"name": "ReticleState",
"printedName": "BlinkIDUX.ReticleState",
"usr": "s:9BlinkIDUX12ReticleStateO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.ReticleState.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ReticleState",
"printedName": "BlinkIDUX.ReticleState",
"usr": "s:9BlinkIDUX12ReticleStateO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX12ReticleStateO9detectingyA2CmF",
"mangledName": "$s9BlinkIDUX12ReticleStateO9detectingyA2CmF",
"moduleName": "BlinkIDUX"
},
{
"kind": "Var",
"name": "flip",
"printedName": "flip",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.ReticleState.Type) -> BlinkIDUX.ReticleState",
"children": [
{
"kind": "TypeNominal",
"name": "ReticleState",
"printedName": "BlinkIDUX.ReticleState",
"usr": "s:9BlinkIDUX12ReticleStateO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.ReticleState.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ReticleState",
"printedName": "BlinkIDUX.ReticleState",
"usr": "s:9BlinkIDUX12ReticleStateO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX12ReticleStateO4flipyA2CmF",
"mangledName": "$s9BlinkIDUX12ReticleStateO4flipyA2CmF",
"moduleName": "BlinkIDUX"
},
{
"kind": "Var",
"name": "error",
"printedName": "error",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.ReticleState.Type) -> (Swift.String) -> BlinkIDUX.ReticleState",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Swift.String) -> BlinkIDUX.ReticleState",
"children": [
{
"kind": "TypeNominal",
"name": "ReticleState",
"printedName": "BlinkIDUX.ReticleState",
"usr": "s:9BlinkIDUX12ReticleStateO"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
]
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.ReticleState.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ReticleState",
"printedName": "BlinkIDUX.ReticleState",
"usr": "s:9BlinkIDUX12ReticleStateO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX12ReticleStateO5erroryACSScACmF",
"mangledName": "$s9BlinkIDUX12ReticleStateO5erroryACSScACmF",
"moduleName": "BlinkIDUX"
},
{
"kind": "Var",
"name": "inactive",
"printedName": "inactive",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.ReticleState.Type) -> BlinkIDUX.ReticleState",
"children": [
{
"kind": "TypeNominal",
"name": "ReticleState",
"printedName": "BlinkIDUX.ReticleState",
"usr": "s:9BlinkIDUX12ReticleStateO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.ReticleState.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ReticleState",
"printedName": "BlinkIDUX.ReticleState",
"usr": "s:9BlinkIDUX12ReticleStateO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX12ReticleStateO8inactiveyA2CmF",
"mangledName": "$s9BlinkIDUX12ReticleStateO8inactiveyA2CmF",
"moduleName": "BlinkIDUX"
},
{
"kind": "Var",
"name": "passport",
"printedName": "passport",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.ReticleState.Type) -> (Swift.String) -> BlinkIDUX.ReticleState",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Swift.String) -> BlinkIDUX.ReticleState",
"children": [
{
"kind": "TypeNominal",
"name": "ReticleState",
"printedName": "BlinkIDUX.ReticleState",
"usr": "s:9BlinkIDUX12ReticleStateO"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
]
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.ReticleState.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ReticleState",
"printedName": "BlinkIDUX.ReticleState",
"usr": "s:9BlinkIDUX12ReticleStateO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX12ReticleStateO8passportyACSScACmF",
"mangledName": "$s9BlinkIDUX12ReticleStateO8passportyACSScACmF",
"moduleName": "BlinkIDUX"
},
{
"kind": "Var",
"name": "inactiveWithMessage",
"printedName": "inactiveWithMessage",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.ReticleState.Type) -> (Swift.String) -> BlinkIDUX.ReticleState",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Swift.String) -> BlinkIDUX.ReticleState",
"children": [
{
"kind": "TypeNominal",
"name": "ReticleState",
"printedName": "BlinkIDUX.ReticleState",
"usr": "s:9BlinkIDUX12ReticleStateO"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
]
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.ReticleState.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ReticleState",
"printedName": "BlinkIDUX.ReticleState",
"usr": "s:9BlinkIDUX12ReticleStateO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX12ReticleStateO19inactiveWithMessageyACSScACmF",
"mangledName": "$s9BlinkIDUX12ReticleStateO19inactiveWithMessageyACSScACmF",
"moduleName": "BlinkIDUX"
},
{
"kind": "Function",
"name": "==",
"printedName": "==(_:_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "ReticleState",
"printedName": "BlinkIDUX.ReticleState",
"usr": "s:9BlinkIDUX12ReticleStateO"
},
{
"kind": "TypeNominal",
"name": "ReticleState",
"printedName": "BlinkIDUX.ReticleState",
"usr": "s:9BlinkIDUX12ReticleStateO"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX12ReticleStateO2eeoiySbAC_ACtFZ",
"mangledName": "$s9BlinkIDUX12ReticleStateO2eeoiySbAC_ACtFZ",
"moduleName": "BlinkIDUX",
"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:9BlinkIDUX12ReticleStateO9hashValueSivp",
"mangledName": "$s9BlinkIDUX12ReticleStateO9hashValueSivp",
"moduleName": "BlinkIDUX",
"implicit": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
],
"declKind": "Accessor",
"usr": "s:9BlinkIDUX12ReticleStateO9hashValueSivg",
"mangledName": "$s9BlinkIDUX12ReticleStateO9hashValueSivg",
"moduleName": "BlinkIDUX",
"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:9BlinkIDUX12ReticleStateO4hash4intoys6HasherVz_tF",
"mangledName": "$s9BlinkIDUX12ReticleStateO4hash4intoys6HasherVz_tF",
"moduleName": "BlinkIDUX",
"implicit": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Enum",
"usr": "s:9BlinkIDUX12ReticleStateO",
"mangledName": "$s9BlinkIDUX12ReticleStateO",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl"
],
"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": "TypeDecl",
"name": "UIEvent",
"printedName": "UIEvent",
"children": [
{
"kind": "Var",
"name": "requestDocumentSide",
"printedName": "requestDocumentSide",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.UIEvent.Type) -> (BlinkIDUX.DocumentSide) -> BlinkIDUX.UIEvent",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.DocumentSide) -> BlinkIDUX.UIEvent",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
},
{
"kind": "TypeNominal",
"name": "Tuple",
"printedName": "(side: BlinkIDUX.DocumentSide)",
"children": [
{
"kind": "TypeNominal",
"name": "DocumentSide",
"printedName": "BlinkIDUX.DocumentSide",
"usr": "s:9BlinkIDUX12DocumentSideO"
}
]
}
]
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.UIEvent.Type",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX7UIEventO19requestDocumentSideyAcA0eF0O_tcACmF",
"mangledName": "$s9BlinkIDUX7UIEventO19requestDocumentSideyAcA0eF0O_tcACmF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "wrongSide",
"printedName": "wrongSide",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.UIEvent.Type) -> BlinkIDUX.UIEvent",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.UIEvent.Type",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX7UIEventO9wrongSideyA2CmF",
"mangledName": "$s9BlinkIDUX7UIEventO9wrongSideyA2CmF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "wrongSidePassport",
"printedName": "wrongSidePassport",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.UIEvent.Type) -> (BlinkIDUX.PassportOrientation) -> BlinkIDUX.UIEvent",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.PassportOrientation) -> BlinkIDUX.UIEvent",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
},
{
"kind": "TypeNominal",
"name": "Tuple",
"printedName": "(passportOrientation: BlinkIDUX.PassportOrientation)",
"children": [
{
"kind": "TypeNominal",
"name": "PassportOrientation",
"printedName": "BlinkIDUX.PassportOrientation",
"usr": "s:9BlinkIDUX19PassportOrientationO"
}
]
}
]
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.UIEvent.Type",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX7UIEventO17wrongSidePassportyAcA0F11OrientationO_tcACmF",
"mangledName": "$s9BlinkIDUX7UIEventO17wrongSidePassportyAcA0F11OrientationO_tcACmF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "blur",
"printedName": "blur",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.UIEvent.Type) -> BlinkIDUX.UIEvent",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.UIEvent.Type",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX7UIEventO4bluryA2CmF",
"mangledName": "$s9BlinkIDUX7UIEventO4bluryA2CmF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "glare",
"printedName": "glare",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.UIEvent.Type) -> BlinkIDUX.UIEvent",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.UIEvent.Type",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX7UIEventO5glareyA2CmF",
"mangledName": "$s9BlinkIDUX7UIEventO5glareyA2CmF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "occlusion",
"printedName": "occlusion",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.UIEvent.Type) -> BlinkIDUX.UIEvent",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.UIEvent.Type",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX7UIEventO9occlusionyA2CmF",
"mangledName": "$s9BlinkIDUX7UIEventO9occlusionyA2CmF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "tilt",
"printedName": "tilt",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.UIEvent.Type) -> BlinkIDUX.UIEvent",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.UIEvent.Type",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX7UIEventO4tiltyA2CmF",
"mangledName": "$s9BlinkIDUX7UIEventO4tiltyA2CmF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "tooClose",
"printedName": "tooClose",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.UIEvent.Type) -> BlinkIDUX.UIEvent",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.UIEvent.Type",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX7UIEventO8tooCloseyA2CmF",
"mangledName": "$s9BlinkIDUX7UIEventO8tooCloseyA2CmF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "tooFar",
"printedName": "tooFar",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.UIEvent.Type) -> BlinkIDUX.UIEvent",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.UIEvent.Type",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX7UIEventO6tooFaryA2CmF",
"mangledName": "$s9BlinkIDUX7UIEventO6tooFaryA2CmF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "tooCloseToEdge",
"printedName": "tooCloseToEdge",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.UIEvent.Type) -> BlinkIDUX.UIEvent",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.UIEvent.Type",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX7UIEventO14tooCloseToEdgeyA2CmF",
"mangledName": "$s9BlinkIDUX7UIEventO14tooCloseToEdgeyA2CmF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "notFullyVisible",
"printedName": "notFullyVisible",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.UIEvent.Type) -> BlinkIDUX.UIEvent",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.UIEvent.Type",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX7UIEventO15notFullyVisibleyA2CmF",
"mangledName": "$s9BlinkIDUX7UIEventO15notFullyVisibleyA2CmF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "tooDark",
"printedName": "tooDark",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.UIEvent.Type) -> BlinkIDUX.UIEvent",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.UIEvent.Type",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX7UIEventO7tooDarkyA2CmF",
"mangledName": "$s9BlinkIDUX7UIEventO7tooDarkyA2CmF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "tooBright",
"printedName": "tooBright",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.UIEvent.Type) -> BlinkIDUX.UIEvent",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.UIEvent.Type",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX7UIEventO9tooBrightyA2CmF",
"mangledName": "$s9BlinkIDUX7UIEventO9tooBrightyA2CmF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "facePhotoNotFullyVisible",
"printedName": "facePhotoNotFullyVisible",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkIDUX.UIEvent.Type) -> BlinkIDUX.UIEvent",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkIDUX.UIEvent.Type",
"children": [
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:9BlinkIDUX7UIEventO24facePhotoNotFullyVisibleyA2CmF",
"mangledName": "$s9BlinkIDUX7UIEventO24facePhotoNotFullyVisibleyA2CmF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Function",
"name": "==",
"printedName": "==(_:_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
},
{
"kind": "TypeNominal",
"name": "UIEvent",
"printedName": "BlinkIDUX.UIEvent",
"usr": "s:9BlinkIDUX7UIEventO"
}
],
"declKind": "Func",
"usr": "s:9BlinkIDUX7UIEventO2eeoiySbAC_ACtFZ",
"mangledName": "$s9BlinkIDUX7UIEventO2eeoiySbAC_ACtFZ",
"moduleName": "BlinkIDUX",
"static": true,
"implicit": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Enum",
"usr": "s:9BlinkIDUX7UIEventO",
"mangledName": "$s9BlinkIDUX7UIEventO",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"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": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
}
]
},
{
"kind": "Import",
"name": "SwiftUI",
"printedName": "SwiftUI",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "SwiftUI",
"printedName": "SwiftUI",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "SwiftUI",
"printedName": "SwiftUI",
"declKind": "Import",
"moduleName": "BlinkIDUX",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "Import",
"name": "SwiftUI",
"printedName": "SwiftUI",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "Import",
"name": "DeveloperToolsSupport",
"printedName": "DeveloperToolsSupport",
"declKind": "Import",
"moduleName": "BlinkIDUX"
},
{
"kind": "TypeDecl",
"name": "AVCaptureVideoOrientation",
"printedName": "AVCaptureVideoOrientation",
"children": [
{
"kind": "Function",
"name": "toCameraFrameVideoOrientation",
"printedName": "toCameraFrameVideoOrientation()",
"children": [
{
"kind": "TypeNominal",
"name": "CameraFrameVideoOrientation",
"printedName": "BlinkID.CameraFrameVideoOrientation",
"usr": "s:7BlinkID27CameraFrameVideoOrientationO"
}
],
"declKind": "Func",
"usr": "s:So25AVCaptureVideoOrientationV9BlinkIDUXE013toCameraFramebC00D2ID0ghbC0OyF",
"mangledName": "$sSo25AVCaptureVideoOrientationV9BlinkIDUXE013toCameraFramebC00D2ID0ghbC0OyF",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "fromCameraFrameVideoOrientation",
"printedName": "fromCameraFrameVideoOrientation(_:)",
"children": [
{
"kind": "TypeNominal",
"name": "AVCaptureVideoOrientation",
"printedName": "AVFoundation.AVCaptureVideoOrientation",
"usr": "c:@E@AVCaptureVideoOrientation"
},
{
"kind": "TypeNominal",
"name": "CameraFrameVideoOrientation",
"printedName": "BlinkID.CameraFrameVideoOrientation",
"usr": "s:7BlinkID27CameraFrameVideoOrientationO"
}
],
"declKind": "Func",
"usr": "s:So25AVCaptureVideoOrientationV9BlinkIDUXE015fromCameraFramebC0yAB0D2ID0ghbC0OFZ",
"mangledName": "$sSo25AVCaptureVideoOrientationV9BlinkIDUXE015fromCameraFramebC0yAB0D2ID0ghbC0OFZ",
"moduleName": "BlinkIDUX",
"static": true,
"declAttributes": [
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Enum",
"usr": "c:@E@AVCaptureVideoOrientation",
"moduleName": "AVFoundation",
"intro_iOS": "4.0",
"objc_name": "AVCaptureVideoOrientation",
"declAttributes": [
"Available",
"SynthesizedProtocol",
"ObjC",
"SynthesizedProtocol",
"Sendable",
"Dynamic"
],
"enumRawTypeName": "Int",
"isExternal": true,
"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": "RawRepresentable",
"printedName": "RawRepresentable",
"children": [
{
"kind": "TypeWitness",
"name": "RawValue",
"printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
]
}
],
"usr": "s:SY",
"mangledName": "$sSY"
},
{
"kind": "Conformance",
"name": "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": "TypeDecl",
"name": "Color",
"printedName": "Color",
"children": [
{
"kind": "Constructor",
"name": "init",
"printedName": "init(_:)",
"children": [
{
"kind": "TypeNominal",
"name": "Color",
"printedName": "SwiftUI.Color",
"usr": "s:7SwiftUI5ColorV"
},
{
"kind": "TypeNominal",
"name": "MicroblinkColor",
"printedName": "BlinkIDUX.MicroblinkColor",
"usr": "s:9BlinkIDUX15MicroblinkColorO"
}
],
"declKind": "Constructor",
"usr": "s:7SwiftUI5ColorV9BlinkIDUXEyAcD010MicroblinkC0Ocfc",
"mangledName": "$s7SwiftUI5ColorV9BlinkIDUXEyAcD010MicroblinkC0Ocfc",
"moduleName": "BlinkIDUX",
"declAttributes": [
"AccessControl"
],
"isFromExtension": true,
"init_kind": "Designated"
}
],
"declKind": "Struct",
"usr": "s:7SwiftUI5ColorV",
"mangledName": "$s7SwiftUI5ColorV",
"moduleName": "SwiftUICore",
"intro_Macosx": "10.15",
"intro_iOS": "13.0",
"intro_tvOS": "13.0",
"intro_watchOS": "6.0",
"declAttributes": [
"Frozen",
"OriginallyDefinedIn",
"OriginallyDefinedIn",
"OriginallyDefinedIn",
"OriginallyDefinedIn",
"Available",
"Available",
"Available",
"Available"
],
"isExternal": true,
"conformances": [
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"kind": "Conformance",
"name": "CustomStringConvertible",
"printedName": "CustomStringConvertible",
"usr": "s:s23CustomStringConvertibleP",
"mangledName": "$ss23CustomStringConvertibleP"
},
{
"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": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "ShapeStyle",
"printedName": "ShapeStyle",
"children": [
{
"kind": "TypeWitness",
"name": "Resolved",
"printedName": "Resolved",
"children": [
{
"kind": "TypeNominal",
"name": "Resolved",
"printedName": "SwiftUI.Color.Resolved",
"usr": "s:7SwiftUI5ColorV8ResolvedV"
}
]
}
],
"usr": "s:7SwiftUI10ShapeStyleP",
"mangledName": "$s7SwiftUI10ShapeStyleP"
},
{
"kind": "Conformance",
"name": "View",
"printedName": "View",
"children": [
{
"kind": "TypeWitness",
"name": "Body",
"printedName": "Body",
"children": [
{
"kind": "TypeNominal",
"name": "Never",
"printedName": "Swift.Never",
"usr": "s:s5NeverO"
}
]
}
],
"usr": "s:7SwiftUI4ViewP",
"mangledName": "$s7SwiftUI4ViewP"
},
{
"kind": "Conformance",
"name": "Transferable",
"printedName": "Transferable",
"children": [
{
"kind": "TypeWitness",
"name": "Representation",
"printedName": "Representation",
"children": [
{
"kind": "TypeNominal",
"name": "OpaqueTypeArchetype",
"printedName": "some CoreTransferable.TransferRepresentation",
"children": [
{
"kind": "TypeNominal",
"name": "TransferRepresentation",
"printedName": "CoreTransferable.TransferRepresentation",
"usr": "s:16CoreTransferable22TransferRepresentationP"
}
]
}
]
}
],
"usr": "s:16CoreTransferable0B0P",
"mangledName": "$s16CoreTransferable0B0P"
}
]
},
{
"kind": "TypeDecl",
"name": "Animation",
"printedName": "Animation",
"children": [
{
"kind": "Function",
"name": "easeOutExpo",
"printedName": "easeOutExpo(duration:)",
"children": [
{
"kind": "TypeNominal",
"name": "Animation",
"printedName": "SwiftUI.Animation",
"usr": "s:7SwiftUI9AnimationV"
},
{
"kind": "TypeNominal",
"name": "Double",
"printedName": "Swift.Double",
"usr": "s:Sd"
}
],
"declKind": "Func",
"usr": "s:7SwiftUI9AnimationV9BlinkIDUXE11easeOutExpo8durationACSd_tFZ",
"mangledName": "$s7SwiftUI9AnimationV9BlinkIDUXE11easeOutExpo8durationACSd_tFZ",
"moduleName": "BlinkIDUX",
"static": true,
"declAttributes": [
"AccessControl"
],
"isFromExtension": true,
"funcSelfKind": "NonMutating"
}
],
"declKind": "Struct",
"usr": "s:7SwiftUI9AnimationV",
"mangledName": "$s7SwiftUI9AnimationV",
"moduleName": "SwiftUICore",
"intro_Macosx": "10.15",
"intro_iOS": "13.0",
"intro_tvOS": "13.0",
"intro_watchOS": "6.0",
"declAttributes": [
"Frozen",
"OriginallyDefinedIn",
"OriginallyDefinedIn",
"OriginallyDefinedIn",
"OriginallyDefinedIn",
"Available",
"Available",
"Available",
"Available"
],
"isExternal": true,
"conformances": [
{
"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": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Hashable",
"printedName": "Hashable",
"usr": "s:SH",
"mangledName": "$sSH"
},
{
"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": "CustomReflectable",
"printedName": "CustomReflectable",
"usr": "s:s17CustomReflectableP",
"mangledName": "$ss17CustomReflectableP"
}
]
}
],
"json_format_version": 8
},
"ConstValues": [
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/resource_bundle_accessor.swift",
"kind": "StringLiteral",
"offset": 295,
"length": 21,
"value": "\"BlinkIDUX_BlinkIDUX\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/resource_bundle_accessor.swift",
"kind": "Array",
"offset": 963,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/resource_bundle_accessor.swift",
"kind": "StringLiteral",
"offset": 1490,
"length": 9,
"value": "\".bundle\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/resource_bundle_accessor.swift",
"kind": "StringLiteral",
"offset": 1642,
"length": 49,
"value": "\"unable to find bundle named BlinkIDUX_BlinkIDUX\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/Analyzer\/BlinkIDAnalyzer.swift",
"kind": "BooleanLiteral",
"offset": 1568,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/Analyzer\/BlinkIDAnalyzer.swift",
"kind": "BooleanLiteral",
"offset": 1599,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXModel.swift",
"kind": "BooleanLiteral",
"offset": 869,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXModel.swift",
"kind": "BooleanLiteral",
"offset": 922,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXModel.swift",
"kind": "FloatLiteral",
"offset": 1342,
"length": 3,
"value": "0.4"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXModel.swift",
"kind": "FloatLiteral",
"offset": 1390,
"length": 3,
"value": "1.0"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXModel.swift",
"kind": "FloatLiteral",
"offset": 1438,
"length": 3,
"value": "2.0"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXModel.swift",
"kind": "FloatLiteral",
"offset": 1485,
"length": 3,
"value": "0.5"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXModel.swift",
"kind": "IntegerLiteral",
"offset": 1673,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXModel.swift",
"kind": "BooleanLiteral",
"offset": 1856,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXModel.swift",
"kind": "BooleanLiteral",
"offset": 1885,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXTranslator.swift",
"kind": "BooleanLiteral",
"offset": 306,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXTranslator.swift",
"kind": "BooleanLiteral",
"offset": 354,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXTranslator.swift",
"kind": "BooleanLiteral",
"offset": 403,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXTranslator.swift",
"kind": "BooleanLiteral",
"offset": 451,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXTranslator.swift",
"kind": "BooleanLiteral",
"offset": 495,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXView.swift",
"kind": "FloatLiteral",
"offset": 5579,
"length": 3,
"value": "1.0"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/BlinkIDUX\/ScanningUX\/BlinkIDUXView.swift",
"kind": "IntegerLiteral",
"offset": 5610,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/Camera.swift",
"kind": "BooleanLiteral",
"offset": 878,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/Camera.swift",
"kind": "BooleanLiteral",
"offset": 1533,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/Camera.swift",
"kind": "BooleanLiteral",
"offset": 3571,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/Camera.swift",
"kind": "BooleanLiteral",
"offset": 3619,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/Camera.swift",
"kind": "BooleanLiteral",
"offset": 3940,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/Camera.swift",
"kind": "BooleanLiteral",
"offset": 5168,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/Camera.swift",
"kind": "StringLiteral",
"offset": 6749,
"length": 23,
"value": "\"com.microblink.camera\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/Camera.swift",
"kind": "StringLiteral",
"offset": 6784,
"length": 8,
"value": "\"Camera\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/CaptureService.swift",
"kind": "BooleanLiteral",
"offset": 961,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/CaptureService.swift",
"kind": "BooleanLiteral",
"offset": 1074,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/CaptureService.swift",
"kind": "BooleanLiteral",
"offset": 2167,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/CaptureService.swift",
"kind": "StringLiteral",
"offset": 17492,
"length": 23,
"value": "\"com.microblink.camera\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/CaptureService.swift",
"kind": "StringLiteral",
"offset": 17527,
"length": 16,
"value": "\"CaptureService\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/Device\/DeviceLookup.swift",
"kind": "IntegerLiteral",
"offset": 682,
"length": 3,
"value": "100"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/Model\/Types.swift",
"kind": "BooleanLiteral",
"offset": 1481,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Camera\/Views\/CameraView.swift",
"kind": "IntegerLiteral",
"offset": 475,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Network\/NetworkMonitor.swift",
"kind": "StringLiteral",
"offset": 486,
"length": 31,
"value": "\"com.microblink.networkmonitor\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/Network\/NetworkMonitor.swift",
"kind": "BooleanLiteral",
"offset": 669,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "StringLiteral",
"offset": 2006,
"length": 7,
"value": "\"xmark\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "StringLiteral",
"offset": 2037,
"length": 8,
"value": "\"Cancel\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "StringLiteral",
"offset": 2067,
"length": 27,
"value": "\"Cancel scanning procedure\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "StringLiteral",
"offset": 2170,
"length": 17,
"value": "\"bolt.slash.fill\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "StringLiteral",
"offset": 2210,
"length": 7,
"value": "\"Torch\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "StringLiteral",
"offset": 2249,
"length": 20,
"value": "\"Turn flashlight on\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "StringLiteral",
"offset": 2445,
"length": 11,
"value": "\"bolt.fill\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "StringLiteral",
"offset": 2478,
"length": 17,
"value": "\"bolt.slash.fill\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "StringLiteral",
"offset": 2533,
"length": 20,
"value": "\"Turn flashlight on\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "StringLiteral",
"offset": 2556,
"length": 21,
"value": "\"Turn flashlight off\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "BooleanLiteral",
"offset": 2657,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "BooleanLiteral",
"offset": 2319,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "BooleanLiteral",
"offset": 2746,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "StringLiteral",
"offset": 2814,
"length": 26,
"value": "\"questionmark.circle.fill\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "StringLiteral",
"offset": 2862,
"length": 6,
"value": "\"Help\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "StringLiteral",
"offset": 2888,
"length": 31,
"value": "\"Open scanning onboarding help\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "BooleanLiteral",
"offset": 2951,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "BooleanLiteral",
"offset": 3335,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "BooleanLiteral",
"offset": 3171,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "BooleanLiteral",
"offset": 3556,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "BooleanLiteral",
"offset": 3831,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "BooleanLiteral",
"offset": 4089,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "BooleanLiteral",
"offset": 4457,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "FloatLiteral",
"offset": 4558,
"length": 5,
"value": "180.0"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "FloatLiteral",
"offset": 4607,
"length": 3,
"value": "1.0"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "FloatLiteral",
"offset": 4638,
"length": 3,
"value": "1.0"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "BooleanLiteral",
"offset": 4691,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "FloatLiteral",
"offset": 4799,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "FloatLiteral",
"offset": 4843,
"length": 5,
"value": "0.586"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "BooleanLiteral",
"offset": 4896,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "FloatLiteral",
"offset": 4947,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "FloatLiteral",
"offset": 4998,
"length": 3,
"value": "1.0"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "FloatLiteral",
"offset": 5040,
"length": 4,
"value": "0.45"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "Dictionary",
"offset": 5232,
"length": 3,
"value": "[]"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "BooleanLiteral",
"offset": 5282,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "FloatLiteral",
"offset": 5458,
"length": 3,
"value": "1.5"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "BooleanLiteral",
"offset": 5948,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "BooleanLiteral",
"offset": 5978,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/ScanningUX\/ScanningViewModelProtocol.swift",
"kind": "BooleanLiteral",
"offset": 8569,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Extensions\/Color+Extension.swift",
"kind": "StringLiteral",
"offset": 326,
"length": 18,
"value": "\"verify_secondary\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Extensions\/Color+Extension.swift",
"kind": "StringLiteral",
"offset": 364,
"length": 16,
"value": "\"verify_primary\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Extensions\/Color+Extension.swift",
"kind": "StringLiteral",
"offset": 410,
"length": 27,
"value": "\"verify_tooltip_background\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Extensions\/Color+Extension.swift",
"kind": "StringLiteral",
"offset": 464,
"length": 24,
"value": "\"verify_help_background\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Extensions\/Color+Extension.swift",
"kind": "StringLiteral",
"offset": 511,
"length": 19,
"value": "\"verify_background\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Extensions\/Color+Extension.swift",
"kind": "StringLiteral",
"offset": 568,
"length": 19,
"value": "\"need_help_tooltip\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Extensions\/Color+Extension.swift",
"kind": "StringLiteral",
"offset": 620,
"length": 18,
"value": "\"toast_background\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Extensions\/ViewModifiers.swift",
"kind": "BooleanLiteral",
"offset": 1185,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/OnboardingAlertView.swift",
"kind": "IntegerLiteral",
"offset": 426,
"length": 2,
"value": "40"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/OnboardingSheetView.swift",
"kind": "IntegerLiteral",
"offset": 343,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/OnboardingSheetView.swift",
"kind": "IntegerLiteral",
"offset": 3095,
"length": 2,
"value": "40"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/OnboardingSheetView.swift",
"kind": "IntegerLiteral",
"offset": 5154,
"length": 2,
"value": "40"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
"kind": "BooleanLiteral",
"offset": 907,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
"kind": "FloatLiteral",
"offset": 2221,
"length": 3,
"value": "3.0"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
"kind": "IntegerLiteral",
"offset": 2275,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
"kind": "IntegerLiteral",
"offset": 2388,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
"kind": "FloatLiteral",
"offset": 2628,
"length": 3,
"value": "1.0"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
"kind": "FloatLiteral",
"offset": 2639,
"length": 3,
"value": "0.2"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
"kind": "FloatLiteral",
"offset": 2714,
"length": 4,
"value": "1.13"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
"kind": "BooleanLiteral",
"offset": 2757,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
"kind": "FloatLiteral",
"offset": 2779,
"length": 3,
"value": "1.5"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
"kind": "FloatLiteral",
"offset": 2861,
"length": 4,
"value": "0.55"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
"kind": "FloatLiteral",
"offset": 2942,
"length": 4,
"value": "0.55"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
"kind": "FloatLiteral",
"offset": 2954,
"length": 4,
"value": "0.55"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
"kind": "FloatLiteral",
"offset": 3034,
"length": 4,
"value": "0.55"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
"kind": "BooleanLiteral",
"offset": 3077,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Reticle.swift",
"kind": "FloatLiteral",
"offset": 3099,
"length": 4,
"value": "0.55"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Toast\/Toast.swift",
"kind": "IntegerLiteral",
"offset": 337,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Toast\/Toast.swift",
"kind": "FloatLiteral",
"offset": 431,
"length": 3,
"value": "3.0"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Toast\/Toast.swift",
"kind": "FloatLiteral",
"offset": 489,
"length": 3,
"value": "0.8"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Toast\/Toast.swift",
"kind": "FloatLiteral",
"offset": 2971,
"length": 3,
"value": "3.0"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/Toast\/Toast.swift",
"kind": "FloatLiteral",
"offset": 3029,
"length": 3,
"value": "0.8"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/ViewModels\/OnboardingSheetViewModel.swift",
"kind": "IntegerLiteral",
"offset": 301,
"length": 10,
"value": "1"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/Source\/Shared\/UIComponents\/ViewModels\/OnboardingSheetViewModel.swift",
"kind": "IntegerLiteral",
"offset": 313,
"length": 9,
"value": "2"
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 640,
"length": 19,
"value": "\"need_help_tooltip\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 800,
"length": 18,
"value": "\"toast_background\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 961,
"length": 19,
"value": "\"verify_background\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 1132,
"length": 24,
"value": "\"verify_help_background\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 1293,
"length": 16,
"value": "\"verify_primary\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 1450,
"length": 18,
"value": "\"verify_secondary\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 1626,
"length": 27,
"value": "\"verify_tooltip_background\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 1904,
"length": 21,
"value": "\"all_details_visible\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 2069,
"length": 20,
"value": "\"all_fields_visible\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 2212,
"length": 9,
"value": "\"back_id\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 2354,
"length": 14,
"value": "\"demo_overlay\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 2493,
"length": 10,
"value": "\"front_id\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 2634,
"length": 13,
"value": "\"harsh_light\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 2776,
"length": 12,
"value": "\"keep_still\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 2921,
"length": 14,
"value": "\"mb_checkmark\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 3075,
"length": 18,
"value": "\"no_camera_access\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 3232,
"length": 17,
"value": "\"passport_bottom\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 3394,
"length": 20,
"value": "\"passport_highlight\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 3547,
"length": 14,
"value": "\"passport_top\""
},
{
"filePath": "\/Users\/tonikreso\/Desktop\/sdks\/sdk-document-verification-v2-ios\/blinkid-ios\/.build\/Build\/Intermediates.noindex\/ArchiveIntermediates\/BlinkIDUX\/IntermediateBuildFilesPath\/BlinkIDUX.build\/Release-iphoneos\/BlinkIDUX.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 3706,
"length": 20,
"value": "\"production_overlay\""
}
]
}