1 /* 2 * Copyright (C) 2022 The Android Open Source Project 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 package com.android.wallpaper.model; 17 18 /** 19 * Defines the data columns for the wallpaper generation related information. 20 */ 21 public final class WallpaperInfoContract { 22 public static final String CATEGORY_ID = "category_id"; 23 public static final String CATEGORY_TITLE = "category_title"; 24 public static final String CATEGORY_THUMBNAIL = "category_thumbnail"; 25 public static final String CATEGORY_PRIORITY = "category_priority"; 26 public static final String ASSET_ID = "asset_id"; 27 public static final String WALLPAPER_TITLE = "wallpaper_title"; 28 public static final String WALLPAPER_AUTHOR = "wallpaper_author"; 29 public static final String WALLPAPER_DESCRIPTION = "wallpaper_description"; 30 public static final String WALLPAPER_DESCRIPTION_CONTENT_HANDLING = 31 "wallpaper_description_content_handling"; 32 public static final String WALLPAPER_CONTENT_DESCRIPTION = "wallpaper_content_description"; 33 public static final String WALLPAPER_THUMBNAIL = "wallpaper_thumbnail"; 34 public static final String WALLPAPER_CONFIG_PREVIEW_URI = "wallpaper_config_preview_uri"; 35 public static final String WALLPAPER_CLEAN_PREVIEW_URI = "wallpaper_clean_preview_uri"; 36 public static final String WALLPAPER_DELETE_URI = "wallpaper_delete_uri"; 37 public static final String WALLPAPER_SHARE_URI = "wallpaper_share_uri"; 38 public static final String WALLPAPER_GROUP_NAME = "wallpaper_group_name"; 39 public static final String WALLPAPER_IS_APPLIED = "wallpaper_is_applied"; 40 public static final String WALLPAPER_IS_NEW_CREATIVE_WALLPAPER = 41 "wallpaper_is_new_creative_wallpaper"; 42 public static final String WALLPAPER_EFFECTS_SECTION_TITLE = 43 "wallpaper_effects_bottom_sheet_title"; 44 public static final String WALLPAPER_EFFECTS_SECTION_SUBTITLE = 45 "wallpaper_effects_bottom_sheet_subtitle"; 46 public static final String WALLPAPER_EFFECTS_CLEAR_URI = 47 "wallpaper_effects_clear_uri"; 48 public static final String WALLPAPER_EFFECTS_CURRENT_ID = 49 "wallpaper_effects_current_id"; 50 public static final String WALLPAPER_EFFECTS_BUTTON_LABEL = "wallpaper_effects_button_label"; 51 public static final String WALLPAPER_EFFECTS_TOGGLE_URI = "wallpaper_effects_toggle_uri"; 52 public static final String WALLPAPER_EFFECTS_TOGGLE_ID = "wallpaper_effects_toggle_id"; 53 public static final String CURRENT_DESTINATION = "destination"; 54 public static final String CURRENT_CONFIG_PREVIEW_URI = "wallpaper_config_preview_uri"; 55 public static final String CURRENT_DESCRIPITION = "wallpaper_description_content_handling"; 56 } 57