diff options
Diffstat (limited to 'chrome/browser/bookmarks/bookmark_extension_api_constants.h')
-rw-r--r-- | chrome/browser/bookmarks/bookmark_extension_api_constants.h | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/chrome/browser/bookmarks/bookmark_extension_api_constants.h b/chrome/browser/bookmarks/bookmark_extension_api_constants.h new file mode 100644 index 0000000..cd5b113 --- /dev/null +++ b/chrome/browser/bookmarks/bookmark_extension_api_constants.h @@ -0,0 +1,55 @@ +// Copyright (c) 2011 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. + +// Constants used to for the Bookmarks API. + +#ifndef CHROME_BROWSER_BOOKMARKS_BOOKMARK_EXTENSION_API_CONSTANTS_H_ +#define CHROME_BROWSER_BOOKMARKS_BOOKMARK_EXTENSION_API_CONSTANTS_H_ +#pragma once + +namespace bookmark_extension_api_constants { + +// Keys. +extern const char kIdKey[]; +extern const char kIndexKey[]; +extern const char kParentIdKey[]; +extern const char kOldIndexKey[]; +extern const char kOldParentIdKey[]; +extern const char kUrlKey[]; +extern const char kTitleKey[]; +extern const char kChildrenKey[]; +extern const char kChildIdsKey[]; +extern const char kRecursiveKey[]; +extern const char kDateAddedKey[]; +extern const char kDateFolderModifiedKey[]; +// TODO(arv): Move bookmark manager related constants out of this file. +extern const char kSameProfileKey[]; +extern const char kElementsKey[]; + +// Errors. +extern const char kNoNodeError[]; +extern const char kNoParentError[]; +extern const char kFolderNotEmptyError[]; +extern const char kInvalidIdError[]; +extern const char kInvalidIndexError[]; +extern const char kInvalidUrlError[]; +extern const char kModifySpecialError[]; +extern const char kEditBookmarksDisabled[]; + +// Events. +extern const char kOnBookmarkCreated[]; +extern const char kOnBookmarkRemoved[]; +extern const char kOnBookmarkChanged[]; +extern const char kOnBookmarkMoved[]; +extern const char kOnBookmarkChildrenReordered[]; +extern const char kOnBookmarkImportBegan[]; +extern const char kOnBookmarkImportEnded[]; +// TODO(arv): Move bookmark manager related constants out of this file. +extern const char kOnBookmarkDragEnter[]; +extern const char kOnBookmarkDragLeave[]; +extern const char kOnBookmarkDrop[]; + +}; // namespace bookmark_extension_api_constants + +#endif // CHROME_BROWSER_BOOKMARKS_BOOKMARK_EXTENSION_API_CONSTANTS_H_ |