-
public final class AudioRecordingAttachmentThemeRepresents the theming for the audio recording attachment.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classAudioRecordingAttachmentTheme.Companion
-
Field Summary
Fields Modifier and Type Field Description private final ComponentSizesizeprivate final ComponentPaddingpaddingprivate final IconContainerStyleplayButtonprivate final IconContainerStylepauseButtonprivate final TextContainerStyletimerStyleprivate final WaveformSliderLayoutStylewaveformSliderStyleprivate final DptailWidthprivate final TextContainerStylespeedButtonprivate final IconStylecontentTypeIcon
-
Constructor Summary
Constructors Constructor Description AudioRecordingAttachmentTheme(ComponentSize size, ComponentPadding padding, IconContainerStyle playButton, IconContainerStyle pauseButton, TextContainerStyle timerStyle, WaveformSliderLayoutStyle waveformSliderStyle, Dp tailWidth, TextContainerStyle speedButton, IconStyle contentTypeIcon)
-
Method Summary
Modifier and Type Method Description final ComponentSizegetSize()final ComponentPaddinggetPadding()final IconContainerStylegetPlayButton()final IconContainerStylegetPauseButton()final TextContainerStylegetTimerStyle()final WaveformSliderLayoutStylegetWaveformSliderStyle()final DpgetTailWidth()final TextContainerStylegetSpeedButton()final IconStylegetContentTypeIcon()-
-
Constructor Detail
-
AudioRecordingAttachmentTheme
AudioRecordingAttachmentTheme(ComponentSize size, ComponentPadding padding, IconContainerStyle playButton, IconContainerStyle pauseButton, TextContainerStyle timerStyle, WaveformSliderLayoutStyle waveformSliderStyle, Dp tailWidth, TextContainerStyle speedButton, IconStyle contentTypeIcon)
- 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.
-
-
Method Detail
-
getSize
final ComponentSize getSize()
-
getPadding
final ComponentPadding getPadding()
-
getPlayButton
final IconContainerStyle getPlayButton()
-
getPauseButton
final IconContainerStyle getPauseButton()
-
getTimerStyle
final TextContainerStyle getTimerStyle()
-
getWaveformSliderStyle
final WaveformSliderLayoutStyle getWaveformSliderStyle()
-
getTailWidth
final Dp getTailWidth()
-
getSpeedButton
final TextContainerStyle getSpeedButton()
-
getContentTypeIcon
final IconStyle getContentTypeIcon()
-
-
-
-