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

Side by Side Diff: ios/chrome/search_widget_extension/search_widget_view.mm

Issue 2814783003: Rename widget to search widget and use new bundleid to always build. (Closed)
Patch Set: seems I didn't actually delete widget_view_controller... Created 3 years, 8 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/widget_extension/widget_view.h" 5 #import "ios/chrome/search_widget_extension/search_widget_view.h"
6 6
7 #include "base/logging.h" 7 #include "base/logging.h"
8 8
9 #if !defined(__has_feature) || !__has_feature(objc_arc) 9 #if !defined(__has_feature) || !__has_feature(objc_arc)
10 #error "This file requires ARC support." 10 #error "This file requires ARC support."
11 #endif 11 #endif
12 12
13 namespace { 13 namespace {
14 14
15 const CGFloat kCursorHeight = 40; 15 const CGFloat kCursorHeight = 40;
16 const CGFloat kCursorWidth = 2; 16 const CGFloat kCursorWidth = 2;
17 const CGFloat kCursorHorizontalPadding = 10; 17 const CGFloat kCursorHorizontalPadding = 10;
18 const CGFloat kCursorVerticalPadding = 10; 18 const CGFloat kCursorVerticalPadding = 10;
19 const CGFloat kFakeboxHorizontalPadding = 40; 19 const CGFloat kFakeboxHorizontalPadding = 40;
20 const CGFloat kFakeboxVerticalPadding = 40; 20 const CGFloat kFakeboxVerticalPadding = 40;
21 21
22 } // namespace 22 } // namespace
23 23
24 @interface WidgetView () { 24 @interface SearchWidgetView () {
25 __weak id<WidgetViewActionTarget> _target; 25 __weak id<SearchWidgetViewActionTarget> _target;
26 } 26 }
27 27
28 @property(nonatomic, copy) NSString* copiedURL; 28 @property(nonatomic, copy) NSString* copiedURL;
29 @property(nonatomic, strong) UILabel* copiedURLLabel; 29 @property(nonatomic, strong) UILabel* copiedURLLabel;
30 @property(nonatomic, weak) UIView* cursor; 30 @property(nonatomic, weak) UIView* cursor;
31 31
32 // Creates and adds a fake omnibox with blinking cursor to the view and sets the 32 // Creates and adds a fake omnibox with blinking cursor to the view and sets the
33 // class cursor property. 33 // class cursor property.
34 - (void)addFakebox; 34 - (void)addFakebox;
35 35
36 @end 36 @end
37 37
38 @implementation WidgetView 38 @implementation SearchWidgetView
39 39
40 @synthesize copiedURL = _copiedURL; 40 @synthesize copiedURL = _copiedURL;
41 @synthesize copiedURLLabel = _copiedURLLabel; 41 @synthesize copiedURLLabel = _copiedURLLabel;
42 42
43 @synthesize cursor = _cursor; 43 @synthesize cursor = _cursor;
44 44
45 - (instancetype)initWithActionTarget:(id<WidgetViewActionTarget>)target { 45 - (instancetype)initWithActionTarget:(id<SearchWidgetViewActionTarget>)target {
46 self = [super initWithFrame:CGRectZero]; 46 self = [super initWithFrame:CGRectZero];
47 if (self) { 47 if (self) {
48 DCHECK(target); 48 DCHECK(target);
49 _target = target; 49 _target = target;
50 [self addFakebox]; 50 [self addFakebox];
51 } 51 }
52 return self; 52 return self;
53 } 53 }
54 54
55 - (void)addFakebox { 55 - (void)addFakebox {
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
97 } 97 }
98 completion:nil]; 98 completion:nil];
99 } 99 }
100 100
101 - (void)updateCopiedURL:(NSString*)copiedURL { 101 - (void)updateCopiedURL:(NSString*)copiedURL {
102 self.copiedURL = copiedURL; 102 self.copiedURL = copiedURL;
103 self.copiedURLLabel.text = copiedURL; 103 self.copiedURLLabel.text = copiedURL;
104 } 104 }
105 105
106 @end 106 @end
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698