OLD | NEW |
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 Loading... |
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 Loading... |
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 |
OLD | NEW |