ONEAPP-3998: Convenience function to simplify the current objc-swift bridge of having two action protocols.
This commit is contained in:
parent
a5c5397c92
commit
53634fcaa1
@ -19,3 +19,9 @@ public extension ActionDelegateProtocol {
|
||||
try await MVMCoreActionHandler.shared()?.handleAction(with: model, additionalData: additionalData, delegateObject: delegateObject)
|
||||
}
|
||||
}
|
||||
|
||||
public extension MVMCoreActionDelegateProtocol {
|
||||
func action(with model: ActionModelProtocol, additionalData: [AnyHashable : Any]?, delegateObject: DelegateObject?) async throws {
|
||||
try await (self as? ActionDelegateProtocol)?.performAction(with: model, additionalData: additionalData, delegateObject: delegateObject)
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user