Chromium Code Reviews| Index: ios/chrome/browser/payments/shipping_address_selection_view_controller.mm |
| diff --git a/ios/chrome/browser/payments/shipping_address_selection_view_controller.mm b/ios/chrome/browser/payments/shipping_address_selection_view_controller.mm |
| index 5e94dd9a8dc52346ba5dc7e8e5b7a96284448b14..be56525df54f5e574c77aafe2b99b979f9695a51 100644 |
| --- a/ios/chrome/browser/payments/shipping_address_selection_view_controller.mm |
| +++ b/ios/chrome/browser/payments/shipping_address_selection_view_controller.mm |
| @@ -10,8 +10,8 @@ |
| #include "components/autofill/core/browser/autofill_profile.h" |
| #include "components/strings/grit/components_strings.h" |
| #include "ios/chrome/browser/application_context.h" |
| +#import "ios/chrome/browser/payments/cells/autofill_profile_item.h" |
| #import "ios/chrome/browser/payments/cells/payments_text_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/shipping_address_selection_view_controller_actions.h" |
| #import "ios/chrome/browser/ui/autofill/cells/status_item.h" |
| @@ -30,9 +30,9 @@ |
| #error "This file requires ARC support." |
| #endif |
| -using payment_request_util::NameLabelFromAutofillProfile; |
| -using payment_request_util::AddressLabelFromAutofillProfile; |
| -using payment_request_util::PhoneNumberLabelFromAutofillProfile; |
| +using payment_request_util::GetNameLabelFromAutofillProfile; |
| +using payment_request_util::GetAddressLabelFromAutofillProfile; |
| +using payment_request_util::GetPhoneNumberLabelFromAutofillProfile; |
|
please use gerrit instead
2017/02/26 01:55:25
Ditto
Moe
2017/02/27 16:43:23
Done.
|
| NSString* const kShippingAddressSelectionCollectionViewID = |
| @"kShippingAddressSelectionCollectionViewID"; |
| @@ -62,7 +62,7 @@ typedef NS_ENUM(NSInteger, ItemType) { |
| PaymentRequest* _paymentRequest; |
| // The currently selected item. May be nil. |
| - __weak ShippingAddressItem* _selectedItem; |
| + __weak AutofillProfileItem* _selectedItem; |
| } |
| @end |
| @@ -128,12 +128,12 @@ typedef NS_ENUM(NSInteger, ItemType) { |
| toSectionWithIdentifier:SectionIdentifierShippingAddress]; |
| for (const auto& shippingAddress : _paymentRequest->shipping_profiles()) { |
| - ShippingAddressItem* item = |
| - [[ShippingAddressItem alloc] initWithType:ItemTypeShippingAddress]; |
| + AutofillProfileItem* item = |
| + [[AutofillProfileItem alloc] initWithType:ItemTypeShippingAddress]; |
| item.accessibilityTraits |= UIAccessibilityTraitButton; |
| - item.name = NameLabelFromAutofillProfile(shippingAddress); |
| - item.address = AddressLabelFromAutofillProfile(shippingAddress); |
| - item.phoneNumber = PhoneNumberLabelFromAutofillProfile(shippingAddress); |
| + item.name = GetNameLabelFromAutofillProfile(shippingAddress); |
| + item.address = GetAddressLabelFromAutofillProfile(shippingAddress); |
| + item.phoneNumber = GetPhoneNumberLabelFromAutofillProfile(shippingAddress); |
| if (_paymentRequest->selected_shipping_profile() == shippingAddress) { |
| item.accessoryType = MDCCollectionViewCellAccessoryCheckmark; |
| _selectedItem = item; |
| @@ -211,8 +211,8 @@ typedef NS_ENUM(NSInteger, ItemType) { |
| } |
| // Update the newly selected cell. |
| - ShippingAddressItem* newlySelectedItem = |
| - base::mac::ObjCCastStrict<ShippingAddressItem>(item); |
| + AutofillProfileItem* newlySelectedItem = |
| + base::mac::ObjCCastStrict<AutofillProfileItem>(item); |
| newlySelectedItem.accessoryType = MDCCollectionViewCellAccessoryCheckmark; |
| [self reconfigureCellsForItems:@[ newlySelectedItem ] |
| inSectionWithIdentifier:SectionIdentifierShippingAddress]; |