UNPKG

@microblink/blinkid-react-native

Version:

A small and powerful ID card scanning library. Powered by Microblink (www.microblink.com).

1,455 lines (1,454 loc) 553 kB
{ "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": "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": "()"