Index: ash/system/ime_menu/ime_menu_tray.h |
diff --git a/ash/system/ime_menu/ime_menu_tray.h b/ash/system/ime_menu/ime_menu_tray.h |
index 4717ea043f77521526c69933947f85a480ff0faf..c94b4331b25b2e382f339bc25eb108b13cac17dd 100644 |
--- a/ash/system/ime_menu/ime_menu_tray.h |
+++ b/ash/system/ime_menu/ime_menu_tray.h |
@@ -29,22 +29,12 @@ class ImeListView; |
// for emoji, handwriting, and voice. |
class ASH_EXPORT ImeMenuTray : public TrayBackgroundView, |
public IMEObserver, |
- public views::TrayBubbleView::Delegate, |
public keyboard::KeyboardControllerObserver, |
public VirtualKeyboardObserver { |
public: |
explicit ImeMenuTray(Shelf* shelf); |
~ImeMenuTray() override; |
- // Shows the IME menu bubble and highlights the button. |
- void ShowImeMenuBubble(); |
- |
- // Hides the IME menu bubble and lowlights the button. |
- void HideImeMenuBubble(); |
- |
- // Returns true if the IME menu bubble has been shown. |
- bool IsImeMenuBubbleShown(); |
- |
// Shows the virtual keyboard with the given keyset: emoji, handwriting or |
// voice. |
void ShowKeyboardWithKeyset(const std::string& keyset); |
@@ -63,6 +53,9 @@ class ASH_EXPORT ImeMenuTray : public TrayBackgroundView, |
void HideBubbleWithView(const views::TrayBubbleView* bubble_view) override; |
void ClickedOutsideBubble() override; |
bool PerformAction(const ui::Event& event) override; |
+ void CloseBubble() override; |
+ void ShowBubble() override; |
+ views::TrayBubbleView* GetBubbleView() override; |
// IMEObserver: |
void OnIMERefresh() override; |