Home
last modified time | relevance | path

Searched refs:Clockface (Results 1 – 13 of 13) sorted by relevance

/aosp12/packages/apps/ThemePicker/src/com/android/customization/model/clock/
H A DContentProviderClockProvider.java15 import com.android.customization.model.clock.Clockface.Builder;
29 private List<Clockface> mClocks;
61 public void fetch(OptionsFetchedListener<Clockface> callback, boolean reload) { in fetch()
90 private static class ClocksFetchTask extends AsyncTask<Void, Void, List<Clockface>> {
100 private final OptionsFetchedListener<Clockface> mCallback;
105 OptionsFetchedListener<Clockface> callback) { in ClocksFetchTask()
113 protected List<Clockface> doInBackground(Void... voids) { in doInBackground()
122 List<Clockface> clockfaces = new ArrayList<>(); in doInBackground()
132 Clockface.Builder builder = new Builder(); in doInBackground()
150 protected void onPostExecute(List<Clockface> clockfaces) { in onPostExecute()
H A DClockface.java27 public class Clockface implements CustomizationOption<Clockface> { class
34 private Clockface(String title, String id, Asset preview, Asset thumbnail) { in Clockface() method in Clockface
54 public boolean isActive(CustomizationManager<Clockface> manager) { in isActive()
80 public Clockface build() { in build()
81 return new Clockface(mTitle, mId, mPreview, mThumbnail); in build()
H A DBaseClockManager.java23 public abstract class BaseClockManager implements CustomizationManager<Clockface> {
37 public void apply(Clockface option, Callback callback) { in apply()
42 public void fetchOptions(OptionsFetchedListener<Clockface> callback, boolean reload) { in fetchOptions()
57 protected abstract void handleApply(Clockface option, Callback callback); in handleApply()
H A DClockProvider.java34 void fetch(OptionsFetchedListener<Clockface> callback, boolean reload); in fetch()
H A DClockManager.java47 protected void handleApply(Clockface option, Callback callback) { in handleApply()
/aosp12/packages/apps/ThemePicker/src/com/android/customization/picker/clock/
H A DClockFragment.java37 import com.android.customization.model.clock.Clockface;
71 private OptionSelectorController<Clockface> mOptionsController;
72 private Clockface mSelectedOption;
130 mClockManager.fetchOptions(new OptionsFetchedListener<Clockface>() { in setUpOptions()
132 public void onOptionsLoaded(List<Clockface> options) { in setUpOptions()
137 mSelectedOption = (Clockface) selected; in setUpOptions()
142 for (Clockface option : options) { in setUpOptions()
203 ClockPreviewAdapter(Activity activity, Clockface clockface) { in ClockPreviewAdapter()
H A DClockFacePickerActivity.java24 import com.android.customization.model.clock.Clockface;
53 protected void handleApply(Clockface option, Callback callback) { in onCreate()
/aosp12/packages/apps/ThemePicker/src/com/android/customization/module/
H A DThemesUserEventLogger.java18 import com.android.customization.model.clock.Clockface;
40 void logClockSelected(Clockface clock); in logClockSelected()
42 void logClockApplied(Clockface clock); in logClockApplied()
H A DStatsLogUserEventLogger.java46 import com.android.customization.model.clock.Clockface;
160 public void logClockSelected(Clockface clock) { in logClockSelected()
168 public void logClockApplied(Clockface clock) { in logClockApplied()
/aosp12/packages/apps/ThemePicker/tests/src/com/android/customization/testing/
H A DTestThemesUserEventLogger.java3 import com.android.customization.model.clock.Clockface;
30 public void logClockSelected(Clockface clock) { in logClockSelected()
35 public void logClockApplied(Clockface clock) { in logClockApplied()
/aosp12/packages/apps/ThemePicker/robolectric_tests/src/com/android/customization/model/clock/
H A DBaseClockManagerTest.java63 Clockface clock = new Clockface.Builder().setId(id).build(); in testApply()
101 protected void handleApply(Clockface option, Callback callback) { in handleApply()
H A DClockManagerTest.java53 @Mock private Clockface mMockClockface;
65 Clockface clock = new Clockface.Builder().setId(CLOCK_ID).build(); in testApply()
/aosp12/packages/apps/ThemePicker/
H A DAndroid.bp29 "src/com/android/customization/model/clock/Clockface.java",