1 // Copyright (c) 2011 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_API_BOOKMARKS_BOOKMARK_API_CONSTANTS_H_ 6 #define CHROME_BROWSER_EXTENSIONS_API_BOOKMARKS_BOOKMARK_API_CONSTANTS_H_ 7 8 // Constants used for the Bookmarks API. 9 10 namespace extensions { 11 namespace bookmark_api_constants { 12 13 // Keys. 14 extern const char kParentIdKey[]; 15 extern const char kUrlKey[]; 16 extern const char kTitleKey[]; 17 18 // Errors. 19 extern const char kNoNodeError[]; 20 extern const char kNoParentError[]; 21 extern const char kFolderNotEmptyError[]; 22 extern const char kInvalidIdError[]; 23 extern const char kInvalidIndexError[]; 24 extern const char kInvalidUrlError[]; 25 extern const char kModifySpecialError[]; 26 extern const char kEditBookmarksDisabled[]; 27 extern const char kModifyManagedError[]; 28 extern const char kInvalidParamError[]; 29 30 } // namespace bookmark_api_constants 31 } // namespace extensions 32 33 #endif // CHROME_BROWSER_EXTENSIONS_API_BOOKMARKS_BOOKMARK_API_CONSTANTS_H_ 34