Package 

Class DefaultMessageComposerRecordingContentKt

    • Method Summary

      Modifier and Type Method Description
      final static Unit DefaultAudioRecordButton(RecordingState state, AudioRecordingActions recordingActions, Long holdToRecordThreshold, Long holdToRecordDismissTimeout, Long permissionRationaleDismissTimeout) Default implementation of the audio record button.
      final static Unit DefaultMessageComposerRecordingContent(MessageComposerState messageComposerState, AudioRecordingActions recordingActions) Default implementation of the audio recording content.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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.