Ei kuvausta
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

UPURTransactionDetails.h 1012B

12345678910111213141516171819202122232425
  1. NS_ASSUME_NONNULL_BEGIN
  2. @interface UPURTransactionDetailsBuilder : NSObject
  3. @property (strong, nonatomic) NSString *productId;
  4. @property (strong, nonatomic) NSString *transactionId;
  5. @property (strong, nonatomic) NSString *receipt;
  6. @property (strong, nonatomic) NSDecimalNumber *price;
  7. @property (strong, nonatomic) NSString *currency;
  8. @property (strong, nonatomic) NSMutableDictionary *extras;
  9. - (UPURTransactionDetailsBuilder *)putExtra: (NSString *)key value: (NSObject *)value;
  10. @end
  11. @interface UPURTransactionDetails : NSObject
  12. @property (strong, nonatomic, readonly) NSString *productId;
  13. @property (strong, nonatomic, readonly) NSString *transactionId;
  14. @property (strong, nonatomic, readonly) NSString *receipt;
  15. @property (strong, nonatomic, readonly) NSDecimalNumber *price;
  16. @property (strong, nonatomic, readonly) NSString *currency;
  17. @property (strong, nonatomic, readonly) NSDictionary *extras;
  18. + (instancetype)build: (void (^)(UPURTransactionDetailsBuilder *))buildBlock;
  19. @end
  20. NS_ASSUME_NONNULL_END