Adds new AssistStateManager settings

Flag: NONE
Bug: 326143814
Test: Unit

Change-Id: Ie5cbae55452cf283a0ffde18e5237cebae6ee40e
This commit is contained in:
Andreas Agvard
2024-03-05 13:31:06 +01:00
parent 742f710168
commit d78d9bb5e2
@@ -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;