Merge "Adds new AssistStateManager settings" into 24D1-dev

This commit is contained in:
Andreas Agvard
2024-03-21 10:55:01 +00:00
committed by Android (Google) Code Review
@@ -22,6 +22,7 @@ import com.android.launcher3.util.MainThreadInitializedObject;
import com.android.launcher3.util.ResourceBasedOverride;
import java.io.PrintWriter;
import java.util.Optional;
/** Class to manage Assistant states. */
public class AssistStateManager implements ResourceBasedOverride {
@@ -41,21 +42,21 @@ public class AssistStateManager implements ResourceBasedOverride {
return false;
}
/** Whether CsHelper CtS invocation path is available. */
public Optional<Boolean> isCsHelperAvailable() {
return Optional.empty();
}
/** Whether VIS CtS invocation path is available. */
public Optional<Boolean> isVisAvailable() {
return Optional.empty();
}
/** Whether search recovery is available. */
public boolean isVisRecoveryEnabled() {
return false;
}
/** Whether search recovery is available. */
public boolean isOseRecoveryEnabled() {
return false;
}
/** Whether search recovery is available. */
public boolean isOseShowSessionEnabled() {
return false;
}
/** Return {@code true} if the Settings toggle is enabled. */
public boolean isSettingsNavHandleEnabled() {
return false;