diff options
Diffstat (limited to 'chromium/components/mus/ws/focus_controller_delegate.h')
-rw-r--r-- | chromium/components/mus/ws/focus_controller_delegate.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/chromium/components/mus/ws/focus_controller_delegate.h b/chromium/components/mus/ws/focus_controller_delegate.h new file mode 100644 index 00000000000..6eca41cabbb --- /dev/null +++ b/chromium/components/mus/ws/focus_controller_delegate.h @@ -0,0 +1,26 @@ +// Copyright 2015 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef COMPONENTS_MUS_WS_FOCUS_CONTROLLER_DELEGATE_H_ +#define COMPONENTS_MUS_WS_FOCUS_CONTROLLER_DELEGATE_H_ + +namespace mus { + +namespace ws { + +class ServerWindow; + +class FocusControllerDelegate { + public: + virtual bool CanHaveActiveChildren(ServerWindow* window) const = 0; + + protected: + ~FocusControllerDelegate() {} +}; + +} // namespace ws + +} // namespace mus + +#endif // COMPONENTS_MUS_WS_FOCUS_CONTROLLER_DELEGATE_H_ |