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 3 // found in the LICENSE file. 4 5 #ifndef UI_ACCESSIBILITY_AX_MODE_OBSERVER_H_ 6 #define UI_ACCESSIBILITY_AX_MODE_OBSERVER_H_ 7 8 #include "ui/accessibility/ax_export.h" 9 #include "ui/accessibility/ax_mode.h" 10 11 namespace ui { 12 13 class AX_EXPORT AXModeObserver { 14 public: ~AXModeObserver()15 virtual ~AXModeObserver() {} 16 17 // Notifies when accessibility mode changes. 18 virtual void OnAXModeAdded(ui::AXMode mode) = 0; 19 }; 20 21 } // namespace ui 22 23 #endif // UI_ACCESSIBILITY_AX_MODE_OBSERVER_H_ 24