Class AudioRecordPlayerViewStyle
-
- All Implemented Interfaces:
-
io.getstream.chat.android.ui.helper.ViewStyle
public final class AudioRecordPlayerViewStyle implements ViewStyle
Style for io.getstream.chat.android.ui.feature.messages.list.adapter.view.internal.AudioRecordPlayerView.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classAudioRecordPlayerViewStyle.Companion
-
Field Summary
-
Constructor Summary
Constructors Constructor Description AudioRecordPlayerViewStyle(Integer height, ViewPadding padding, Drawable backgroundDrawable, Integer backgroundDrawableTint, ViewSize playbackProgressContainerSize, ViewSize playbackButtonSize, ViewPadding playbackButtonPadding, Integer playbackButtonElevation, Drawable playbackButtonBackground, Integer playbackButtonBackgroundTint, Drawable progressBarDrawable, Integer progressBarDrawableTint, ViewSize progressBarSize, Drawable playIconDrawable, Integer playIconDrawableTint, Drawable pauseIconDrawable, Integer pauseIconDrawableTint, ViewSize durationTextViewSize, Integer durationTextMarginStart, TextStyle durationTextStyle, Integer waveBarHeight, Integer waveBarMarginStart, Integer waveBarColorPlayed, Integer waveBarColorFuture, Drawable scrubberDrawable, Integer scrubberDrawableTint, Integer scrubberWidthDefault, Integer scrubberWidthPressed, Boolean isFileIconContainerVisible, Integer fileIconContainerWidth, Drawable audioFileIconDrawable, TextStyle speedButtonTextStyle, Drawable speedButtonBackground, Integer speedButtonBackgroundTint, ViewSize speedButtonSize, Integer speedButtonElevation)
-
Method Summary
-
-
Constructor Detail
-
AudioRecordPlayerViewStyle
AudioRecordPlayerViewStyle(Integer height, ViewPadding padding, Drawable backgroundDrawable, Integer backgroundDrawableTint, ViewSize playbackProgressContainerSize, ViewSize playbackButtonSize, ViewPadding playbackButtonPadding, Integer playbackButtonElevation, Drawable playbackButtonBackground, Integer playbackButtonBackgroundTint, Drawable progressBarDrawable, Integer progressBarDrawableTint, ViewSize progressBarSize, Drawable playIconDrawable, Integer playIconDrawableTint, Drawable pauseIconDrawable, Integer pauseIconDrawableTint, ViewSize durationTextViewSize, Integer durationTextMarginStart, TextStyle durationTextStyle, Integer waveBarHeight, Integer waveBarMarginStart, Integer waveBarColorPlayed, Integer waveBarColorFuture, Drawable scrubberDrawable, Integer scrubberDrawableTint, Integer scrubberWidthDefault, Integer scrubberWidthPressed, Boolean isFileIconContainerVisible, Integer fileIconContainerWidth, Drawable audioFileIconDrawable, TextStyle speedButtonTextStyle, Drawable speedButtonBackground, Integer speedButtonBackgroundTint, ViewSize speedButtonSize, Integer speedButtonElevation)
- Parameters:
height- Height of the view.padding- Padding of the view.backgroundDrawable- Background drawable of the view.backgroundDrawableTint- Background drawable tint of the view.playbackProgressContainerSize- Size of the playback progress container.playbackButtonSize- Size of the playback button.playbackButtonPadding- Padding of the playback button.playbackButtonElevation- Elevation of the playback button.playbackButtonBackground- Background of the playback button.playbackButtonBackgroundTint- Background tint of the playback button.progressBarDrawable- Progress bar drawable.progressBarDrawableTint- Progress bar drawable tint.progressBarSize- Size of the progress bar.playIconDrawable- Play icon drawable.playIconDrawableTint- Play icon drawable tint.pauseIconDrawable- Pause icon drawable.pauseIconDrawableTint- Pause icon drawable tint.durationTextViewSize- Size of the duration text view.durationTextMarginStart- Margin start of the duration text view.durationTextStyle- Style of the duration text.waveBarHeight- Height of the wave bar.waveBarMarginStart- Margin start of the wave bar.waveBarColorPlayed- Color of the played wave bar.waveBarColorFuture- Color of the future wave bar.scrubberDrawable- Scrubber drawable.scrubberDrawableTint- Scrubber drawable tint.scrubberWidthDefault- Default width of the scrubber.scrubberWidthPressed- Pressed width of the scrubber.isFileIconContainerVisible- Is file icon container visible.fileIconContainerWidth- Width of the file icon container.audioFileIconDrawable- Audio file icon drawable.speedButtonTextStyle- Style of the speed button text.speedButtonBackground- Background of the speed button.speedButtonBackgroundTint- Background tint of the speed button.speedButtonSize- Size of the speed button.speedButtonElevation- Elevation of the speed button.
-
-
Method Detail
-
getTintedBackgroundDrawable
final Drawable getTintedBackgroundDrawable()
-
getTintedPlaybackButtonBackground
final Drawable getTintedPlaybackButtonBackground()
-
getTintedProgressBarDrawable
final Drawable getTintedProgressBarDrawable()
-
getTintedPlayIconDrawable
final Drawable getTintedPlayIconDrawable()
-
getTintedPauseIconDrawable
final Drawable getTintedPauseIconDrawable()
-
getTintedScrubberDrawable
final Drawable getTintedScrubberDrawable()
-
getTintedSpeedButtonBackground
final Drawable getTintedSpeedButtonBackground()
-
getPadding
final ViewPadding getPadding()
-
getBackgroundDrawable
final Drawable getBackgroundDrawable()
-
getBackgroundDrawableTint
final Integer getBackgroundDrawableTint()
-
getPlaybackProgressContainerSize
final ViewSize getPlaybackProgressContainerSize()
-
getPlaybackButtonSize
final ViewSize getPlaybackButtonSize()
-
getPlaybackButtonPadding
final ViewPadding getPlaybackButtonPadding()
-
getPlaybackButtonElevation
final Integer getPlaybackButtonElevation()
-
getPlaybackButtonBackground
final Drawable getPlaybackButtonBackground()
-
getPlaybackButtonBackgroundTint
final Integer getPlaybackButtonBackgroundTint()
-
getProgressBarDrawable
final Drawable getProgressBarDrawable()
-
getProgressBarDrawableTint
final Integer getProgressBarDrawableTint()
-
getProgressBarSize
final ViewSize getProgressBarSize()
-
getPlayIconDrawable
final Drawable getPlayIconDrawable()
-
getPlayIconDrawableTint
final Integer getPlayIconDrawableTint()
-
getPauseIconDrawable
final Drawable getPauseIconDrawable()
-
getPauseIconDrawableTint
final Integer getPauseIconDrawableTint()
-
getDurationTextViewSize
final ViewSize getDurationTextViewSize()
-
getDurationTextMarginStart
final Integer getDurationTextMarginStart()
-
getDurationTextStyle
final TextStyle getDurationTextStyle()
-
getWaveBarHeight
final Integer getWaveBarHeight()
-
getWaveBarMarginStart
final Integer getWaveBarMarginStart()
-
getWaveBarColorPlayed
final Integer getWaveBarColorPlayed()
-
getWaveBarColorFuture
final Integer getWaveBarColorFuture()
-
getScrubberDrawable
final Drawable getScrubberDrawable()
-
getScrubberDrawableTint
final Integer getScrubberDrawableTint()
-
getScrubberWidthDefault
final Integer getScrubberWidthDefault()
-
getScrubberWidthPressed
final Integer getScrubberWidthPressed()
-
isFileIconContainerVisible
final Boolean isFileIconContainerVisible()
-
getFileIconContainerWidth
final Integer getFileIconContainerWidth()
-
getAudioFileIconDrawable
final Drawable getAudioFileIconDrawable()
-
getSpeedButtonTextStyle
final TextStyle getSpeedButtonTextStyle()
-
getSpeedButtonBackground
final Drawable getSpeedButtonBackground()
-
getSpeedButtonBackgroundTint
final Integer getSpeedButtonBackgroundTint()
-
getSpeedButtonSize
final ViewSize getSpeedButtonSize()
-
getSpeedButtonElevation
final Integer getSpeedButtonElevation()
-
-
-
-