// Copyright (c) 2013 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. /** @const */ var Constants = { /** * Key to access wallpaper rss in chrome.local.storage. */ AccessRssKey: 'wallpaper-picker-surprise-rss-key', /** * Key to access wallpaper manifest in chrome.storage.local. */ AccessManifestKey: 'wallpaper-picker-manifest-key', /** * Key to access user wallpaper info in chrome.storage.local. */ AccessLocalWallpaperInfoKey: 'wallpaper-local-info-key', /** * Key to access user wallpaper info in chrome.storage.sync. */ AccessSyncWallpaperInfoKey: 'wallpaper-sync-info-key', /** * Key to access last changed date of a surprise wallpaper. */ AccessLastSurpriseWallpaperChangedDate: 'wallpaper-last-changed-date-key', /** * Key to access if surprise me feature is enabled or not in * chrome.local.storage. */ AccessSurpriseMeEnabledKey: 'surprise-me-enabled-key', /** * Suffix to append to baseURL if requesting high resoultion wallpaper. */ HighResolutionSuffix: '_high_resolution.jpg', /** * URL to get latest wallpaper RSS feed. */ WallpaperRssURL: 'https://commondatastorage.googleapis.com/' + 'chromeos-wallpaper-public/wallpaper.rss', /** * cros-wallpaper namespace URI. */ WallpaperNameSpaceURI: 'http://commondatastorage.googleapis.com/' + 'chromeos-wallpaper-public/cros-wallpaper-uri', /** * Wallpaper sources enum. */ WallpaperSourceEnum: { Online: 'ONLINE', OEM: 'OEM', Custom: 'CUSTOM', AddNew: 'ADDNEW' }, /** * Local storage. */ WallpaperLocalStorage: chrome.storage.local, /** * Sync storage. */ WallpaperSyncStorage: chrome.storage.sync };