Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(333)

Unified Diff: ios/chrome/browser/ui/payments/address_edit_coordinator.mm

Issue 2908033002: [Payment Request] Refactors edit view controller (Closed)
Patch Set: Addressed comments Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: ios/chrome/browser/ui/payments/address_edit_coordinator.mm
diff --git a/ios/chrome/browser/ui/payments/address_edit_coordinator.mm b/ios/chrome/browser/ui/payments/address_edit_coordinator.mm
index 4d4c78e1ec9d33860d624d8c89e34a94de1515b2..8e06e948225d90e4ef754d278425ffb98bf5c7d2 100644
--- a/ios/chrome/browser/ui/payments/address_edit_coordinator.mm
+++ b/ios/chrome/browser/ui/payments/address_edit_coordinator.mm
@@ -31,7 +31,7 @@ using ::AutofillTypeFromAutofillUIType;
@property(nonatomic, strong)
CountrySelectionCoordinator* countrySelectionCoordinator;
-@property(nonatomic, strong) AddressEditViewController* viewController;
+@property(nonatomic, strong) PaymentRequestEditViewController* viewController;
@property(nonatomic, strong) AddressEditMediator* mediator;
@@ -47,7 +47,7 @@ using ::AutofillTypeFromAutofillUIType;
@synthesize mediator = _mediator;
- (void)start {
- self.viewController = [[AddressEditViewController alloc] init];
+ self.viewController = [[PaymentRequestEditViewController alloc] init];
// TODO(crbug.com/602666): Title varies depending on what field is missing.
// e.g., Add Email vs. Add Phone Number.
NSString* title = self.address
@@ -88,7 +88,7 @@ using ::AutofillTypeFromAutofillUIType;
return nil;
}
-#pragma mark - AddressEditViewControllerDelegate
+#pragma mark - PaymentRequestEditViewControllerDelegate
- (void)paymentRequestEditViewController:
(PaymentRequestEditViewController*)controller
@@ -104,8 +104,9 @@ using ::AutofillTypeFromAutofillUIType;
}
}
-- (void)addressEditViewController:(AddressEditViewController*)controller
- didFinishEditingFields:(NSArray<EditorField*>*)fields {
+- (void)paymentRequestEditViewController:
+ (PaymentRequestEditViewController*)controller
+ didFinishEditingFields:(NSArray<EditorField*>*)fields {
// Create an empty autofill profile. If an address is being edited, copy over
// the information.
autofill::AutofillProfile address =
@@ -136,8 +137,8 @@ using ::AutofillTypeFromAutofillUIType;
didFinishEditingAddress:self.address];
}
-- (void)addressEditViewControllerDidCancel:
- (AddressEditViewController*)controller {
+- (void)paymentRequestEditViewControllerDidCancel:
+ (PaymentRequestEditViewController*)controller {
[self.delegate addressEditCoordinatorDidCancel:self];
}

Powered by Google App Engine
This is Rietveld 408576698