AudioRecordingTheme
data class AudioRecordingTheme(val enabled: Boolean, val sendOnComplete: Boolean, val showRecordButtonOverSend: Boolean, val recordButton: IconContainerStyle, val floatingIcons: AudioRecordingFloatingIconsTheme, val slideToCancel: AudioRecordingSlideToCancelTheme, val playback: AudioRecordingPlaybackTheme, val controls: AudioRecordingControlsTheme, val holdToRecord: AudioRecordingHoldToRecordTheme, val permissionRationale: AudioRecordingPermissionRationaleTheme)
Represents the theme for the audio recording component.
Constructors
Link copied to clipboard
constructor(enabled: Boolean, sendOnComplete: Boolean, showRecordButtonOverSend: Boolean, recordButton: IconContainerStyle, floatingIcons: AudioRecordingFloatingIconsTheme, slideToCancel: AudioRecordingSlideToCancelTheme, playback: AudioRecordingPlaybackTheme, controls: AudioRecordingControlsTheme, holdToRecord: AudioRecordingHoldToRecordTheme, permissionRationale: AudioRecordingPermissionRationaleTheme)
Properties
Link copied to clipboard
The theme for the audio recording controls component.
Link copied to clipboard
The theme for the floating icons.
Link copied to clipboard
The theme for the hold to record component.
Link copied to clipboard
The theme for the permission rationale component.
Link copied to clipboard
The theme for the audio recording playback component.
Link copied to clipboard
The style for the record button.
Link copied to clipboard
Sends the recording on "Complete" button click. If false, attaches it for manual sending.
Link copied to clipboard
Shows the record button over the send button.
Link copied to clipboard
The theme for the slide to cancel component.