AudioRecordingAttachmentTheme
data class AudioRecordingAttachmentTheme(val size: ComponentSize, val padding: ComponentPadding, val playButton: IconContainerStyle, val pauseButton: IconContainerStyle, val timerStyle: TextContainerStyle, val waveformSliderStyle: WaveformSliderLayoutStyle, val tailWidth: Dp, val speedButton: TextContainerStyle, val contentTypeIcon: IconStyle)
Represents the theming for the audio recording attachment.
Parameters
size
The size of the audio recording attachment.
padding
The padding for the audio recording attachment.
playButton
The style for the play button.
pauseButton
The style for the pause button.
timerStyle
The style for the timer component.
waveformSliderStyle
The style for the waveform slider.
tailWidth
The width of the tail container which holds the speed button and the content type icon.
speedButton
The style for the speed button.
contentTypeIcon
The style for the content type icon.
Constructors
Link copied to clipboard
constructor(size: ComponentSize, padding: ComponentPadding, playButton: IconContainerStyle, pauseButton: IconContainerStyle, timerStyle: TextContainerStyle, waveformSliderStyle: WaveformSliderLayoutStyle, tailWidth: Dp, speedButton: TextContainerStyle, contentTypeIcon: IconStyle)