Skip to content

Commit 43228df

Browse files
Merge pull request #42 from razorpay/release/custom-core
ISS-1452668: Pod release CustomUI and Core
2 parents 17de7f3 + 4e42bf0 commit 43228df

File tree

97 files changed

+6188
-3455
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

97 files changed

+6188
-3455
lines changed

Pod/.DS_Store

0 Bytes
Binary file not shown.

Pod/RazorpayCustom.xcframework/Info.plist

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,34 +10,34 @@
1010
<key>DebugSymbolsPath</key>
1111
<string>dSYMs</string>
1212
<key>LibraryIdentifier</key>
13-
<string>ios-arm64</string>
13+
<string>ios-arm64_x86_64-simulator</string>
1414
<key>LibraryPath</key>
1515
<string>RazorpayCustom.framework</string>
1616
<key>SupportedArchitectures</key>
1717
<array>
1818
<string>arm64</string>
19+
<string>x86_64</string>
1920
</array>
2021
<key>SupportedPlatform</key>
2122
<string>ios</string>
23+
<key>SupportedPlatformVariant</key>
24+
<string>simulator</string>
2225
</dict>
2326
<dict>
2427
<key>BinaryPath</key>
2528
<string>RazorpayCustom.framework/RazorpayCustom</string>
2629
<key>DebugSymbolsPath</key>
2730
<string>dSYMs</string>
2831
<key>LibraryIdentifier</key>
29-
<string>ios-arm64_x86_64-simulator</string>
32+
<string>ios-arm64</string>
3033
<key>LibraryPath</key>
3134
<string>RazorpayCustom.framework</string>
3235
<key>SupportedArchitectures</key>
3336
<array>
3437
<string>arm64</string>
35-
<string>x86_64</string>
3638
</array>
3739
<key>SupportedPlatform</key>
3840
<string>ios</string>
39-
<key>SupportedPlatformVariant</key>
40-
<string>simulator</string>
4141
</dict>
4242
</array>
4343
<key>CFBundlePackageType</key>

Pod/RazorpayCustom.xcframework/ios-arm64/RazorpayCustom.framework/Headers/RazorpayCustom-Swift.h

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -307,16 +307,18 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
307307

308308
#if defined(__OBJC__)
309309

310+
@protocol UPITurboPlugin;
311+
@protocol UPITurboUIPlugin;
310312
@class NSString;
311313
@protocol RazorpayPaymentCompletionProtocol;
312314
@class WKWebView;
313-
@protocol UPITurboPlugin;
314-
@protocol UPITurboUIPlugin;
315315
@class WKNavigation;
316316
@class NSURL;
317317
@protocol PluginPaymentDelegate;
318318
SWIFT_CLASS("_TtC14RazorpayCustom28CustomCheckoutImplementation")
319319
@interface CustomCheckoutImplementation : NSObject <CustomCheckoutImplementationProtocol>
320+
@property (nonatomic, strong) id <UPITurboPlugin> _Nullable upiTurbo;
321+
@property (nonatomic, strong) id <UPITurboUIPlugin> _Nullable upiTurboUI;
320322
- (id _Nullable)initWithKey:(NSString * _Nonnull)key andDelegate:(id <RazorpayPaymentCompletionProtocol> _Nonnull)delegate withPaymentWebView:(WKWebView * _Nonnull)merchantWebView plugin:(id <UPITurboPlugin> _Nonnull)plugin SWIFT_METHOD_FAMILY(none) SWIFT_WARN_UNUSED_RESULT;
321323
- (id _Nullable)initWithKey:(NSString * _Nonnull)key andDelegate:(id <RazorpayPaymentCompletionProtocol> _Nonnull)delegate withPaymentWebView:(WKWebView * _Nonnull)merchantWebView UIPlugin:(id <UPITurboUIPlugin> _Nonnull)UIPlugin SWIFT_METHOD_FAMILY(none) SWIFT_WARN_UNUSED_RESULT;
322324
- (id _Nullable)initWithKey:(NSString * _Nonnull)key andDelegate:(id <RazorpayPaymentCompletionProtocol> _Nonnull)delegate withPaymentWebView:(WKWebView * _Nonnull)merchantWebView SWIFT_METHOD_FAMILY(none) SWIFT_WARN_UNUSED_RESULT;
Binary file not shown.

Pod/RazorpayCustom.xcframework/ios-arm64/RazorpayCustom.framework/Modules/RazorpayCustom.swiftmodule/arm64-apple-ios.abi.json

Lines changed: 253 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2858,6 +2858,258 @@
28582858
"name": "CustomCheckoutImplementation",
28592859
"printedName": "CustomCheckoutImplementation",
28602860
"children": [
2861+
{
2862+
"kind": "Var",
2863+
"name": "upiTurbo",
2864+
"printedName": "upiTurbo",
2865+
"children": [
2866+
{
2867+
"kind": "TypeNominal",
2868+
"name": "Optional",
2869+
"printedName": "(any RazorpayCore.UPITurboPlugin)?",
2870+
"children": [
2871+
{
2872+
"kind": "TypeNominal",
2873+
"name": "UPITurboPlugin",
2874+
"printedName": "any RazorpayCore.UPITurboPlugin",
2875+
"usr": "c:@M@RazorpayCore@objc(pl)UPITurboPlugin"
2876+
}
2877+
],
2878+
"usr": "s:Sq"
2879+
}
2880+
],
2881+
"declKind": "Var",
2882+
"usr": "c:@M@RazorpayCustom@objc(cs)CustomCheckoutImplementation(py)upiTurbo",
2883+
"mangledName": "$s14RazorpayCustom0B22CheckoutImplementationC8upiTurbo0A4Core14UPITurboPlugin_pSgvp",
2884+
"moduleName": "RazorpayCustom",
2885+
"objc_name": "upiTurbo",
2886+
"declAttributes": [
2887+
"HasInitialValue",
2888+
"Final",
2889+
"ObjC",
2890+
"HasStorage",
2891+
"AccessControl"
2892+
],
2893+
"hasStorage": true,
2894+
"accessors": [
2895+
{
2896+
"kind": "Accessor",
2897+
"name": "Get",
2898+
"printedName": "Get()",
2899+
"children": [
2900+
{
2901+
"kind": "TypeNominal",
2902+
"name": "Optional",
2903+
"printedName": "(any RazorpayCore.UPITurboPlugin)?",
2904+
"children": [
2905+
{
2906+
"kind": "TypeNominal",
2907+
"name": "UPITurboPlugin",
2908+
"printedName": "any RazorpayCore.UPITurboPlugin",
2909+
"usr": "c:@M@RazorpayCore@objc(pl)UPITurboPlugin"
2910+
}
2911+
],
2912+
"usr": "s:Sq"
2913+
}
2914+
],
2915+
"declKind": "Accessor",
2916+
"usr": "c:@M@RazorpayCustom@objc(cs)CustomCheckoutImplementation(im)upiTurbo",
2917+
"mangledName": "$s14RazorpayCustom0B22CheckoutImplementationC8upiTurbo0A4Core14UPITurboPlugin_pSgvg",
2918+
"moduleName": "RazorpayCustom",
2919+
"implicit": true,
2920+
"objc_name": "upiTurbo",
2921+
"declAttributes": [
2922+
"Final",
2923+
"ObjC"
2924+
],
2925+
"accessorKind": "get"
2926+
},
2927+
{
2928+
"kind": "Accessor",
2929+
"name": "Set",
2930+
"printedName": "Set()",
2931+
"children": [
2932+
{
2933+
"kind": "TypeNominal",
2934+
"name": "Void",
2935+
"printedName": "()"
2936+
},
2937+
{
2938+
"kind": "TypeNominal",
2939+
"name": "Optional",
2940+
"printedName": "(any RazorpayCore.UPITurboPlugin)?",
2941+
"children": [
2942+
{
2943+
"kind": "TypeNominal",
2944+
"name": "UPITurboPlugin",
2945+
"printedName": "any RazorpayCore.UPITurboPlugin",
2946+
"usr": "c:@M@RazorpayCore@objc(pl)UPITurboPlugin"
2947+
}
2948+
],
2949+
"usr": "s:Sq"
2950+
}
2951+
],
2952+
"declKind": "Accessor",
2953+
"usr": "c:@M@RazorpayCustom@objc(cs)CustomCheckoutImplementation(im)setUpiTurbo:",
2954+
"mangledName": "$s14RazorpayCustom0B22CheckoutImplementationC8upiTurbo0A4Core14UPITurboPlugin_pSgvs",
2955+
"moduleName": "RazorpayCustom",
2956+
"implicit": true,
2957+
"objc_name": "setUpiTurbo:",
2958+
"declAttributes": [
2959+
"Final",
2960+
"ObjC"
2961+
],
2962+
"accessorKind": "set"
2963+
},
2964+
{
2965+
"kind": "Accessor",
2966+
"name": "Modify",
2967+
"printedName": "Modify()",
2968+
"children": [
2969+
{
2970+
"kind": "TypeNominal",
2971+
"name": "Void",
2972+
"printedName": "()"
2973+
}
2974+
],
2975+
"declKind": "Accessor",
2976+
"usr": "s:14RazorpayCustom0B22CheckoutImplementationC8upiTurbo0A4Core14UPITurboPlugin_pSgvM",
2977+
"mangledName": "$s14RazorpayCustom0B22CheckoutImplementationC8upiTurbo0A4Core14UPITurboPlugin_pSgvM",
2978+
"moduleName": "RazorpayCustom",
2979+
"implicit": true,
2980+
"declAttributes": [
2981+
"Final"
2982+
],
2983+
"accessorKind": "_modify"
2984+
}
2985+
]
2986+
},
2987+
{
2988+
"kind": "Var",
2989+
"name": "upiTurboUI",
2990+
"printedName": "upiTurboUI",
2991+
"children": [
2992+
{
2993+
"kind": "TypeNominal",
2994+
"name": "Optional",
2995+
"printedName": "(any RazorpayCore.UPITurboUIPlugin)?",
2996+
"children": [
2997+
{
2998+
"kind": "TypeNominal",
2999+
"name": "UPITurboUIPlugin",
3000+
"printedName": "any RazorpayCore.UPITurboUIPlugin",
3001+
"usr": "c:@M@RazorpayCore@objc(pl)UPITurboUIPlugin"
3002+
}
3003+
],
3004+
"usr": "s:Sq"
3005+
}
3006+
],
3007+
"declKind": "Var",
3008+
"usr": "c:@M@RazorpayCustom@objc(cs)CustomCheckoutImplementation(py)upiTurboUI",
3009+
"mangledName": "$s14RazorpayCustom0B22CheckoutImplementationC10upiTurboUI0A4Core16UPITurboUIPlugin_pSgvp",
3010+
"moduleName": "RazorpayCustom",
3011+
"objc_name": "upiTurboUI",
3012+
"declAttributes": [
3013+
"HasInitialValue",
3014+
"Final",
3015+
"ObjC",
3016+
"HasStorage",
3017+
"AccessControl"
3018+
],
3019+
"hasStorage": true,
3020+
"accessors": [
3021+
{
3022+
"kind": "Accessor",
3023+
"name": "Get",
3024+
"printedName": "Get()",
3025+
"children": [
3026+
{
3027+
"kind": "TypeNominal",
3028+
"name": "Optional",
3029+
"printedName": "(any RazorpayCore.UPITurboUIPlugin)?",
3030+
"children": [
3031+
{
3032+
"kind": "TypeNominal",
3033+
"name": "UPITurboUIPlugin",
3034+
"printedName": "any RazorpayCore.UPITurboUIPlugin",
3035+
"usr": "c:@M@RazorpayCore@objc(pl)UPITurboUIPlugin"
3036+
}
3037+
],
3038+
"usr": "s:Sq"
3039+
}
3040+
],
3041+
"declKind": "Accessor",
3042+
"usr": "c:@M@RazorpayCustom@objc(cs)CustomCheckoutImplementation(im)upiTurboUI",
3043+
"mangledName": "$s14RazorpayCustom0B22CheckoutImplementationC10upiTurboUI0A4Core16UPITurboUIPlugin_pSgvg",
3044+
"moduleName": "RazorpayCustom",
3045+
"implicit": true,
3046+
"objc_name": "upiTurboUI",
3047+
"declAttributes": [
3048+
"Final",
3049+
"ObjC"
3050+
],
3051+
"accessorKind": "get"
3052+
},
3053+
{
3054+
"kind": "Accessor",
3055+
"name": "Set",
3056+
"printedName": "Set()",
3057+
"children": [
3058+
{
3059+
"kind": "TypeNominal",
3060+
"name": "Void",
3061+
"printedName": "()"
3062+
},
3063+
{
3064+
"kind": "TypeNominal",
3065+
"name": "Optional",
3066+
"printedName": "(any RazorpayCore.UPITurboUIPlugin)?",
3067+
"children": [
3068+
{
3069+
"kind": "TypeNominal",
3070+
"name": "UPITurboUIPlugin",
3071+
"printedName": "any RazorpayCore.UPITurboUIPlugin",
3072+
"usr": "c:@M@RazorpayCore@objc(pl)UPITurboUIPlugin"
3073+
}
3074+
],
3075+
"usr": "s:Sq"
3076+
}
3077+
],
3078+
"declKind": "Accessor",
3079+
"usr": "c:@M@RazorpayCustom@objc(cs)CustomCheckoutImplementation(im)setUpiTurboUI:",
3080+
"mangledName": "$s14RazorpayCustom0B22CheckoutImplementationC10upiTurboUI0A4Core16UPITurboUIPlugin_pSgvs",
3081+
"moduleName": "RazorpayCustom",
3082+
"implicit": true,
3083+
"objc_name": "setUpiTurboUI:",
3084+
"declAttributes": [
3085+
"Final",
3086+
"ObjC"
3087+
],
3088+
"accessorKind": "set"
3089+
},
3090+
{
3091+
"kind": "Accessor",
3092+
"name": "Modify",
3093+
"printedName": "Modify()",
3094+
"children": [
3095+
{
3096+
"kind": "TypeNominal",
3097+
"name": "Void",
3098+
"printedName": "()"
3099+
}
3100+
],
3101+
"declKind": "Accessor",
3102+
"usr": "s:14RazorpayCustom0B22CheckoutImplementationC10upiTurboUI0A4Core16UPITurboUIPlugin_pSgvM",
3103+
"mangledName": "$s14RazorpayCustom0B22CheckoutImplementationC10upiTurboUI0A4Core16UPITurboUIPlugin_pSgvM",
3104+
"moduleName": "RazorpayCustom",
3105+
"implicit": true,
3106+
"declAttributes": [
3107+
"Final"
3108+
],
3109+
"accessorKind": "_modify"
3110+
}
3111+
]
3112+
},
28613113
{
28623114
"kind": "Function",
28633115
"name": "initWithKey",
@@ -7714,7 +7966,7 @@
77147966
"kind": "StringLiteral",
77157967
"offset": 1336,
77167968
"length": 7,
7717-
"value": "\"2.1.0\""
7969+
"value": "\"2.1.1\""
77187970
},
77197971
{
77207972
"filePath": "\/Users\/ramprasad.a\/Documents\/projects\/CheckoutModularisation\/razorpay-ios\/RazorpayIOS\/CustomuiOtpelf\/CustomuiConstants.swift",

Pod/RazorpayCustom.xcframework/ios-arm64/RazorpayCustom.framework/Modules/RazorpayCustom.swiftmodule/arm64-apple-ios.private.swiftinterface

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,8 @@ public class TurboPluginManager {
7474
@objc deinit
7575
}
7676
@objc @_inheritsConvenienceInitializers @objcMembers final public class CustomCheckoutImplementation : ObjectiveC.NSObject, RazorpayCore.CustomCheckoutImplementationProtocol {
77+
@objc final public var upiTurbo: (any RazorpayCore.UPITurboPlugin)?
78+
@objc final public var upiTurboUI: (any RazorpayCore.UPITurboUIPlugin)?
7779
@objc final public func initWithKey(_ key: Swift.String, andDelegate delegate: any RazorpayCore.RazorpayPaymentCompletionProtocol, withPaymentWebView merchantWebView: WebKit.WKWebView, plugin: any RazorpayCore.UPITurboPlugin) -> Any?
7880
@objc final public func initWithKey(_ key: Swift.String, andDelegate delegate: any RazorpayCore.RazorpayPaymentCompletionProtocol, withPaymentWebView merchantWebView: WebKit.WKWebView, UIPlugin: any RazorpayCore.UPITurboUIPlugin) -> Any?
7981
@objc final public func initWithKey(_ key: Swift.String, andDelegate delegate: any RazorpayCore.RazorpayPaymentCompletionProtocol, withPaymentWebView merchantWebView: WebKit.WKWebView) -> Any?

Pod/RazorpayCustom.xcframework/ios-arm64/RazorpayCustom.framework/Modules/RazorpayCustom.swiftmodule/arm64-apple-ios.swiftinterface

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,8 @@ public class TurboPluginManager {
7474
@objc deinit
7575
}
7676
@objc @_inheritsConvenienceInitializers @objcMembers final public class CustomCheckoutImplementation : ObjectiveC.NSObject, RazorpayCore.CustomCheckoutImplementationProtocol {
77+
@objc final public var upiTurbo: (any RazorpayCore.UPITurboPlugin)?
78+
@objc final public var upiTurboUI: (any RazorpayCore.UPITurboUIPlugin)?
7779
@objc final public func initWithKey(_ key: Swift.String, andDelegate delegate: any RazorpayCore.RazorpayPaymentCompletionProtocol, withPaymentWebView merchantWebView: WebKit.WKWebView, plugin: any RazorpayCore.UPITurboPlugin) -> Any?
7880
@objc final public func initWithKey(_ key: Swift.String, andDelegate delegate: any RazorpayCore.RazorpayPaymentCompletionProtocol, withPaymentWebView merchantWebView: WebKit.WKWebView, UIPlugin: any RazorpayCore.UPITurboUIPlugin) -> Any?
7981
@objc final public func initWithKey(_ key: Swift.String, andDelegate delegate: any RazorpayCore.RazorpayPaymentCompletionProtocol, withPaymentWebView merchantWebView: WebKit.WKWebView) -> Any?
Binary file not shown.

Pod/RazorpayCustom.xcframework/ios-arm64/dSYMs/RazorpayCustom.framework.dSYM/Contents/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<key>CFBundleSignature</key>
1414
<string>????</string>
1515
<key>CFBundleShortVersionString</key>
16-
<string>2.1.0</string>
16+
<string>2.1.1</string>
1717
<key>CFBundleVersion</key>
1818
<string>1</string>
1919
</dict>

0 commit comments

Comments
 (0)