summaryrefslogtreecommitdiff
path: root/java/com/android/dialer/assisteddialing/AssistedDialingMediator.java
diff options
context:
space:
mode:
authorerfanian <erfanian@google.com>2017-10-18 13:56:00 -0700
committerEric Erfanian <erfanian@google.com>2017-10-19 08:35:56 -0700
commit8285ff9bbd576d31b7b0770152578f0c6811a3f5 (patch)
treee8c3c0237269b7a61e5153c977a05638651ad668 /java/com/android/dialer/assisteddialing/AssistedDialingMediator.java
parent5cb3ecff08854c7b3da976f7981d1b9c3ff5bee0 (diff)
Check AD eligibility before utilizing the feature.
Bug: 67914094 Test: unit tests PiperOrigin-RevId: 172650441 Change-Id: Ie7df3174a07df2de3a102fb70a126004f704b22f
Diffstat (limited to 'java/com/android/dialer/assisteddialing/AssistedDialingMediator.java')
-rw-r--r--java/com/android/dialer/assisteddialing/AssistedDialingMediator.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/java/com/android/dialer/assisteddialing/AssistedDialingMediator.java b/java/com/android/dialer/assisteddialing/AssistedDialingMediator.java
index 4dc87a772..004d2f7da 100644
--- a/java/com/android/dialer/assisteddialing/AssistedDialingMediator.java
+++ b/java/com/android/dialer/assisteddialing/AssistedDialingMediator.java
@@ -24,6 +24,9 @@ import java.util.Optional;
/** The core interface for the AssistedDialingMediator. */
public interface AssistedDialingMediator {
+ /** Returns {@code true} if the current client platform supports Assisted Dialing. */
+ public boolean isPlatformEligible();
+
@SuppressWarnings("AndroidApiChecker") // Use of optional
@TargetApi(VERSION_CODES.N)
public Optional<TransformationInfo> attemptAssistedDial(@NonNull String numberToTransform);