blob: fa7632deae3819e4b3c449670795ccd351a757da [file] [log] [blame]
steelc8e6ede2016-09-29 00:56:271// Copyright 2016 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 CHROME_BROWSER_EXTENSIONS_CHROME_KIOSK_DELEGATE_H_
6#define CHROME_BROWSER_EXTENSIONS_CHROME_KIOSK_DELEGATE_H_
7
8#include "extensions/browser/kiosk/kiosk_delegate.h"
9#include "extensions/common/extension_id.h"
10
11namespace extensions {
12
13// Delegate in Chrome that provides an extension/app API with Kiosk mode
14// functionality.
15class ChromeKioskDelegate : public KioskDelegate {
16 public:
17 ChromeKioskDelegate();
18 ~ChromeKioskDelegate() override;
19
20 // KioskDelegate overrides:
21 bool IsAutoLaunchedKioskApp(const ExtensionId& id) const override;
22};
23
24} // namespace extensions
25
26#endif // CHROME_BROWSER_EXTENSIONS_CHROME_KIOSK_DELEGATE_H_