-
public final class ComposerInputTrailingContentParamsParameters for ChatAiComponentFactory.ComposerInputTrailingContent.
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringtextprivate final BooleanisGeneratingprivate final SpeechToTextButtonStatespeechToTextStateprivate final Function0<Unit>onPermissionDenied
-
Constructor Summary
Constructors Constructor Description ComposerInputTrailingContentParams(String text, Boolean isGenerating, SpeechToTextButtonState speechToTextState, Function0<Unit> onPermissionDenied)
-
Method Summary
Modifier and Type Method Description final StringgetText()final BooleangetIsGenerating()final SpeechToTextButtonStategetSpeechToTextState()final Function0<Unit>getOnPermissionDenied()-
-
Constructor Detail
-
ComposerInputTrailingContentParams
ComposerInputTrailingContentParams(String text, Boolean isGenerating, SpeechToTextButtonState speechToTextState, Function0<Unit> onPermissionDenied)
- Parameters:
text- The text currently in the input field.isGenerating- Whether the AI is currently generating a response.speechToTextState- The composer's speech-to-text state.onPermissionDenied- Called when the microphone permission is denied.
-
-
Method Detail
-
getIsGenerating
final Boolean getIsGenerating()
-
getSpeechToTextState
final SpeechToTextButtonState getSpeechToTextState()
-
getOnPermissionDenied
final Function0<Unit> getOnPermissionDenied()
-
-
-
-