27 lines
		
	
	
		
			560 B
		
	
	
	
		
			Swift
		
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			560 B
		
	
	
	
		
			Swift
		
	
	
| // MaxFusionReward.swift
 | |
| // Adapts MAX reward to FusionReward interface
 | |
| // Corresponds to MaxFusionReward.kt in Android implementation
 | |
| 
 | |
| import Foundation
 | |
| import AppLovinSDK
 | |
| 
 | |
| public class MaxFusionReward: FusionReward {
 | |
|     public var rewardAmount: Int {
 | |
|         return maxReward.amount
 | |
|     }
 | |
|     
 | |
|     private let maxReward: MAReward
 | |
|     
 | |
|     public init(_ reward: MAReward) {
 | |
|         self.maxReward = reward
 | |
|     }
 | |
|     
 | |
|     public var amount: Int {
 | |
|         return maxReward.amount
 | |
|     }
 | |
|     
 | |
|     public var type: String {
 | |
|         return maxReward.label
 | |
|     }
 | |
| }
 |