diff --git a/Frameworks/M2Kit.xcframework/Info.plist b/Frameworks/M2Kit.xcframework/Info.plist index 9ddf4cd..7570190 100644 --- a/Frameworks/M2Kit.xcframework/Info.plist +++ b/Frameworks/M2Kit.xcframework/Info.plist @@ -4,20 +4,6 @@ AvailableLibraries - - BinaryPath - M2Kit.framework/M2Kit - LibraryIdentifier - ios-arm64 - LibraryPath - M2Kit.framework - SupportedArchitectures - - arm64 - - SupportedPlatform - ios - BinaryPath M2Kit.framework/M2Kit @@ -52,6 +38,20 @@ SupportedPlatformVariant maccatalyst + + BinaryPath + M2Kit.framework/M2Kit + LibraryIdentifier + ios-arm64 + LibraryPath + M2Kit.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + CFBundlePackageType XFWK diff --git a/Frameworks/M2Kit.xcframework/ios-arm64/M2Kit.framework/Info.plist b/Frameworks/M2Kit.xcframework/ios-arm64/M2Kit.framework/Info.plist index b57b026..6f17933 100644 Binary files a/Frameworks/M2Kit.xcframework/ios-arm64/M2Kit.framework/Info.plist and b/Frameworks/M2Kit.xcframework/ios-arm64/M2Kit.framework/Info.plist differ diff --git a/Frameworks/M2Kit.xcframework/ios-arm64/M2Kit.framework/M2Kit b/Frameworks/M2Kit.xcframework/ios-arm64/M2Kit.framework/M2Kit index 52b7ccd..1a7c851 100644 Binary files a/Frameworks/M2Kit.xcframework/ios-arm64/M2Kit.framework/M2Kit and b/Frameworks/M2Kit.xcframework/ios-arm64/M2Kit.framework/M2Kit differ diff --git a/Frameworks/M2Kit.xcframework/ios-arm64/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios.abi.json b/Frameworks/M2Kit.xcframework/ios-arm64/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios.abi.json index 2005fab..785e0eb 100644 --- a/Frameworks/M2Kit.xcframework/ios-arm64/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios.abi.json +++ b/Frameworks/M2Kit.xcframework/ios-arm64/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios.abi.json @@ -8966,7 +8966,7 @@ { "kind": "TypeFunc", "name": "Function", - "printedName": "(Foundation.URL?, Swift.String) -> ()", + "printedName": "(Foundation.URL?, Swift.String, [Swift.AnyHashable : Any]?) -> ()", "children": [ { "kind": "TypeNominal", @@ -8976,7 +8976,7 @@ { "kind": "TypeNominal", "name": "Tuple", - "printedName": "(Foundation.URL?, Swift.String)", + "printedName": "(Foundation.URL?, Swift.String, [Swift.AnyHashable : Any]?)", "children": [ { "kind": "TypeNominal", @@ -8997,6 +8997,33 @@ "name": "String", "printedName": "Swift.String", "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" } ] } @@ -9004,8 +9031,454 @@ } ], "declKind": "Func", - "usr": "s:5M2Kit0A3APIV13getLinkPlayEx7videoId6resultySS_y10Foundation3URLVSg_SStctFZ", - "mangledName": "$s5M2Kit0A3APIV13getLinkPlayEx7videoId6resultySS_y10Foundation3URLVSg_SStctFZ", + "usr": "s:5M2Kit0A3APIV13getLinkPlayEx7videoId6resultySS_y10Foundation3URLVSg_SSSDys11AnyHashableVypGSgtctFZ", + "mangledName": "$s5M2Kit0A3APIV13getLinkPlayEx7videoId6resultySS_y10Foundation3URLVSg_SSSDys11AnyHashableVypGSgtctFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbMusicVideoWWEx", + "printedName": "kworbMusicVideoWWEx(result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV19kworbMusicVideoWWEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "mangledName": "$s5M2Kit0A3APIV19kworbMusicVideoWWEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbMusicCategoryWWEx", + "printedName": "kworbMusicCategoryWWEx(result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV22kworbMusicCategoryWWEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "mangledName": "$s5M2Kit0A3APIV22kworbMusicCategoryWWEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbGlobalTrendingEx", + "printedName": "kworbGlobalTrendingEx(result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV21kworbGlobalTrendingEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "mangledName": "$s5M2Kit0A3APIV21kworbGlobalTrendingEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbTopArtistsEx", + "printedName": "kworbTopArtistsEx(result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV17kworbTopArtistsEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "mangledName": "$s5M2Kit0A3APIV17kworbTopArtistsEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbArtistDetailEx", + "printedName": "kworbArtistDetailEx(artistId:result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV19kworbArtistDetailEx8artistId6resultySS_ySaySDys11AnyHashableVypGGctFZ", + "mangledName": "$s5M2Kit0A3APIV19kworbArtistDetailEx8artistId6resultySS_ySaySDys11AnyHashableVypGGctFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbListCountriesEx", + "printedName": "kworbListCountriesEx(result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV20kworbListCountriesEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "mangledName": "$s5M2Kit0A3APIV20kworbListCountriesEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbLocalTrendingEx", + "printedName": "kworbLocalTrendingEx(countryCode:result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV20kworbLocalTrendingEx11countryCode6resultySS_ySaySDys11AnyHashableVypGGctFZ", + "mangledName": "$s5M2Kit0A3APIV20kworbLocalTrendingEx11countryCode6resultySS_ySaySDys11AnyHashableVypGGctFZ", "moduleName": "M2Kit", "static": true, "declAttributes": [ @@ -9882,7 +10355,7 @@ { "kind": "TypeNominal", "name": "Tuple", - "printedName": "(videoUrl: Foundation.URL?, videoId: Swift.String)", + "printedName": "(videoUrl: Foundation.URL?, videoId: Swift.String, metadata: [Swift.AnyHashable : Any]?)", "children": [ { "kind": "TypeNominal", @@ -9903,6 +10376,33 @@ "name": "String", "printedName": "Swift.String", "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" } ] }, @@ -9914,8 +10414,8 @@ } ], "declKind": "Func", - "usr": "s:5M2Kit0A3APIV11getLinkPlay7videoId10Foundation3URLVSg0G3Url_SSAEtSS_tYaFZ", - "mangledName": "$s5M2Kit0A3APIV11getLinkPlay7videoId10Foundation3URLVSg0G3Url_SSAEtSS_tYaFZ", + "usr": "s:5M2Kit0A3APIV11getLinkPlay7videoId10Foundation3URLVSg0G3Url_SSAESDys11AnyHashableVypGSg8metadatatSS_tYaFZ", + "mangledName": "$s5M2Kit0A3APIV11getLinkPlay7videoId10Foundation3URLVSg0G3Url_SSAESDys11AnyHashableVypGSg8metadatatSS_tYaFZ", "moduleName": "M2Kit", "static": true, "declAttributes": [ @@ -9924,6 +10424,326 @@ ], "isFromExtension": true, "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbMusicVideoWW", + "printedName": "kworbMusicVideoWW()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV17kworbMusicVideoWWSaySDys11AnyHashableVypGGyYaFZ", + "mangledName": "$s5M2Kit0A3APIV17kworbMusicVideoWWSaySDys11AnyHashableVypGGyYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbMusicCategoryWW", + "printedName": "kworbMusicCategoryWW()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV20kworbMusicCategoryWWSaySDys11AnyHashableVypGGyYaFZ", + "mangledName": "$s5M2Kit0A3APIV20kworbMusicCategoryWWSaySDys11AnyHashableVypGGyYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbGlobalTrending", + "printedName": "kworbGlobalTrending()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV19kworbGlobalTrendingSaySDys11AnyHashableVypGGyYaFZ", + "mangledName": "$s5M2Kit0A3APIV19kworbGlobalTrendingSaySDys11AnyHashableVypGGyYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbTopArtists", + "printedName": "kworbTopArtists()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV15kworbTopArtistsSaySDys11AnyHashableVypGGyYaFZ", + "mangledName": "$s5M2Kit0A3APIV15kworbTopArtistsSaySDys11AnyHashableVypGGyYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbArtistDetail", + "printedName": "kworbArtistDetail(artistId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV17kworbArtistDetail8artistIdSaySDys11AnyHashableVypGGSS_tYaFZ", + "mangledName": "$s5M2Kit0A3APIV17kworbArtistDetail8artistIdSaySDys11AnyHashableVypGGSS_tYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbListCountries", + "printedName": "kworbListCountries()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV18kworbListCountriesSaySDys11AnyHashableVypGGyYaFZ", + "mangledName": "$s5M2Kit0A3APIV18kworbListCountriesSaySDys11AnyHashableVypGGyYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbLocalTrending", + "printedName": "kworbLocalTrending(countryCode:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV18kworbLocalTrending11countryCodeSaySDys11AnyHashableVypGGSS_tYaFZ", + "mangledName": "$s5M2Kit0A3APIV18kworbLocalTrending11countryCodeSaySDys11AnyHashableVypGGSS_tYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" } ], "declKind": "Struct", @@ -10466,7 +11286,6 @@ "HasInitialValue", "HasStorage", "AccessControl", - "Custom", "RawDocComment" ], "isLet": true, @@ -19192,6 +20011,13 @@ "declKind": "Import", "moduleName": "M2Kit" }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "M2Kit" + }, { "kind": "Import", "name": "UIKit", @@ -21401,6 +22227,62 @@ "length": 8, "value": "\"UTILS2\"" }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 1741, + "length": 8, + "value": "\"KWORB2\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 1789, + "length": 22, + "value": "\"getKworbMusicVideoWW\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 1853, + "length": 25, + "value": "\"getKworbMusicCategoryWW\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 1919, + "length": 24, + "value": "\"getKworbGlobalTrending\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 1985, + "length": 20, + "value": "\"getKworbTopArtists\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 2044, + "length": 22, + "value": "\"getKworbArtistDetail\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 2111, + "length": 23, + "value": "\"getKworbListCountries\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 2174, + "length": 23, + "value": "\"getKworbLocalTrending\"" + }, { "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/Core\/CFUtils.swift", "kind": "IntegerLiteral", @@ -22447,9 +23329,9 @@ { "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/Public\/M2Define.swift", "kind": "StringLiteral", - "offset": 142, + "offset": 131, "length": 6, - "value": "\"5.15\"" + "value": "\"5.16\"" }, { "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/Public\/M2K.swift", @@ -23396,6 +24278,20 @@ "length": 19, "value": "\"com.counter.queue\"" }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/LogError.swift", + "kind": "StringLiteral", + "offset": 161, + "length": 20, + "value": "\"LogErrorDictionary\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/LogError.swift", + "kind": "Dictionary", + "offset": 311, + "length": 3, + "value": "[]" + }, { "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/MSK.swift", "kind": "StringLiteral", diff --git a/Frameworks/M2Kit.xcframework/ios-arm64/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios.private.swiftinterface b/Frameworks/M2Kit.xcframework/ios-arm64/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios.private.swiftinterface index 78112cc..626253b 100644 --- a/Frameworks/M2Kit.xcframework/ios-arm64/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios.private.swiftinterface +++ b/Frameworks/M2Kit.xcframework/ios-arm64/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -455,9 +455,18 @@ extension M2Kit.M2API { } extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor public static func getLinkPlayEx(videoId: Swift.String, result: @escaping (_ videoUrl: Foundation.URL?, _ videoId: Swift.String) -> Swift.Void) + @_Concurrency.MainActor public static func getLinkPlayEx(videoId: Swift.String, result: @escaping (_ videoUrl: Foundation.URL?, _ videoId: Swift.String, _ metadata: [Swift.AnyHashable : Any]?) -> Swift.Void) #endif } +extension M2Kit.M2API { + @_Concurrency.MainActor public static func kworbMusicVideoWWEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbMusicCategoryWWEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbGlobalTrendingEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbTopArtistsEx(result: @escaping (_ artists: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbArtistDetailEx(artistId: Swift.String, result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbListCountriesEx(result: @escaping (_ countries: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbLocalTrendingEx(countryCode: Swift.String, result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) +} extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes @_Concurrency.MainActor public static func searchVideos(title: Swift.String, nextToken: Swift.String?) async -> (videos: [[Swift.AnyHashable : Any]], nextToken: Swift.String?) @@ -495,9 +504,18 @@ extension M2Kit.M2API { } extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor public static func getLinkPlay(videoId: Swift.String) async -> (videoUrl: Foundation.URL?, videoId: Swift.String) + @_Concurrency.MainActor public static func getLinkPlay(videoId: Swift.String) async -> (videoUrl: Foundation.URL?, videoId: Swift.String, metadata: [Swift.AnyHashable : Any]?) #endif } +extension M2Kit.M2API { + @_Concurrency.MainActor public static func kworbMusicVideoWW() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbMusicCategoryWW() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbGlobalTrending() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbTopArtists() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbArtistDetail(artistId: Swift.String) async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbListCountries() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbLocalTrending(countryCode: Swift.String) async -> [[Swift.AnyHashable : Any]] +} @_Concurrency.MainActor public struct M2Backup { @_Concurrency.MainActor public static var backupCode: Swift.String { get @@ -521,7 +539,7 @@ extension M2Kit.M2API { @_Concurrency.MainActor public static func getBackupPlaylist(code: Swift.String, result: @escaping (_ data: Foundation.Data?) -> Swift.Void) #endif } -@_Concurrency.MainActor public let m2Version: Swift.String +public let m2Version: Swift.String @_Concurrency.MainActor public func setServiceType(_ type: Swift.String) @_Concurrency.MainActor public func setLogLevel(_ value: Swift.Int) @_Concurrency.MainActor public struct M2Feedback { diff --git a/Frameworks/M2Kit.xcframework/ios-arm64/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios.swiftdoc b/Frameworks/M2Kit.xcframework/ios-arm64/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios.swiftdoc index 41a85cc..9895b14 100644 Binary files a/Frameworks/M2Kit.xcframework/ios-arm64/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios.swiftdoc and b/Frameworks/M2Kit.xcframework/ios-arm64/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/Frameworks/M2Kit.xcframework/ios-arm64/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios.swiftinterface b/Frameworks/M2Kit.xcframework/ios-arm64/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios.swiftinterface index 78112cc..626253b 100644 --- a/Frameworks/M2Kit.xcframework/ios-arm64/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios.swiftinterface +++ b/Frameworks/M2Kit.xcframework/ios-arm64/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios.swiftinterface @@ -455,9 +455,18 @@ extension M2Kit.M2API { } extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor public static func getLinkPlayEx(videoId: Swift.String, result: @escaping (_ videoUrl: Foundation.URL?, _ videoId: Swift.String) -> Swift.Void) + @_Concurrency.MainActor public static func getLinkPlayEx(videoId: Swift.String, result: @escaping (_ videoUrl: Foundation.URL?, _ videoId: Swift.String, _ metadata: [Swift.AnyHashable : Any]?) -> Swift.Void) #endif } +extension M2Kit.M2API { + @_Concurrency.MainActor public static func kworbMusicVideoWWEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbMusicCategoryWWEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbGlobalTrendingEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbTopArtistsEx(result: @escaping (_ artists: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbArtistDetailEx(artistId: Swift.String, result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbListCountriesEx(result: @escaping (_ countries: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbLocalTrendingEx(countryCode: Swift.String, result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) +} extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes @_Concurrency.MainActor public static func searchVideos(title: Swift.String, nextToken: Swift.String?) async -> (videos: [[Swift.AnyHashable : Any]], nextToken: Swift.String?) @@ -495,9 +504,18 @@ extension M2Kit.M2API { } extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor public static func getLinkPlay(videoId: Swift.String) async -> (videoUrl: Foundation.URL?, videoId: Swift.String) + @_Concurrency.MainActor public static func getLinkPlay(videoId: Swift.String) async -> (videoUrl: Foundation.URL?, videoId: Swift.String, metadata: [Swift.AnyHashable : Any]?) #endif } +extension M2Kit.M2API { + @_Concurrency.MainActor public static func kworbMusicVideoWW() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbMusicCategoryWW() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbGlobalTrending() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbTopArtists() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbArtistDetail(artistId: Swift.String) async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbListCountries() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbLocalTrending(countryCode: Swift.String) async -> [[Swift.AnyHashable : Any]] +} @_Concurrency.MainActor public struct M2Backup { @_Concurrency.MainActor public static var backupCode: Swift.String { get @@ -521,7 +539,7 @@ extension M2Kit.M2API { @_Concurrency.MainActor public static func getBackupPlaylist(code: Swift.String, result: @escaping (_ data: Foundation.Data?) -> Swift.Void) #endif } -@_Concurrency.MainActor public let m2Version: Swift.String +public let m2Version: Swift.String @_Concurrency.MainActor public func setServiceType(_ type: Swift.String) @_Concurrency.MainActor public func setLogLevel(_ value: Swift.Int) @_Concurrency.MainActor public struct M2Feedback { diff --git a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/M2Kit b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/M2Kit index ecef779..de235f0 100644 Binary files a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/M2Kit and b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/M2Kit differ diff --git a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/arm64-apple-ios-macabi.abi.json b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/arm64-apple-ios-macabi.abi.json index 2005fab..785e0eb 100644 --- a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/arm64-apple-ios-macabi.abi.json +++ b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/arm64-apple-ios-macabi.abi.json @@ -8966,7 +8966,7 @@ { "kind": "TypeFunc", "name": "Function", - "printedName": "(Foundation.URL?, Swift.String) -> ()", + "printedName": "(Foundation.URL?, Swift.String, [Swift.AnyHashable : Any]?) -> ()", "children": [ { "kind": "TypeNominal", @@ -8976,7 +8976,7 @@ { "kind": "TypeNominal", "name": "Tuple", - "printedName": "(Foundation.URL?, Swift.String)", + "printedName": "(Foundation.URL?, Swift.String, [Swift.AnyHashable : Any]?)", "children": [ { "kind": "TypeNominal", @@ -8997,6 +8997,33 @@ "name": "String", "printedName": "Swift.String", "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" } ] } @@ -9004,8 +9031,454 @@ } ], "declKind": "Func", - "usr": "s:5M2Kit0A3APIV13getLinkPlayEx7videoId6resultySS_y10Foundation3URLVSg_SStctFZ", - "mangledName": "$s5M2Kit0A3APIV13getLinkPlayEx7videoId6resultySS_y10Foundation3URLVSg_SStctFZ", + "usr": "s:5M2Kit0A3APIV13getLinkPlayEx7videoId6resultySS_y10Foundation3URLVSg_SSSDys11AnyHashableVypGSgtctFZ", + "mangledName": "$s5M2Kit0A3APIV13getLinkPlayEx7videoId6resultySS_y10Foundation3URLVSg_SSSDys11AnyHashableVypGSgtctFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbMusicVideoWWEx", + "printedName": "kworbMusicVideoWWEx(result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV19kworbMusicVideoWWEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "mangledName": "$s5M2Kit0A3APIV19kworbMusicVideoWWEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbMusicCategoryWWEx", + "printedName": "kworbMusicCategoryWWEx(result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV22kworbMusicCategoryWWEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "mangledName": "$s5M2Kit0A3APIV22kworbMusicCategoryWWEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbGlobalTrendingEx", + "printedName": "kworbGlobalTrendingEx(result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV21kworbGlobalTrendingEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "mangledName": "$s5M2Kit0A3APIV21kworbGlobalTrendingEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbTopArtistsEx", + "printedName": "kworbTopArtistsEx(result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV17kworbTopArtistsEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "mangledName": "$s5M2Kit0A3APIV17kworbTopArtistsEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbArtistDetailEx", + "printedName": "kworbArtistDetailEx(artistId:result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV19kworbArtistDetailEx8artistId6resultySS_ySaySDys11AnyHashableVypGGctFZ", + "mangledName": "$s5M2Kit0A3APIV19kworbArtistDetailEx8artistId6resultySS_ySaySDys11AnyHashableVypGGctFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbListCountriesEx", + "printedName": "kworbListCountriesEx(result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV20kworbListCountriesEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "mangledName": "$s5M2Kit0A3APIV20kworbListCountriesEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbLocalTrendingEx", + "printedName": "kworbLocalTrendingEx(countryCode:result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV20kworbLocalTrendingEx11countryCode6resultySS_ySaySDys11AnyHashableVypGGctFZ", + "mangledName": "$s5M2Kit0A3APIV20kworbLocalTrendingEx11countryCode6resultySS_ySaySDys11AnyHashableVypGGctFZ", "moduleName": "M2Kit", "static": true, "declAttributes": [ @@ -9882,7 +10355,7 @@ { "kind": "TypeNominal", "name": "Tuple", - "printedName": "(videoUrl: Foundation.URL?, videoId: Swift.String)", + "printedName": "(videoUrl: Foundation.URL?, videoId: Swift.String, metadata: [Swift.AnyHashable : Any]?)", "children": [ { "kind": "TypeNominal", @@ -9903,6 +10376,33 @@ "name": "String", "printedName": "Swift.String", "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" } ] }, @@ -9914,8 +10414,8 @@ } ], "declKind": "Func", - "usr": "s:5M2Kit0A3APIV11getLinkPlay7videoId10Foundation3URLVSg0G3Url_SSAEtSS_tYaFZ", - "mangledName": "$s5M2Kit0A3APIV11getLinkPlay7videoId10Foundation3URLVSg0G3Url_SSAEtSS_tYaFZ", + "usr": "s:5M2Kit0A3APIV11getLinkPlay7videoId10Foundation3URLVSg0G3Url_SSAESDys11AnyHashableVypGSg8metadatatSS_tYaFZ", + "mangledName": "$s5M2Kit0A3APIV11getLinkPlay7videoId10Foundation3URLVSg0G3Url_SSAESDys11AnyHashableVypGSg8metadatatSS_tYaFZ", "moduleName": "M2Kit", "static": true, "declAttributes": [ @@ -9924,6 +10424,326 @@ ], "isFromExtension": true, "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbMusicVideoWW", + "printedName": "kworbMusicVideoWW()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV17kworbMusicVideoWWSaySDys11AnyHashableVypGGyYaFZ", + "mangledName": "$s5M2Kit0A3APIV17kworbMusicVideoWWSaySDys11AnyHashableVypGGyYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbMusicCategoryWW", + "printedName": "kworbMusicCategoryWW()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV20kworbMusicCategoryWWSaySDys11AnyHashableVypGGyYaFZ", + "mangledName": "$s5M2Kit0A3APIV20kworbMusicCategoryWWSaySDys11AnyHashableVypGGyYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbGlobalTrending", + "printedName": "kworbGlobalTrending()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV19kworbGlobalTrendingSaySDys11AnyHashableVypGGyYaFZ", + "mangledName": "$s5M2Kit0A3APIV19kworbGlobalTrendingSaySDys11AnyHashableVypGGyYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbTopArtists", + "printedName": "kworbTopArtists()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV15kworbTopArtistsSaySDys11AnyHashableVypGGyYaFZ", + "mangledName": "$s5M2Kit0A3APIV15kworbTopArtistsSaySDys11AnyHashableVypGGyYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbArtistDetail", + "printedName": "kworbArtistDetail(artistId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV17kworbArtistDetail8artistIdSaySDys11AnyHashableVypGGSS_tYaFZ", + "mangledName": "$s5M2Kit0A3APIV17kworbArtistDetail8artistIdSaySDys11AnyHashableVypGGSS_tYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbListCountries", + "printedName": "kworbListCountries()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV18kworbListCountriesSaySDys11AnyHashableVypGGyYaFZ", + "mangledName": "$s5M2Kit0A3APIV18kworbListCountriesSaySDys11AnyHashableVypGGyYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbLocalTrending", + "printedName": "kworbLocalTrending(countryCode:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV18kworbLocalTrending11countryCodeSaySDys11AnyHashableVypGGSS_tYaFZ", + "mangledName": "$s5M2Kit0A3APIV18kworbLocalTrending11countryCodeSaySDys11AnyHashableVypGGSS_tYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" } ], "declKind": "Struct", @@ -10466,7 +11286,6 @@ "HasInitialValue", "HasStorage", "AccessControl", - "Custom", "RawDocComment" ], "isLet": true, @@ -19192,6 +20011,13 @@ "declKind": "Import", "moduleName": "M2Kit" }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "M2Kit" + }, { "kind": "Import", "name": "UIKit", @@ -21401,6 +22227,62 @@ "length": 8, "value": "\"UTILS2\"" }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 1741, + "length": 8, + "value": "\"KWORB2\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 1789, + "length": 22, + "value": "\"getKworbMusicVideoWW\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 1853, + "length": 25, + "value": "\"getKworbMusicCategoryWW\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 1919, + "length": 24, + "value": "\"getKworbGlobalTrending\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 1985, + "length": 20, + "value": "\"getKworbTopArtists\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 2044, + "length": 22, + "value": "\"getKworbArtistDetail\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 2111, + "length": 23, + "value": "\"getKworbListCountries\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 2174, + "length": 23, + "value": "\"getKworbLocalTrending\"" + }, { "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/Core\/CFUtils.swift", "kind": "IntegerLiteral", @@ -22447,9 +23329,9 @@ { "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/Public\/M2Define.swift", "kind": "StringLiteral", - "offset": 142, + "offset": 131, "length": 6, - "value": "\"5.15\"" + "value": "\"5.16\"" }, { "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/Public\/M2K.swift", @@ -23396,6 +24278,20 @@ "length": 19, "value": "\"com.counter.queue\"" }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/LogError.swift", + "kind": "StringLiteral", + "offset": 161, + "length": 20, + "value": "\"LogErrorDictionary\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/LogError.swift", + "kind": "Dictionary", + "offset": 311, + "length": 3, + "value": "[]" + }, { "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/MSK.swift", "kind": "StringLiteral", diff --git a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/arm64-apple-ios-macabi.private.swiftinterface b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/arm64-apple-ios-macabi.private.swiftinterface index c813c64..920170c 100644 --- a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/arm64-apple-ios-macabi.private.swiftinterface +++ b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/arm64-apple-ios-macabi.private.swiftinterface @@ -455,9 +455,18 @@ extension M2Kit.M2API { } extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor public static func getLinkPlayEx(videoId: Swift.String, result: @escaping (_ videoUrl: Foundation.URL?, _ videoId: Swift.String) -> Swift.Void) + @_Concurrency.MainActor public static func getLinkPlayEx(videoId: Swift.String, result: @escaping (_ videoUrl: Foundation.URL?, _ videoId: Swift.String, _ metadata: [Swift.AnyHashable : Any]?) -> Swift.Void) #endif } +extension M2Kit.M2API { + @_Concurrency.MainActor public static func kworbMusicVideoWWEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbMusicCategoryWWEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbGlobalTrendingEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbTopArtistsEx(result: @escaping (_ artists: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbArtistDetailEx(artistId: Swift.String, result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbListCountriesEx(result: @escaping (_ countries: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbLocalTrendingEx(countryCode: Swift.String, result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) +} extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes @_Concurrency.MainActor public static func searchVideos(title: Swift.String, nextToken: Swift.String?) async -> (videos: [[Swift.AnyHashable : Any]], nextToken: Swift.String?) @@ -495,9 +504,18 @@ extension M2Kit.M2API { } extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor public static func getLinkPlay(videoId: Swift.String) async -> (videoUrl: Foundation.URL?, videoId: Swift.String) + @_Concurrency.MainActor public static func getLinkPlay(videoId: Swift.String) async -> (videoUrl: Foundation.URL?, videoId: Swift.String, metadata: [Swift.AnyHashable : Any]?) #endif } +extension M2Kit.M2API { + @_Concurrency.MainActor public static func kworbMusicVideoWW() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbMusicCategoryWW() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbGlobalTrending() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbTopArtists() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbArtistDetail(artistId: Swift.String) async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbListCountries() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbLocalTrending(countryCode: Swift.String) async -> [[Swift.AnyHashable : Any]] +} @_Concurrency.MainActor public struct M2Backup { @_Concurrency.MainActor public static var backupCode: Swift.String { get @@ -521,7 +539,7 @@ extension M2Kit.M2API { @_Concurrency.MainActor public static func getBackupPlaylist(code: Swift.String, result: @escaping (_ data: Foundation.Data?) -> Swift.Void) #endif } -@_Concurrency.MainActor public let m2Version: Swift.String +public let m2Version: Swift.String @_Concurrency.MainActor public func setServiceType(_ type: Swift.String) @_Concurrency.MainActor public func setLogLevel(_ value: Swift.Int) @_Concurrency.MainActor public struct M2Feedback { diff --git a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/arm64-apple-ios-macabi.swiftdoc b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/arm64-apple-ios-macabi.swiftdoc index 237b27c..ab913fb 100644 Binary files a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/arm64-apple-ios-macabi.swiftdoc and b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/arm64-apple-ios-macabi.swiftdoc differ diff --git a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/arm64-apple-ios-macabi.swiftinterface b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/arm64-apple-ios-macabi.swiftinterface index c813c64..920170c 100644 --- a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/arm64-apple-ios-macabi.swiftinterface +++ b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/arm64-apple-ios-macabi.swiftinterface @@ -455,9 +455,18 @@ extension M2Kit.M2API { } extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor public static func getLinkPlayEx(videoId: Swift.String, result: @escaping (_ videoUrl: Foundation.URL?, _ videoId: Swift.String) -> Swift.Void) + @_Concurrency.MainActor public static func getLinkPlayEx(videoId: Swift.String, result: @escaping (_ videoUrl: Foundation.URL?, _ videoId: Swift.String, _ metadata: [Swift.AnyHashable : Any]?) -> Swift.Void) #endif } +extension M2Kit.M2API { + @_Concurrency.MainActor public static func kworbMusicVideoWWEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbMusicCategoryWWEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbGlobalTrendingEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbTopArtistsEx(result: @escaping (_ artists: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbArtistDetailEx(artistId: Swift.String, result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbListCountriesEx(result: @escaping (_ countries: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbLocalTrendingEx(countryCode: Swift.String, result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) +} extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes @_Concurrency.MainActor public static func searchVideos(title: Swift.String, nextToken: Swift.String?) async -> (videos: [[Swift.AnyHashable : Any]], nextToken: Swift.String?) @@ -495,9 +504,18 @@ extension M2Kit.M2API { } extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor public static func getLinkPlay(videoId: Swift.String) async -> (videoUrl: Foundation.URL?, videoId: Swift.String) + @_Concurrency.MainActor public static func getLinkPlay(videoId: Swift.String) async -> (videoUrl: Foundation.URL?, videoId: Swift.String, metadata: [Swift.AnyHashable : Any]?) #endif } +extension M2Kit.M2API { + @_Concurrency.MainActor public static func kworbMusicVideoWW() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbMusicCategoryWW() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbGlobalTrending() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbTopArtists() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbArtistDetail(artistId: Swift.String) async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbListCountries() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbLocalTrending(countryCode: Swift.String) async -> [[Swift.AnyHashable : Any]] +} @_Concurrency.MainActor public struct M2Backup { @_Concurrency.MainActor public static var backupCode: Swift.String { get @@ -521,7 +539,7 @@ extension M2Kit.M2API { @_Concurrency.MainActor public static func getBackupPlaylist(code: Swift.String, result: @escaping (_ data: Foundation.Data?) -> Swift.Void) #endif } -@_Concurrency.MainActor public let m2Version: Swift.String +public let m2Version: Swift.String @_Concurrency.MainActor public func setServiceType(_ type: Swift.String) @_Concurrency.MainActor public func setLogLevel(_ value: Swift.Int) @_Concurrency.MainActor public struct M2Feedback { diff --git a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/x86_64-apple-ios-macabi.abi.json b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/x86_64-apple-ios-macabi.abi.json index 2005fab..785e0eb 100644 --- a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/x86_64-apple-ios-macabi.abi.json +++ b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/x86_64-apple-ios-macabi.abi.json @@ -8966,7 +8966,7 @@ { "kind": "TypeFunc", "name": "Function", - "printedName": "(Foundation.URL?, Swift.String) -> ()", + "printedName": "(Foundation.URL?, Swift.String, [Swift.AnyHashable : Any]?) -> ()", "children": [ { "kind": "TypeNominal", @@ -8976,7 +8976,7 @@ { "kind": "TypeNominal", "name": "Tuple", - "printedName": "(Foundation.URL?, Swift.String)", + "printedName": "(Foundation.URL?, Swift.String, [Swift.AnyHashable : Any]?)", "children": [ { "kind": "TypeNominal", @@ -8997,6 +8997,33 @@ "name": "String", "printedName": "Swift.String", "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" } ] } @@ -9004,8 +9031,454 @@ } ], "declKind": "Func", - "usr": "s:5M2Kit0A3APIV13getLinkPlayEx7videoId6resultySS_y10Foundation3URLVSg_SStctFZ", - "mangledName": "$s5M2Kit0A3APIV13getLinkPlayEx7videoId6resultySS_y10Foundation3URLVSg_SStctFZ", + "usr": "s:5M2Kit0A3APIV13getLinkPlayEx7videoId6resultySS_y10Foundation3URLVSg_SSSDys11AnyHashableVypGSgtctFZ", + "mangledName": "$s5M2Kit0A3APIV13getLinkPlayEx7videoId6resultySS_y10Foundation3URLVSg_SSSDys11AnyHashableVypGSgtctFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbMusicVideoWWEx", + "printedName": "kworbMusicVideoWWEx(result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV19kworbMusicVideoWWEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "mangledName": "$s5M2Kit0A3APIV19kworbMusicVideoWWEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbMusicCategoryWWEx", + "printedName": "kworbMusicCategoryWWEx(result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV22kworbMusicCategoryWWEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "mangledName": "$s5M2Kit0A3APIV22kworbMusicCategoryWWEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbGlobalTrendingEx", + "printedName": "kworbGlobalTrendingEx(result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV21kworbGlobalTrendingEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "mangledName": "$s5M2Kit0A3APIV21kworbGlobalTrendingEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbTopArtistsEx", + "printedName": "kworbTopArtistsEx(result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV17kworbTopArtistsEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "mangledName": "$s5M2Kit0A3APIV17kworbTopArtistsEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbArtistDetailEx", + "printedName": "kworbArtistDetailEx(artistId:result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV19kworbArtistDetailEx8artistId6resultySS_ySaySDys11AnyHashableVypGGctFZ", + "mangledName": "$s5M2Kit0A3APIV19kworbArtistDetailEx8artistId6resultySS_ySaySDys11AnyHashableVypGGctFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbListCountriesEx", + "printedName": "kworbListCountriesEx(result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV20kworbListCountriesEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "mangledName": "$s5M2Kit0A3APIV20kworbListCountriesEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbLocalTrendingEx", + "printedName": "kworbLocalTrendingEx(countryCode:result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV20kworbLocalTrendingEx11countryCode6resultySS_ySaySDys11AnyHashableVypGGctFZ", + "mangledName": "$s5M2Kit0A3APIV20kworbLocalTrendingEx11countryCode6resultySS_ySaySDys11AnyHashableVypGGctFZ", "moduleName": "M2Kit", "static": true, "declAttributes": [ @@ -9882,7 +10355,7 @@ { "kind": "TypeNominal", "name": "Tuple", - "printedName": "(videoUrl: Foundation.URL?, videoId: Swift.String)", + "printedName": "(videoUrl: Foundation.URL?, videoId: Swift.String, metadata: [Swift.AnyHashable : Any]?)", "children": [ { "kind": "TypeNominal", @@ -9903,6 +10376,33 @@ "name": "String", "printedName": "Swift.String", "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" } ] }, @@ -9914,8 +10414,8 @@ } ], "declKind": "Func", - "usr": "s:5M2Kit0A3APIV11getLinkPlay7videoId10Foundation3URLVSg0G3Url_SSAEtSS_tYaFZ", - "mangledName": "$s5M2Kit0A3APIV11getLinkPlay7videoId10Foundation3URLVSg0G3Url_SSAEtSS_tYaFZ", + "usr": "s:5M2Kit0A3APIV11getLinkPlay7videoId10Foundation3URLVSg0G3Url_SSAESDys11AnyHashableVypGSg8metadatatSS_tYaFZ", + "mangledName": "$s5M2Kit0A3APIV11getLinkPlay7videoId10Foundation3URLVSg0G3Url_SSAESDys11AnyHashableVypGSg8metadatatSS_tYaFZ", "moduleName": "M2Kit", "static": true, "declAttributes": [ @@ -9924,6 +10424,326 @@ ], "isFromExtension": true, "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbMusicVideoWW", + "printedName": "kworbMusicVideoWW()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV17kworbMusicVideoWWSaySDys11AnyHashableVypGGyYaFZ", + "mangledName": "$s5M2Kit0A3APIV17kworbMusicVideoWWSaySDys11AnyHashableVypGGyYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbMusicCategoryWW", + "printedName": "kworbMusicCategoryWW()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV20kworbMusicCategoryWWSaySDys11AnyHashableVypGGyYaFZ", + "mangledName": "$s5M2Kit0A3APIV20kworbMusicCategoryWWSaySDys11AnyHashableVypGGyYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbGlobalTrending", + "printedName": "kworbGlobalTrending()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV19kworbGlobalTrendingSaySDys11AnyHashableVypGGyYaFZ", + "mangledName": "$s5M2Kit0A3APIV19kworbGlobalTrendingSaySDys11AnyHashableVypGGyYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbTopArtists", + "printedName": "kworbTopArtists()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV15kworbTopArtistsSaySDys11AnyHashableVypGGyYaFZ", + "mangledName": "$s5M2Kit0A3APIV15kworbTopArtistsSaySDys11AnyHashableVypGGyYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbArtistDetail", + "printedName": "kworbArtistDetail(artistId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV17kworbArtistDetail8artistIdSaySDys11AnyHashableVypGGSS_tYaFZ", + "mangledName": "$s5M2Kit0A3APIV17kworbArtistDetail8artistIdSaySDys11AnyHashableVypGGSS_tYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbListCountries", + "printedName": "kworbListCountries()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV18kworbListCountriesSaySDys11AnyHashableVypGGyYaFZ", + "mangledName": "$s5M2Kit0A3APIV18kworbListCountriesSaySDys11AnyHashableVypGGyYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbLocalTrending", + "printedName": "kworbLocalTrending(countryCode:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV18kworbLocalTrending11countryCodeSaySDys11AnyHashableVypGGSS_tYaFZ", + "mangledName": "$s5M2Kit0A3APIV18kworbLocalTrending11countryCodeSaySDys11AnyHashableVypGGSS_tYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" } ], "declKind": "Struct", @@ -10466,7 +11286,6 @@ "HasInitialValue", "HasStorage", "AccessControl", - "Custom", "RawDocComment" ], "isLet": true, @@ -19192,6 +20011,13 @@ "declKind": "Import", "moduleName": "M2Kit" }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "M2Kit" + }, { "kind": "Import", "name": "UIKit", @@ -21401,6 +22227,62 @@ "length": 8, "value": "\"UTILS2\"" }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 1741, + "length": 8, + "value": "\"KWORB2\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 1789, + "length": 22, + "value": "\"getKworbMusicVideoWW\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 1853, + "length": 25, + "value": "\"getKworbMusicCategoryWW\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 1919, + "length": 24, + "value": "\"getKworbGlobalTrending\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 1985, + "length": 20, + "value": "\"getKworbTopArtists\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 2044, + "length": 22, + "value": "\"getKworbArtistDetail\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 2111, + "length": 23, + "value": "\"getKworbListCountries\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 2174, + "length": 23, + "value": "\"getKworbLocalTrending\"" + }, { "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/Core\/CFUtils.swift", "kind": "IntegerLiteral", @@ -22447,9 +23329,9 @@ { "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/Public\/M2Define.swift", "kind": "StringLiteral", - "offset": 142, + "offset": 131, "length": 6, - "value": "\"5.15\"" + "value": "\"5.16\"" }, { "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/Public\/M2K.swift", @@ -23396,6 +24278,20 @@ "length": 19, "value": "\"com.counter.queue\"" }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/LogError.swift", + "kind": "StringLiteral", + "offset": 161, + "length": 20, + "value": "\"LogErrorDictionary\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/LogError.swift", + "kind": "Dictionary", + "offset": 311, + "length": 3, + "value": "[]" + }, { "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/MSK.swift", "kind": "StringLiteral", diff --git a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/x86_64-apple-ios-macabi.private.swiftinterface b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/x86_64-apple-ios-macabi.private.swiftinterface index 15df8e0..f9769e2 100644 --- a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/x86_64-apple-ios-macabi.private.swiftinterface +++ b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/x86_64-apple-ios-macabi.private.swiftinterface @@ -455,9 +455,18 @@ extension M2Kit.M2API { } extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor public static func getLinkPlayEx(videoId: Swift.String, result: @escaping (_ videoUrl: Foundation.URL?, _ videoId: Swift.String) -> Swift.Void) + @_Concurrency.MainActor public static func getLinkPlayEx(videoId: Swift.String, result: @escaping (_ videoUrl: Foundation.URL?, _ videoId: Swift.String, _ metadata: [Swift.AnyHashable : Any]?) -> Swift.Void) #endif } +extension M2Kit.M2API { + @_Concurrency.MainActor public static func kworbMusicVideoWWEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbMusicCategoryWWEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbGlobalTrendingEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbTopArtistsEx(result: @escaping (_ artists: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbArtistDetailEx(artistId: Swift.String, result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbListCountriesEx(result: @escaping (_ countries: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbLocalTrendingEx(countryCode: Swift.String, result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) +} extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes @_Concurrency.MainActor public static func searchVideos(title: Swift.String, nextToken: Swift.String?) async -> (videos: [[Swift.AnyHashable : Any]], nextToken: Swift.String?) @@ -495,9 +504,18 @@ extension M2Kit.M2API { } extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor public static func getLinkPlay(videoId: Swift.String) async -> (videoUrl: Foundation.URL?, videoId: Swift.String) + @_Concurrency.MainActor public static func getLinkPlay(videoId: Swift.String) async -> (videoUrl: Foundation.URL?, videoId: Swift.String, metadata: [Swift.AnyHashable : Any]?) #endif } +extension M2Kit.M2API { + @_Concurrency.MainActor public static func kworbMusicVideoWW() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbMusicCategoryWW() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbGlobalTrending() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbTopArtists() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbArtistDetail(artistId: Swift.String) async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbListCountries() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbLocalTrending(countryCode: Swift.String) async -> [[Swift.AnyHashable : Any]] +} @_Concurrency.MainActor public struct M2Backup { @_Concurrency.MainActor public static var backupCode: Swift.String { get @@ -521,7 +539,7 @@ extension M2Kit.M2API { @_Concurrency.MainActor public static func getBackupPlaylist(code: Swift.String, result: @escaping (_ data: Foundation.Data?) -> Swift.Void) #endif } -@_Concurrency.MainActor public let m2Version: Swift.String +public let m2Version: Swift.String @_Concurrency.MainActor public func setServiceType(_ type: Swift.String) @_Concurrency.MainActor public func setLogLevel(_ value: Swift.Int) @_Concurrency.MainActor public struct M2Feedback { diff --git a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc index 25ca1cf..042aeb4 100644 Binary files a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc and b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc differ diff --git a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface index 15df8e0..f9769e2 100644 --- a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface +++ b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Modules/M2Kit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface @@ -455,9 +455,18 @@ extension M2Kit.M2API { } extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor public static func getLinkPlayEx(videoId: Swift.String, result: @escaping (_ videoUrl: Foundation.URL?, _ videoId: Swift.String) -> Swift.Void) + @_Concurrency.MainActor public static func getLinkPlayEx(videoId: Swift.String, result: @escaping (_ videoUrl: Foundation.URL?, _ videoId: Swift.String, _ metadata: [Swift.AnyHashable : Any]?) -> Swift.Void) #endif } +extension M2Kit.M2API { + @_Concurrency.MainActor public static func kworbMusicVideoWWEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbMusicCategoryWWEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbGlobalTrendingEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbTopArtistsEx(result: @escaping (_ artists: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbArtistDetailEx(artistId: Swift.String, result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbListCountriesEx(result: @escaping (_ countries: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbLocalTrendingEx(countryCode: Swift.String, result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) +} extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes @_Concurrency.MainActor public static func searchVideos(title: Swift.String, nextToken: Swift.String?) async -> (videos: [[Swift.AnyHashable : Any]], nextToken: Swift.String?) @@ -495,9 +504,18 @@ extension M2Kit.M2API { } extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor public static func getLinkPlay(videoId: Swift.String) async -> (videoUrl: Foundation.URL?, videoId: Swift.String) + @_Concurrency.MainActor public static func getLinkPlay(videoId: Swift.String) async -> (videoUrl: Foundation.URL?, videoId: Swift.String, metadata: [Swift.AnyHashable : Any]?) #endif } +extension M2Kit.M2API { + @_Concurrency.MainActor public static func kworbMusicVideoWW() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbMusicCategoryWW() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbGlobalTrending() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbTopArtists() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbArtistDetail(artistId: Swift.String) async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbListCountries() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbLocalTrending(countryCode: Swift.String) async -> [[Swift.AnyHashable : Any]] +} @_Concurrency.MainActor public struct M2Backup { @_Concurrency.MainActor public static var backupCode: Swift.String { get @@ -521,7 +539,7 @@ extension M2Kit.M2API { @_Concurrency.MainActor public static func getBackupPlaylist(code: Swift.String, result: @escaping (_ data: Foundation.Data?) -> Swift.Void) #endif } -@_Concurrency.MainActor public let m2Version: Swift.String +public let m2Version: Swift.String @_Concurrency.MainActor public func setServiceType(_ type: Swift.String) @_Concurrency.MainActor public func setLogLevel(_ value: Swift.Int) @_Concurrency.MainActor public struct M2Feedback { diff --git a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Resources/Info.plist b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Resources/Info.plist index 473b2f2..e09f2b9 100644 --- a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Resources/Info.plist +++ b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-maccatalyst/M2Kit.framework/Versions/A/Resources/Info.plist @@ -17,7 +17,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 5.15 + 5.16 CFBundleSupportedPlatforms MacOSX diff --git a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Info.plist b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Info.plist index 6bf88c0..b86d27a 100644 Binary files a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Info.plist and b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Info.plist differ diff --git a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/M2Kit b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/M2Kit index 4713738..bb8c16e 100644 Binary files a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/M2Kit and b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/M2Kit differ diff --git a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios-simulator.abi.json b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios-simulator.abi.json index 2005fab..785e0eb 100644 --- a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios-simulator.abi.json +++ b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -8966,7 +8966,7 @@ { "kind": "TypeFunc", "name": "Function", - "printedName": "(Foundation.URL?, Swift.String) -> ()", + "printedName": "(Foundation.URL?, Swift.String, [Swift.AnyHashable : Any]?) -> ()", "children": [ { "kind": "TypeNominal", @@ -8976,7 +8976,7 @@ { "kind": "TypeNominal", "name": "Tuple", - "printedName": "(Foundation.URL?, Swift.String)", + "printedName": "(Foundation.URL?, Swift.String, [Swift.AnyHashable : Any]?)", "children": [ { "kind": "TypeNominal", @@ -8997,6 +8997,33 @@ "name": "String", "printedName": "Swift.String", "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" } ] } @@ -9004,8 +9031,454 @@ } ], "declKind": "Func", - "usr": "s:5M2Kit0A3APIV13getLinkPlayEx7videoId6resultySS_y10Foundation3URLVSg_SStctFZ", - "mangledName": "$s5M2Kit0A3APIV13getLinkPlayEx7videoId6resultySS_y10Foundation3URLVSg_SStctFZ", + "usr": "s:5M2Kit0A3APIV13getLinkPlayEx7videoId6resultySS_y10Foundation3URLVSg_SSSDys11AnyHashableVypGSgtctFZ", + "mangledName": "$s5M2Kit0A3APIV13getLinkPlayEx7videoId6resultySS_y10Foundation3URLVSg_SSSDys11AnyHashableVypGSgtctFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbMusicVideoWWEx", + "printedName": "kworbMusicVideoWWEx(result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV19kworbMusicVideoWWEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "mangledName": "$s5M2Kit0A3APIV19kworbMusicVideoWWEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbMusicCategoryWWEx", + "printedName": "kworbMusicCategoryWWEx(result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV22kworbMusicCategoryWWEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "mangledName": "$s5M2Kit0A3APIV22kworbMusicCategoryWWEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbGlobalTrendingEx", + "printedName": "kworbGlobalTrendingEx(result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV21kworbGlobalTrendingEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "mangledName": "$s5M2Kit0A3APIV21kworbGlobalTrendingEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbTopArtistsEx", + "printedName": "kworbTopArtistsEx(result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV17kworbTopArtistsEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "mangledName": "$s5M2Kit0A3APIV17kworbTopArtistsEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbArtistDetailEx", + "printedName": "kworbArtistDetailEx(artistId:result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV19kworbArtistDetailEx8artistId6resultySS_ySaySDys11AnyHashableVypGGctFZ", + "mangledName": "$s5M2Kit0A3APIV19kworbArtistDetailEx8artistId6resultySS_ySaySDys11AnyHashableVypGGctFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbListCountriesEx", + "printedName": "kworbListCountriesEx(result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV20kworbListCountriesEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "mangledName": "$s5M2Kit0A3APIV20kworbListCountriesEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbLocalTrendingEx", + "printedName": "kworbLocalTrendingEx(countryCode:result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV20kworbLocalTrendingEx11countryCode6resultySS_ySaySDys11AnyHashableVypGGctFZ", + "mangledName": "$s5M2Kit0A3APIV20kworbLocalTrendingEx11countryCode6resultySS_ySaySDys11AnyHashableVypGGctFZ", "moduleName": "M2Kit", "static": true, "declAttributes": [ @@ -9882,7 +10355,7 @@ { "kind": "TypeNominal", "name": "Tuple", - "printedName": "(videoUrl: Foundation.URL?, videoId: Swift.String)", + "printedName": "(videoUrl: Foundation.URL?, videoId: Swift.String, metadata: [Swift.AnyHashable : Any]?)", "children": [ { "kind": "TypeNominal", @@ -9903,6 +10376,33 @@ "name": "String", "printedName": "Swift.String", "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" } ] }, @@ -9914,8 +10414,8 @@ } ], "declKind": "Func", - "usr": "s:5M2Kit0A3APIV11getLinkPlay7videoId10Foundation3URLVSg0G3Url_SSAEtSS_tYaFZ", - "mangledName": "$s5M2Kit0A3APIV11getLinkPlay7videoId10Foundation3URLVSg0G3Url_SSAEtSS_tYaFZ", + "usr": "s:5M2Kit0A3APIV11getLinkPlay7videoId10Foundation3URLVSg0G3Url_SSAESDys11AnyHashableVypGSg8metadatatSS_tYaFZ", + "mangledName": "$s5M2Kit0A3APIV11getLinkPlay7videoId10Foundation3URLVSg0G3Url_SSAESDys11AnyHashableVypGSg8metadatatSS_tYaFZ", "moduleName": "M2Kit", "static": true, "declAttributes": [ @@ -9924,6 +10424,326 @@ ], "isFromExtension": true, "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbMusicVideoWW", + "printedName": "kworbMusicVideoWW()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV17kworbMusicVideoWWSaySDys11AnyHashableVypGGyYaFZ", + "mangledName": "$s5M2Kit0A3APIV17kworbMusicVideoWWSaySDys11AnyHashableVypGGyYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbMusicCategoryWW", + "printedName": "kworbMusicCategoryWW()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV20kworbMusicCategoryWWSaySDys11AnyHashableVypGGyYaFZ", + "mangledName": "$s5M2Kit0A3APIV20kworbMusicCategoryWWSaySDys11AnyHashableVypGGyYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbGlobalTrending", + "printedName": "kworbGlobalTrending()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV19kworbGlobalTrendingSaySDys11AnyHashableVypGGyYaFZ", + "mangledName": "$s5M2Kit0A3APIV19kworbGlobalTrendingSaySDys11AnyHashableVypGGyYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbTopArtists", + "printedName": "kworbTopArtists()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV15kworbTopArtistsSaySDys11AnyHashableVypGGyYaFZ", + "mangledName": "$s5M2Kit0A3APIV15kworbTopArtistsSaySDys11AnyHashableVypGGyYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbArtistDetail", + "printedName": "kworbArtistDetail(artistId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV17kworbArtistDetail8artistIdSaySDys11AnyHashableVypGGSS_tYaFZ", + "mangledName": "$s5M2Kit0A3APIV17kworbArtistDetail8artistIdSaySDys11AnyHashableVypGGSS_tYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbListCountries", + "printedName": "kworbListCountries()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV18kworbListCountriesSaySDys11AnyHashableVypGGyYaFZ", + "mangledName": "$s5M2Kit0A3APIV18kworbListCountriesSaySDys11AnyHashableVypGGyYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbLocalTrending", + "printedName": "kworbLocalTrending(countryCode:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV18kworbLocalTrending11countryCodeSaySDys11AnyHashableVypGGSS_tYaFZ", + "mangledName": "$s5M2Kit0A3APIV18kworbLocalTrending11countryCodeSaySDys11AnyHashableVypGGSS_tYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" } ], "declKind": "Struct", @@ -10466,7 +11286,6 @@ "HasInitialValue", "HasStorage", "AccessControl", - "Custom", "RawDocComment" ], "isLet": true, @@ -19192,6 +20011,13 @@ "declKind": "Import", "moduleName": "M2Kit" }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "M2Kit" + }, { "kind": "Import", "name": "UIKit", @@ -21401,6 +22227,62 @@ "length": 8, "value": "\"UTILS2\"" }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 1741, + "length": 8, + "value": "\"KWORB2\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 1789, + "length": 22, + "value": "\"getKworbMusicVideoWW\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 1853, + "length": 25, + "value": "\"getKworbMusicCategoryWW\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 1919, + "length": 24, + "value": "\"getKworbGlobalTrending\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 1985, + "length": 20, + "value": "\"getKworbTopArtists\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 2044, + "length": 22, + "value": "\"getKworbArtistDetail\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 2111, + "length": 23, + "value": "\"getKworbListCountries\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 2174, + "length": 23, + "value": "\"getKworbLocalTrending\"" + }, { "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/Core\/CFUtils.swift", "kind": "IntegerLiteral", @@ -22447,9 +23329,9 @@ { "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/Public\/M2Define.swift", "kind": "StringLiteral", - "offset": 142, + "offset": 131, "length": 6, - "value": "\"5.15\"" + "value": "\"5.16\"" }, { "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/Public\/M2K.swift", @@ -23396,6 +24278,20 @@ "length": 19, "value": "\"com.counter.queue\"" }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/LogError.swift", + "kind": "StringLiteral", + "offset": 161, + "length": 20, + "value": "\"LogErrorDictionary\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/LogError.swift", + "kind": "Dictionary", + "offset": 311, + "length": 3, + "value": "[]" + }, { "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/MSK.swift", "kind": "StringLiteral", diff --git a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface index 513a920..3ba4c70 100644 --- a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface +++ b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -455,9 +455,18 @@ extension M2Kit.M2API { } extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor public static func getLinkPlayEx(videoId: Swift.String, result: @escaping (_ videoUrl: Foundation.URL?, _ videoId: Swift.String) -> Swift.Void) + @_Concurrency.MainActor public static func getLinkPlayEx(videoId: Swift.String, result: @escaping (_ videoUrl: Foundation.URL?, _ videoId: Swift.String, _ metadata: [Swift.AnyHashable : Any]?) -> Swift.Void) #endif } +extension M2Kit.M2API { + @_Concurrency.MainActor public static func kworbMusicVideoWWEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbMusicCategoryWWEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbGlobalTrendingEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbTopArtistsEx(result: @escaping (_ artists: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbArtistDetailEx(artistId: Swift.String, result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbListCountriesEx(result: @escaping (_ countries: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbLocalTrendingEx(countryCode: Swift.String, result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) +} extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes @_Concurrency.MainActor public static func searchVideos(title: Swift.String, nextToken: Swift.String?) async -> (videos: [[Swift.AnyHashable : Any]], nextToken: Swift.String?) @@ -495,9 +504,18 @@ extension M2Kit.M2API { } extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor public static func getLinkPlay(videoId: Swift.String) async -> (videoUrl: Foundation.URL?, videoId: Swift.String) + @_Concurrency.MainActor public static func getLinkPlay(videoId: Swift.String) async -> (videoUrl: Foundation.URL?, videoId: Swift.String, metadata: [Swift.AnyHashable : Any]?) #endif } +extension M2Kit.M2API { + @_Concurrency.MainActor public static func kworbMusicVideoWW() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbMusicCategoryWW() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbGlobalTrending() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbTopArtists() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbArtistDetail(artistId: Swift.String) async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbListCountries() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbLocalTrending(countryCode: Swift.String) async -> [[Swift.AnyHashable : Any]] +} @_Concurrency.MainActor public struct M2Backup { @_Concurrency.MainActor public static var backupCode: Swift.String { get @@ -521,7 +539,7 @@ extension M2Kit.M2API { @_Concurrency.MainActor public static func getBackupPlaylist(code: Swift.String, result: @escaping (_ data: Foundation.Data?) -> Swift.Void) #endif } -@_Concurrency.MainActor public let m2Version: Swift.String +public let m2Version: Swift.String @_Concurrency.MainActor public func setServiceType(_ type: Swift.String) @_Concurrency.MainActor public func setLogLevel(_ value: Swift.Int) @_Concurrency.MainActor public struct M2Feedback { diff --git a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios-simulator.swiftdoc index 035a9d4..7583287 100644 Binary files a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios-simulator.swiftdoc and b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ diff --git a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios-simulator.swiftinterface index 513a920..3ba4c70 100644 --- a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios-simulator.swiftinterface +++ b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -455,9 +455,18 @@ extension M2Kit.M2API { } extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor public static func getLinkPlayEx(videoId: Swift.String, result: @escaping (_ videoUrl: Foundation.URL?, _ videoId: Swift.String) -> Swift.Void) + @_Concurrency.MainActor public static func getLinkPlayEx(videoId: Swift.String, result: @escaping (_ videoUrl: Foundation.URL?, _ videoId: Swift.String, _ metadata: [Swift.AnyHashable : Any]?) -> Swift.Void) #endif } +extension M2Kit.M2API { + @_Concurrency.MainActor public static func kworbMusicVideoWWEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbMusicCategoryWWEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbGlobalTrendingEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbTopArtistsEx(result: @escaping (_ artists: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbArtistDetailEx(artistId: Swift.String, result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbListCountriesEx(result: @escaping (_ countries: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbLocalTrendingEx(countryCode: Swift.String, result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) +} extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes @_Concurrency.MainActor public static func searchVideos(title: Swift.String, nextToken: Swift.String?) async -> (videos: [[Swift.AnyHashable : Any]], nextToken: Swift.String?) @@ -495,9 +504,18 @@ extension M2Kit.M2API { } extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor public static func getLinkPlay(videoId: Swift.String) async -> (videoUrl: Foundation.URL?, videoId: Swift.String) + @_Concurrency.MainActor public static func getLinkPlay(videoId: Swift.String) async -> (videoUrl: Foundation.URL?, videoId: Swift.String, metadata: [Swift.AnyHashable : Any]?) #endif } +extension M2Kit.M2API { + @_Concurrency.MainActor public static func kworbMusicVideoWW() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbMusicCategoryWW() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbGlobalTrending() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbTopArtists() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbArtistDetail(artistId: Swift.String) async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbListCountries() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbLocalTrending(countryCode: Swift.String) async -> [[Swift.AnyHashable : Any]] +} @_Concurrency.MainActor public struct M2Backup { @_Concurrency.MainActor public static var backupCode: Swift.String { get @@ -521,7 +539,7 @@ extension M2Kit.M2API { @_Concurrency.MainActor public static func getBackupPlaylist(code: Swift.String, result: @escaping (_ data: Foundation.Data?) -> Swift.Void) #endif } -@_Concurrency.MainActor public let m2Version: Swift.String +public let m2Version: Swift.String @_Concurrency.MainActor public func setServiceType(_ type: Swift.String) @_Concurrency.MainActor public func setLogLevel(_ value: Swift.Int) @_Concurrency.MainActor public struct M2Feedback { diff --git a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/x86_64-apple-ios-simulator.abi.json b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/x86_64-apple-ios-simulator.abi.json index 2005fab..785e0eb 100644 --- a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/x86_64-apple-ios-simulator.abi.json +++ b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -8966,7 +8966,7 @@ { "kind": "TypeFunc", "name": "Function", - "printedName": "(Foundation.URL?, Swift.String) -> ()", + "printedName": "(Foundation.URL?, Swift.String, [Swift.AnyHashable : Any]?) -> ()", "children": [ { "kind": "TypeNominal", @@ -8976,7 +8976,7 @@ { "kind": "TypeNominal", "name": "Tuple", - "printedName": "(Foundation.URL?, Swift.String)", + "printedName": "(Foundation.URL?, Swift.String, [Swift.AnyHashable : Any]?)", "children": [ { "kind": "TypeNominal", @@ -8997,6 +8997,33 @@ "name": "String", "printedName": "Swift.String", "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" } ] } @@ -9004,8 +9031,454 @@ } ], "declKind": "Func", - "usr": "s:5M2Kit0A3APIV13getLinkPlayEx7videoId6resultySS_y10Foundation3URLVSg_SStctFZ", - "mangledName": "$s5M2Kit0A3APIV13getLinkPlayEx7videoId6resultySS_y10Foundation3URLVSg_SStctFZ", + "usr": "s:5M2Kit0A3APIV13getLinkPlayEx7videoId6resultySS_y10Foundation3URLVSg_SSSDys11AnyHashableVypGSgtctFZ", + "mangledName": "$s5M2Kit0A3APIV13getLinkPlayEx7videoId6resultySS_y10Foundation3URLVSg_SSSDys11AnyHashableVypGSgtctFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbMusicVideoWWEx", + "printedName": "kworbMusicVideoWWEx(result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV19kworbMusicVideoWWEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "mangledName": "$s5M2Kit0A3APIV19kworbMusicVideoWWEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbMusicCategoryWWEx", + "printedName": "kworbMusicCategoryWWEx(result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV22kworbMusicCategoryWWEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "mangledName": "$s5M2Kit0A3APIV22kworbMusicCategoryWWEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbGlobalTrendingEx", + "printedName": "kworbGlobalTrendingEx(result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV21kworbGlobalTrendingEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "mangledName": "$s5M2Kit0A3APIV21kworbGlobalTrendingEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbTopArtistsEx", + "printedName": "kworbTopArtistsEx(result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV17kworbTopArtistsEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "mangledName": "$s5M2Kit0A3APIV17kworbTopArtistsEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbArtistDetailEx", + "printedName": "kworbArtistDetailEx(artistId:result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV19kworbArtistDetailEx8artistId6resultySS_ySaySDys11AnyHashableVypGGctFZ", + "mangledName": "$s5M2Kit0A3APIV19kworbArtistDetailEx8artistId6resultySS_ySaySDys11AnyHashableVypGGctFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbListCountriesEx", + "printedName": "kworbListCountriesEx(result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV20kworbListCountriesEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "mangledName": "$s5M2Kit0A3APIV20kworbListCountriesEx6resultyySaySDys11AnyHashableVypGGc_tFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbLocalTrendingEx", + "printedName": "kworbLocalTrendingEx(countryCode:result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([[Swift.AnyHashable : Any]]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV20kworbLocalTrendingEx11countryCode6resultySS_ySaySDys11AnyHashableVypGGctFZ", + "mangledName": "$s5M2Kit0A3APIV20kworbLocalTrendingEx11countryCode6resultySS_ySaySDys11AnyHashableVypGGctFZ", "moduleName": "M2Kit", "static": true, "declAttributes": [ @@ -9882,7 +10355,7 @@ { "kind": "TypeNominal", "name": "Tuple", - "printedName": "(videoUrl: Foundation.URL?, videoId: Swift.String)", + "printedName": "(videoUrl: Foundation.URL?, videoId: Swift.String, metadata: [Swift.AnyHashable : Any]?)", "children": [ { "kind": "TypeNominal", @@ -9903,6 +10376,33 @@ "name": "String", "printedName": "Swift.String", "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.AnyHashable : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" } ] }, @@ -9914,8 +10414,8 @@ } ], "declKind": "Func", - "usr": "s:5M2Kit0A3APIV11getLinkPlay7videoId10Foundation3URLVSg0G3Url_SSAEtSS_tYaFZ", - "mangledName": "$s5M2Kit0A3APIV11getLinkPlay7videoId10Foundation3URLVSg0G3Url_SSAEtSS_tYaFZ", + "usr": "s:5M2Kit0A3APIV11getLinkPlay7videoId10Foundation3URLVSg0G3Url_SSAESDys11AnyHashableVypGSg8metadatatSS_tYaFZ", + "mangledName": "$s5M2Kit0A3APIV11getLinkPlay7videoId10Foundation3URLVSg0G3Url_SSAESDys11AnyHashableVypGSg8metadatatSS_tYaFZ", "moduleName": "M2Kit", "static": true, "declAttributes": [ @@ -9924,6 +10424,326 @@ ], "isFromExtension": true, "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbMusicVideoWW", + "printedName": "kworbMusicVideoWW()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV17kworbMusicVideoWWSaySDys11AnyHashableVypGGyYaFZ", + "mangledName": "$s5M2Kit0A3APIV17kworbMusicVideoWWSaySDys11AnyHashableVypGGyYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbMusicCategoryWW", + "printedName": "kworbMusicCategoryWW()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV20kworbMusicCategoryWWSaySDys11AnyHashableVypGGyYaFZ", + "mangledName": "$s5M2Kit0A3APIV20kworbMusicCategoryWWSaySDys11AnyHashableVypGGyYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbGlobalTrending", + "printedName": "kworbGlobalTrending()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV19kworbGlobalTrendingSaySDys11AnyHashableVypGGyYaFZ", + "mangledName": "$s5M2Kit0A3APIV19kworbGlobalTrendingSaySDys11AnyHashableVypGGyYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbTopArtists", + "printedName": "kworbTopArtists()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV15kworbTopArtistsSaySDys11AnyHashableVypGGyYaFZ", + "mangledName": "$s5M2Kit0A3APIV15kworbTopArtistsSaySDys11AnyHashableVypGGyYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbArtistDetail", + "printedName": "kworbArtistDetail(artistId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV17kworbArtistDetail8artistIdSaySDys11AnyHashableVypGGSS_tYaFZ", + "mangledName": "$s5M2Kit0A3APIV17kworbArtistDetail8artistIdSaySDys11AnyHashableVypGGSS_tYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbListCountries", + "printedName": "kworbListCountries()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV18kworbListCountriesSaySDys11AnyHashableVypGGyYaFZ", + "mangledName": "$s5M2Kit0A3APIV18kworbListCountriesSaySDys11AnyHashableVypGGyYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "kworbLocalTrending", + "printedName": "kworbLocalTrending(countryCode:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[Swift.AnyHashable : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:5M2Kit0A3APIV18kworbLocalTrending11countryCodeSaySDys11AnyHashableVypGGSS_tYaFZ", + "mangledName": "$s5M2Kit0A3APIV18kworbLocalTrending11countryCodeSaySDys11AnyHashableVypGGSS_tYaFZ", + "moduleName": "M2Kit", + "static": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" } ], "declKind": "Struct", @@ -10466,7 +11286,6 @@ "HasInitialValue", "HasStorage", "AccessControl", - "Custom", "RawDocComment" ], "isLet": true, @@ -19192,6 +20011,13 @@ "declKind": "Import", "moduleName": "M2Kit" }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "M2Kit" + }, { "kind": "Import", "name": "UIKit", @@ -21401,6 +22227,62 @@ "length": 8, "value": "\"UTILS2\"" }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 1741, + "length": 8, + "value": "\"KWORB2\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 1789, + "length": 22, + "value": "\"getKworbMusicVideoWW\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 1853, + "length": 25, + "value": "\"getKworbMusicCategoryWW\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 1919, + "length": 24, + "value": "\"getKworbGlobalTrending\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 1985, + "length": 20, + "value": "\"getKworbTopArtists\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 2044, + "length": 22, + "value": "\"getKworbArtistDetail\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 2111, + "length": 23, + "value": "\"getKworbListCountries\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/API\/YTAPI+.swift", + "kind": "StringLiteral", + "offset": 2174, + "length": 23, + "value": "\"getKworbLocalTrending\"" + }, { "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/Core\/CFUtils.swift", "kind": "IntegerLiteral", @@ -22447,9 +23329,9 @@ { "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/Public\/M2Define.swift", "kind": "StringLiteral", - "offset": 142, + "offset": 131, "length": 6, - "value": "\"5.15\"" + "value": "\"5.16\"" }, { "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/Public\/M2K.swift", @@ -23396,6 +24278,20 @@ "length": 19, "value": "\"com.counter.queue\"" }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/LogError.swift", + "kind": "StringLiteral", + "offset": 161, + "length": 20, + "value": "\"LogErrorDictionary\"" + }, + { + "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/LogError.swift", + "kind": "Dictionary", + "offset": 311, + "length": 3, + "value": "[]" + }, { "filePath": "\/Users\/cuongkc\/Projects\/M2Kit\/M2Kit\/MSK.swift", "kind": "StringLiteral", diff --git a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface index eecfce9..a032cb3 100644 --- a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface +++ b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -455,9 +455,18 @@ extension M2Kit.M2API { } extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor public static func getLinkPlayEx(videoId: Swift.String, result: @escaping (_ videoUrl: Foundation.URL?, _ videoId: Swift.String) -> Swift.Void) + @_Concurrency.MainActor public static func getLinkPlayEx(videoId: Swift.String, result: @escaping (_ videoUrl: Foundation.URL?, _ videoId: Swift.String, _ metadata: [Swift.AnyHashable : Any]?) -> Swift.Void) #endif } +extension M2Kit.M2API { + @_Concurrency.MainActor public static func kworbMusicVideoWWEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbMusicCategoryWWEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbGlobalTrendingEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbTopArtistsEx(result: @escaping (_ artists: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbArtistDetailEx(artistId: Swift.String, result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbListCountriesEx(result: @escaping (_ countries: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbLocalTrendingEx(countryCode: Swift.String, result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) +} extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes @_Concurrency.MainActor public static func searchVideos(title: Swift.String, nextToken: Swift.String?) async -> (videos: [[Swift.AnyHashable : Any]], nextToken: Swift.String?) @@ -495,9 +504,18 @@ extension M2Kit.M2API { } extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor public static func getLinkPlay(videoId: Swift.String) async -> (videoUrl: Foundation.URL?, videoId: Swift.String) + @_Concurrency.MainActor public static func getLinkPlay(videoId: Swift.String) async -> (videoUrl: Foundation.URL?, videoId: Swift.String, metadata: [Swift.AnyHashable : Any]?) #endif } +extension M2Kit.M2API { + @_Concurrency.MainActor public static func kworbMusicVideoWW() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbMusicCategoryWW() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbGlobalTrending() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbTopArtists() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbArtistDetail(artistId: Swift.String) async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbListCountries() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbLocalTrending(countryCode: Swift.String) async -> [[Swift.AnyHashable : Any]] +} @_Concurrency.MainActor public struct M2Backup { @_Concurrency.MainActor public static var backupCode: Swift.String { get @@ -521,7 +539,7 @@ extension M2Kit.M2API { @_Concurrency.MainActor public static func getBackupPlaylist(code: Swift.String, result: @escaping (_ data: Foundation.Data?) -> Swift.Void) #endif } -@_Concurrency.MainActor public let m2Version: Swift.String +public let m2Version: Swift.String @_Concurrency.MainActor public func setServiceType(_ type: Swift.String) @_Concurrency.MainActor public func setLogLevel(_ value: Swift.Int) @_Concurrency.MainActor public struct M2Feedback { diff --git a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc index 02cfb5b..5acebef 100644 Binary files a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ diff --git a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface index eecfce9..a032cb3 100644 --- a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface +++ b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/Modules/M2Kit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -455,9 +455,18 @@ extension M2Kit.M2API { } extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor public static func getLinkPlayEx(videoId: Swift.String, result: @escaping (_ videoUrl: Foundation.URL?, _ videoId: Swift.String) -> Swift.Void) + @_Concurrency.MainActor public static func getLinkPlayEx(videoId: Swift.String, result: @escaping (_ videoUrl: Foundation.URL?, _ videoId: Swift.String, _ metadata: [Swift.AnyHashable : Any]?) -> Swift.Void) #endif } +extension M2Kit.M2API { + @_Concurrency.MainActor public static func kworbMusicVideoWWEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbMusicCategoryWWEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbGlobalTrendingEx(result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbTopArtistsEx(result: @escaping (_ artists: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbArtistDetailEx(artistId: Swift.String, result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbListCountriesEx(result: @escaping (_ countries: [[Swift.AnyHashable : Any]]) -> Swift.Void) + @_Concurrency.MainActor public static func kworbLocalTrendingEx(countryCode: Swift.String, result: @escaping (_ videos: [[Swift.AnyHashable : Any]]) -> Swift.Void) +} extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes @_Concurrency.MainActor public static func searchVideos(title: Swift.String, nextToken: Swift.String?) async -> (videos: [[Swift.AnyHashable : Any]], nextToken: Swift.String?) @@ -495,9 +504,18 @@ extension M2Kit.M2API { } extension M2Kit.M2API { #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor public static func getLinkPlay(videoId: Swift.String) async -> (videoUrl: Foundation.URL?, videoId: Swift.String) + @_Concurrency.MainActor public static func getLinkPlay(videoId: Swift.String) async -> (videoUrl: Foundation.URL?, videoId: Swift.String, metadata: [Swift.AnyHashable : Any]?) #endif } +extension M2Kit.M2API { + @_Concurrency.MainActor public static func kworbMusicVideoWW() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbMusicCategoryWW() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbGlobalTrending() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbTopArtists() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbArtistDetail(artistId: Swift.String) async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbListCountries() async -> [[Swift.AnyHashable : Any]] + @_Concurrency.MainActor public static func kworbLocalTrending(countryCode: Swift.String) async -> [[Swift.AnyHashable : Any]] +} @_Concurrency.MainActor public struct M2Backup { @_Concurrency.MainActor public static var backupCode: Swift.String { get @@ -521,7 +539,7 @@ extension M2Kit.M2API { @_Concurrency.MainActor public static func getBackupPlaylist(code: Swift.String, result: @escaping (_ data: Foundation.Data?) -> Swift.Void) #endif } -@_Concurrency.MainActor public let m2Version: Swift.String +public let m2Version: Swift.String @_Concurrency.MainActor public func setServiceType(_ type: Swift.String) @_Concurrency.MainActor public func setLogLevel(_ value: Swift.Int) @_Concurrency.MainActor public struct M2Feedback { diff --git a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/_CodeSignature/CodeDirectory b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/_CodeSignature/CodeDirectory index 1198110..c0358cb 100644 Binary files a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/_CodeSignature/CodeDirectory and b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/_CodeSignature/CodeDirectory differ diff --git a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/_CodeSignature/CodeResources b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/_CodeSignature/CodeResources index 0bae0ee..584d7cd 100644 --- a/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/_CodeSignature/CodeResources +++ b/Frameworks/M2Kit.xcframework/ios-arm64_x86_64-simulator/M2Kit.framework/_CodeSignature/CodeResources @@ -10,47 +10,47 @@ Info.plist - DAuUiirg7SLXZSP2oUEelGmxarA= + cgewhzYiR3ByRYNCV0Op3xjjBXI= Modules/M2Kit.swiftmodule/arm64-apple-ios-simulator.abi.json - d+QKInsXkMkQjeWJa7k1CiTBw4U= + 4Roa07eGyyTThSGcpCl02C3H9/k= Modules/M2Kit.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface - T7BVtNYbAepYBrvIC7FwWYfWAtY= + oXmlM/D0AXEkB9y/jjMnnasNdeg= Modules/M2Kit.swiftmodule/arm64-apple-ios-simulator.swiftdoc - VJyjo22UtSSbm9C2Ok3I3iplq34= + /cJzyM6x0Xe0EZhd9knrMyb2QMM= Modules/M2Kit.swiftmodule/arm64-apple-ios-simulator.swiftinterface - T7BVtNYbAepYBrvIC7FwWYfWAtY= + oXmlM/D0AXEkB9y/jjMnnasNdeg= Modules/M2Kit.swiftmodule/arm64-apple-ios-simulator.swiftmodule - HGE+y64I4KJWLKlSL/kFjAuP07E= + 6/lYtYM2bwoAhDvACcnQc8aEe1I= Modules/M2Kit.swiftmodule/x86_64-apple-ios-simulator.abi.json - d+QKInsXkMkQjeWJa7k1CiTBw4U= + 4Roa07eGyyTThSGcpCl02C3H9/k= Modules/M2Kit.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface - FcnYejEVzE71T4GDveSVVdXeEtY= + i9DGF6Wv0u8Qi8rc2czOHi+m+r4= Modules/M2Kit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - sqPQ02ilaz7rQN5t6DDpRJIupBQ= + 7pSt4yTLPawE8H9Bsi10+6jYHkA= Modules/M2Kit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - FcnYejEVzE71T4GDveSVVdXeEtY= + i9DGF6Wv0u8Qi8rc2czOHi+m+r4= Modules/M2Kit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - kmTdY2UbqOWi1SFlifIbvcrfyhk= + nGotADHXdG782FPDppfg0/NIJXs= Modules/module.modulemap @@ -70,70 +70,70 @@ hash2 - nXTsZZ2zJnb3C9EeaPVxTcKjamKBSJa9rGnzUgcqv0E= + 4J8qjKA6fz+kp6CxJAF3XuY95Lii3KzdhV8ppVzYGcc= Modules/M2Kit.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface hash2 - GDXDoe9UwdaFnE9AV4BV6Mnaf3uqJjUhHkVCUJgAT88= + ggOJoWqYB68lWxGpXX93VFO7L9/Pgf05WKyUX6/+P/o= Modules/M2Kit.swiftmodule/arm64-apple-ios-simulator.swiftdoc hash2 - zc4mUUXwGR/EJ66Oxe3HzQEwlhQN2nsSdK1dvAurUDM= + kmZt3gg4oX1N8/rzRmpwVRez4P6ngTEY0DbUXnzSCqs= Modules/M2Kit.swiftmodule/arm64-apple-ios-simulator.swiftinterface hash2 - GDXDoe9UwdaFnE9AV4BV6Mnaf3uqJjUhHkVCUJgAT88= + ggOJoWqYB68lWxGpXX93VFO7L9/Pgf05WKyUX6/+P/o= Modules/M2Kit.swiftmodule/arm64-apple-ios-simulator.swiftmodule hash2 - VD9hkXZ8Xm6asXv4zSfALUlDaBYlAENWi0o7hecLeXk= + /I5o6Ggsshd/AGdSpaafStcbjfPFRNd3p91GO7s/r10= Modules/M2Kit.swiftmodule/x86_64-apple-ios-simulator.abi.json hash2 - nXTsZZ2zJnb3C9EeaPVxTcKjamKBSJa9rGnzUgcqv0E= + 4J8qjKA6fz+kp6CxJAF3XuY95Lii3KzdhV8ppVzYGcc= Modules/M2Kit.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface hash2 - VjRcASjCge/ykpmZBR8NmvWdE0SgV7zwqy4QMM74juM= + L374EOPPjGl1Aq5Z5nBqFdPhzup/Cny40EmL3Awwtrw= Modules/M2Kit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc hash2 - Ww1czHXnbrAq2NoZnKCasDXNV6Gwkj9tcEvQfBnXqD4= + G3Bktu5JUqrIDUH/PMBHGyTrWya5rJJb6VToDvk853g= Modules/M2Kit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface hash2 - VjRcASjCge/ykpmZBR8NmvWdE0SgV7zwqy4QMM74juM= + L374EOPPjGl1Aq5Z5nBqFdPhzup/Cny40EmL3Awwtrw= Modules/M2Kit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule hash2 - d06DdEepR0+WMO8ATCiIaI5uzHADbKLsRws+Y5jzMyQ= + 2QK/FakStjaEjWG75cdqvIf1j9EEBw9edoyAPP+ROUY= Modules/module.modulemap diff --git a/README.md b/README.md index a634973..a4fa330 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ M2Kit ===== -5.15 \ No newline at end of file +5.16 \ No newline at end of file