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

Side by Side Diff: ios/chrome/browser/ui/payments/address_edit_mediator.mm

Issue 2908033002: [Payment Request] Refactors edit view controller (Closed)
Patch Set: Addressed comments Created 3 years, 6 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 unified diff | Download patch
OLDNEW
1 // Copyright 2017 The Chromium Authors. All rights reserved. 1 // Copyright 2017 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #import "ios/chrome/browser/ui/payments/address_edit_mediator.h" 5 #import "ios/chrome/browser/ui/payments/address_edit_mediator.h"
6 6
7 #include <map> 7 #include <map>
8 #include <memory> 8 #include <memory>
9 #include <string> 9 #include <string>
10 #include <utility> 10 #include <utility>
(...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after
111 #pragma mark - CreditCardEditViewControllerDataSource 111 #pragma mark - CreditCardEditViewControllerDataSource
112 112
113 - (CollectionViewItem*)headerItem { 113 - (CollectionViewItem*)headerItem {
114 return nil; 114 return nil;
115 } 115 }
116 116
117 - (BOOL)shouldHideBackgroundForHeaderItem { 117 - (BOOL)shouldHideBackgroundForHeaderItem {
118 return NO; 118 return NO;
119 } 119 }
120 120
121 - (UIImage*)iconIdentifyingEditorField:(EditorField*)field {
122 return nil;
123 }
124
121 #pragma mark - RegionDataLoaderConsumer 125 #pragma mark - RegionDataLoaderConsumer
122 126
123 - (void)regionDataLoaderDidSucceedWithRegions: 127 - (void)regionDataLoaderDidSucceedWithRegions:
124 (NSMutableArray<NSString*>*)regions { 128 (NSMutableArray<NSString*>*)regions {
125 self.regions = regions; 129 self.regions = regions;
126 // Enable the previously disabled field and reset its value to the first 130 // Enable the previously disabled field and reset its value to the first
127 // region or nil, if there are no regions. 131 // region or nil, if there are no regions.
128 self.regionField.enabled = YES; 132 self.regionField.enabled = YES;
129 self.regionField.value = regions.count ? regions[0] : nil; 133 self.regionField.value = regions.count ? regions[0] : nil;
130 134
(...skipping 141 matching lines...) Expand 10 before | Expand all | Expand 10 after
272 value:nil 276 value:nil
273 required:YES]; 277 required:YES];
274 [self.fieldsMap setObject:field forKey:phoneNumberFieldKey]; 278 [self.fieldsMap setObject:field forKey:phoneNumberFieldKey];
275 } 279 }
276 [self.fields addObject:field]; 280 [self.fields addObject:field];
277 281
278 return self.fields; 282 return self.fields;
279 } 283 }
280 284
281 @end 285 @end
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698