extension_event_names.h revision 3345a6884c488ff3a535c2c9acdd33d74b37e311
1// Copyright (c) 2009 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// Constants for the event names sent to extensions.
6
7#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_EVENT_NAMES_H_
8#define CHROME_BROWSER_EXTENSIONS_EXTENSION_EVENT_NAMES_H_
9#pragma once
10
11namespace extension_event_names {
12
13// Tabs.
14extern const char kOnTabAttached[];
15extern const char kOnTabCreated[];
16extern const char kOnTabDetached[];
17extern const char kOnTabMoved[];
18extern const char kOnTabRemoved[];
19extern const char kOnTabSelectionChanged[];
20extern const char kOnTabUpdated[];
21
22// Windows.
23extern const char kOnWindowCreated[];
24extern const char kOnWindowFocusedChanged[];
25extern const char kOnWindowRemoved[];
26
27// Management.
28extern const char kOnExtensionInstalled[];
29extern const char kOnExtensionUninstalled[];
30extern const char kOnExtensionEnabled[];
31extern const char kOnExtensionDisabled[];
32
33
34};  // namespace extension_event_names
35
36#endif  // CHROME_BROWSER_EXTENSIONS_EXTENSION_EVENT_NAMES_H_
37