1// Copyright (c) 2010 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#include "chrome/browser/extensions/extension_bookmarks_module_constants.h"
6
7namespace extension_bookmarks_module_constants {
8
9const char kIdKey[] = "id";
10const char kIndexKey[] = "index";
11const char kParentIdKey[] = "parentId";
12const char kOldIndexKey[] = "oldIndex";
13const char kOldParentIdKey[] = "oldParentId";
14const char kUrlKey[] = "url";
15const char kTitleKey[] = "title";
16const char kChildrenKey[] = "children";
17const char kChildIdsKey[] = "childIds";
18const char kRecursiveKey[] = "recursive";
19const char kDateAddedKey[] = "dateAdded";
20const char kDateFolderModifiedKey[] = "dateGroupModified";
21// TODO(arv): Move bookmark manager related constants out of this file.
22const char kSameProfileKey[] = "sameProfile";
23const char kElementsKey[] = "elements";
24
25const char kNoNodeError[] = "Can't find bookmark for id.";
26const char kNoParentError[] = "Can't find parent bookmark for id.";
27const char kFolderNotEmptyError[] =
28    "Can't remove non-empty folder (use recursive to force).";
29const char kInvalidIdError[] = "Bookmark id is invalid.";
30const char kInvalidIndexError[] = "Index out of bounds.";
31const char kInvalidUrlError[] = "Invalid URL.";
32const char kModifySpecialError[] = "Can't modify the root bookmark folders.";
33const char kEditBookmarksDisabled[] = "Bookmark editing is disabled.";
34
35const char kOnBookmarkCreated[] = "bookmarks.onCreated";
36const char kOnBookmarkRemoved[] = "bookmarks.onRemoved";
37const char kOnBookmarkChanged[] = "bookmarks.onChanged";
38const char kOnBookmarkMoved[] = "bookmarks.onMoved";
39const char kOnBookmarkChildrenReordered[] = "bookmarks.onChildrenReordered";
40const char kOnBookmarkImportBegan[] = "bookmarks.onImportBegan";
41const char kOnBookmarkImportEnded[] = "bookmarks.onImportEnded";
42// TODO(arv): Move bookmark manager related constants out of this file.
43const char kOnBookmarkDragEnter[] =
44    "experimental.bookmarkManager.onDragEnter";
45const char kOnBookmarkDragLeave[] =
46    "experimental.bookmarkManager.onDragLeave";
47const char kOnBookmarkDrop[] =
48    "experimental.bookmarkManager.onDrop";
49}  // namespace extension_bookmarks_module_constants
50