Index: ios/chrome/browser/payments/payment_request_view_controller.mm |
diff --git a/ios/chrome/browser/payments/payment_request_view_controller.mm b/ios/chrome/browser/payments/payment_request_view_controller.mm |
index bd4f02e0517759ddfb1e8058ae1399f39dec8fa8..7213a985e25c6948e4e3380a732f57944ebddd45 100644 |
--- a/ios/chrome/browser/payments/payment_request_view_controller.mm |
+++ b/ios/chrome/browser/payments/payment_request_view_controller.mm |
@@ -20,6 +20,7 @@ |
#import "ios/chrome/browser/payments/cells/price_item.h" |
#import "ios/chrome/browser/payments/cells/shipping_address_item.h" |
#import "ios/chrome/browser/payments/payment_request_util.h" |
+#import "ios/chrome/browser/payments/payment_request_view_controller_actions.h" |
#import "ios/chrome/browser/ui/collection_view/cells/MDCCollectionViewCell+Chrome.h" |
#import "ios/chrome/browser/ui/collection_view/cells/collection_view_detail_item.h" |
#import "ios/chrome/browser/ui/collection_view/cells/collection_view_item.h" |
@@ -44,8 +45,8 @@ using payment_request_util::NameLabelFromAutofillProfile; |
using payment_request_util::AddressLabelFromAutofillProfile; |
using payment_request_util::PhoneNumberLabelFromAutofillProfile; |
-NSString* const kPaymentRequestCollectionViewId = |
- @"kPaymentRequestCollectionViewId"; |
+NSString* const kPaymentRequestCollectionViewID = |
+ @"kPaymentRequestCollectionViewID"; |
namespace { |
@@ -74,7 +75,8 @@ typedef NS_ENUM(NSInteger, ItemType) { |
} // namespace |
-@interface PaymentRequestViewController () { |
+@interface PaymentRequestViewController ()< |
+ PaymentRequestViewControllerActions> { |
UIBarButtonItem* _cancelButton; |
MDCFlatButton* _payButton; |
@@ -89,12 +91,6 @@ typedef NS_ENUM(NSInteger, ItemType) { |
PaymentMethodItem* _selectedPaymentMethodItem; |
} |
-// Called when the user presses the cancel button. |
-- (void)onCancel; |
- |
-// Called when the user presses the confirm button. |
-- (void)onConfirm; |
- |
@end |
@implementation PaymentRequestViewController |
@@ -109,7 +105,7 @@ typedef NS_ENUM(NSInteger, ItemType) { |
if ((self = [super initWithStyle:CollectionViewControllerStyleAppBar])) { |
[self setTitle:l10n_util::GetNSString(IDS_IOS_PAYMENT_REQUEST_TITLE)]; |
- // Set up left (cancel) button. |
+ // Set up leading (cancel) button. |
_cancelButton = [[UIBarButtonItem alloc] |
initWithTitle:l10n_util::GetNSString( |
IDS_IOS_PAYMENT_REQUEST_CANCEL_BUTTON) |
@@ -124,7 +120,7 @@ typedef NS_ENUM(NSInteger, ItemType) { |
setAccessibilityLabel:l10n_util::GetNSString(IDS_ACCNAME_CANCEL)]; |
[self navigationItem].leftBarButtonItem = _cancelButton; |
- // Set up right (pay) button. |
+ // Set up trailing (pay) button. |
_payButton = [[MDCFlatButton alloc] init]; |
[_payButton |
setTitle:l10n_util::GetNSString(IDS_IOS_PAYMENT_REQUEST_PAY_BUTTON) |
@@ -296,7 +292,7 @@ typedef NS_ENUM(NSInteger, ItemType) { |
- (void)viewDidLoad { |
[super viewDidLoad]; |
- self.collectionView.accessibilityIdentifier = kPaymentRequestCollectionViewId; |
+ self.collectionView.accessibilityIdentifier = kPaymentRequestCollectionViewID; |
// Customize collection view settings. |
self.styler.cellStyle = MDCCollectionViewCellStyleCard; |