-
public final class DefaultMessageComposerRecordingContentKt
-
-
Method Summary
Modifier and Type Method Description final static UnitDefaultAudioRecordButton(RecordingState state, AudioRecordingActions recordingActions, Long holdToRecordThreshold, Long holdToRecordDismissTimeout, Long permissionRationaleDismissTimeout)Default implementation of the audio record button. final static UnitDefaultMessageComposerRecordingContent(MessageComposerState messageComposerState, AudioRecordingActions recordingActions)Default implementation of the audio recording content. -
-
Method Detail
-
DefaultAudioRecordButton
@Composable() final static Unit DefaultAudioRecordButton(RecordingState state, AudioRecordingActions recordingActions, Long holdToRecordThreshold, Long holdToRecordDismissTimeout, Long permissionRationaleDismissTimeout)
Default implementation of the audio record button.
- Parameters:
state- The current recording state.recordingActions- The actions to perform on the recording.holdToRecordThreshold- The threshold to hold to record.holdToRecordDismissTimeout- The timeout to dismiss the hold to record popup.permissionRationaleDismissTimeout- The timeout to dismiss the permission rationale popup.
-
DefaultMessageComposerRecordingContent
@Composable() final static Unit DefaultMessageComposerRecordingContent(MessageComposerState messageComposerState, AudioRecordingActions recordingActions)
Default implementation of the audio recording content.
-
-
-
-