Searched refs:ThemeComponentOption (Results 1 – 10 of 10) sorted by relevance
27 import com.android.customization.model.theme.custom.ThemeComponentOption;54 private ThemeComponentOptionProvider<? extends ThemeComponentOption> mProvider;58 private OptionSelectorController<ThemeComponentOption> mOptionsController;59 private ThemeComponentOption mSelectedOption;87 public ThemeComponentOption getSelectedOption() { in getSelectedOption()101 mSelectedOption = (ThemeComponentOption) selected; in setUpOptions()109 for (ThemeComponentOption option : options) { in setUpOptions()
45 import com.android.customization.model.theme.custom.ThemeComponentOption;46 import com.android.customization.model.theme.custom.ThemeComponentOption.ColorOption;47 import com.android.customization.model.theme.custom.ThemeComponentOption.FontOption;48 import com.android.customization.model.theme.custom.ThemeComponentOption.IconOption;49 import com.android.customization.model.theme.custom.ThemeComponentOption.ShapeOption;277 public ThemeComponentOptionProvider<? extends ThemeComponentOption> getComponentOptionProvider( in getComponentOptionProvider()305 private static abstract class ComponentStep<T extends ThemeComponentOption> {
18 import com.android.customization.model.theme.custom.ThemeComponentOption;109 ThemeComponentOptionProvider<? extends ThemeComponentOption> getComponentOptionProvider( in getComponentOptionProvider()
35 public class CustomThemeManager implements CustomizationManager<ThemeComponentOption> {56 public void apply(ThemeComponentOption option, @Nullable Callback callback) { in apply()72 … public void fetchOptions(OptionsFetchedListener<ThemeComponentOption> callback, boolean reload) { in fetchOptions()
82 public abstract class ThemeComponentOption implements CustomizationOption<ThemeComponentOption> { class106 public static class FontOption extends ThemeComponentOption {133 public boolean isActive(CustomizationManager<ThemeComponentOption> manager) { in isActive()199 public static class IconOption extends ThemeComponentOption {223 public boolean isActive(CustomizationManager<ThemeComponentOption> manager) { in isActive()291 public static class ColorOption extends ThemeComponentOption {370 public boolean isActive(CustomizationManager<ThemeComponentOption> manager) { in isActive()463 public static class ShapeOption extends ThemeComponentOption {518 public boolean isActive(CustomizationManager<ThemeComponentOption> manager) { in isActive()
34 public abstract class ThemeComponentOptionProvider<T extends ThemeComponentOption> {
33 import com.android.customization.model.theme.custom.ThemeComponentOption.FontOption;
36 import com.android.customization.model.theme.custom.ThemeComponentOption.IconOption;
44 import com.android.customization.model.theme.custom.ThemeComponentOption.ShapeOption;
44 import com.android.customization.model.theme.custom.ThemeComponentOption.ColorOption;