Chromium Code Reviews| Index: ios/clean/chrome/browser/ui/context_menu/context_menu_view_controller.h |
| diff --git a/ios/clean/chrome/browser/ui/context_menu/context_menu_view_controller.h b/ios/clean/chrome/browser/ui/context_menu/context_menu_view_controller.h |
| index 055569981cbaf8810d8ff3b89a781fde699c4208..361cee1d48ae006c2187f2865a79be1b243be410 100644 |
| --- a/ios/clean/chrome/browser/ui/context_menu/context_menu_view_controller.h |
| +++ b/ios/clean/chrome/browser/ui/context_menu/context_menu_view_controller.h |
| @@ -9,13 +9,14 @@ |
| #import "ios/clean/chrome/browser/ui/context_menu/context_menu_consumer.h" |
| +@protocol ContextMenuCommands; |
| +@class ContextMenuContext; |
| + |
| // A view controller that displays a context menu. |
| @interface ContextMenuViewController : UIAlertController<ContextMenuConsumer> |
| -// Create an instance of this class with the dispatcher |dispatcher|. |
| -// |
| -// PLACEHOLDER: Once commands are defined, define a protocol for the dispatcher. |
| -- (instancetype)initWithDispatcher:(id)dispatcher; |
| +// Designated initializer that uses |dispatcher| to communicate commands. |
|
edchin
2017/05/25 21:41:53
Should this be labeled with NS_DESIGNATED_INITIALI
kkhorimoto
2017/05/26 23:20:09
The only way to set the UIAlertController's |prefe
|
| +- (instancetype)initWithDispatcher:(id<ContextMenuCommands>)dispatcher; |
| @end |