BTThreeDSecureV2LabelCustomization.m 1.0 KB

1234567891011121314151617181920212223242526272829303132333435
  1. #import "BTThreeDSecureV2BaseCustomization_Internal.h"
  2. #if __has_include(<Braintree/BraintreeThreeDSecure.h>)
  3. #import <Braintree/BTThreeDSecureV2LabelCustomization.h>
  4. #else
  5. #import <BraintreeThreeDSecure/BTThreeDSecureV2LabelCustomization.h>
  6. #endif
  7. @implementation BTThreeDSecureV2LabelCustomization
  8. - (instancetype)init {
  9. self = [super init];
  10. if (self) {
  11. self.cardinalValue = [LabelCustomization new];
  12. }
  13. return self;
  14. }
  15. - (void)setHeadingTextColor:(NSString *)headingTextColor {
  16. _headingTextColor = headingTextColor;
  17. ((LabelCustomization *)self.cardinalValue).headingTextColor = headingTextColor;
  18. }
  19. - (void)setHeadingTextFontName:(NSString *)headingTextFontName {
  20. _headingTextFontName = headingTextFontName;
  21. ((LabelCustomization *)self.cardinalValue).headingTextFontName = headingTextFontName;
  22. }
  23. - (void)setHeadingTextFontSize:(int)headingTextFontSize {
  24. _headingTextFontSize = headingTextFontSize;
  25. ((LabelCustomization *)self.cardinalValue).headingTextFontSize = headingTextFontSize;
  26. }
  27. @end