Home
last modified time | relevance | path

Searched refs:FlashlightListener (Results 1 – 4 of 4) sorted by relevance

/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/
H A DFlashlightController.java18 import com.android.systemui.statusbar.policy.FlashlightController.FlashlightListener;
20 public interface FlashlightController extends CallbackController<FlashlightListener>, Dumpable {
27 public interface FlashlightListener { interface
H A DFlashlightControllerImpl.java67 private final ArrayList<WeakReference<FlashlightListener>> mListeners = new ArrayList<>(1);
132 public void addCallback(@NonNull FlashlightListener l) { in addCallback()
145 public void removeCallback(@NonNull FlashlightListener l) { in removeCallback()
190 FlashlightListener l = mListeners.get(i).get(); in dispatchListeners()
209 private void cleanUpListenersLocked(FlashlightListener listener) { in cleanUpListenersLocked()
211 FlashlightListener found = mListeners.get(i).get(); in cleanUpListenersLocked()
/aosp12/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/
H A DFakeFlashlightController.java20 import com.android.systemui.statusbar.policy.FlashlightController.FlashlightListener;
22 public class FakeFlashlightController extends BaseLeakChecker<FlashlightListener>
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tiles/
H A DFlashlightTile.java48 FlashlightController.FlashlightListener {