audio
The block displays an audio playback component on the screen.
Properties
src: { url, durationSeconds }
Information about the audio file
-
url*:string
URL of the audio file location. -
durationSeconds:number
Duration of the audio in seconds.
title: string
Title of the block. It is styled in bold.
subTitle: string
Subtitle of the block.
style
Changes the appearance, positioning, and geometry of the block.
-
width,maxWidth,minWidth
Width of the block. More details. -
height,maxHeight,minHeight
Height of the block. More details. -
margin,marginHorizontal,marginVertical,marginTop,marginRight,marginBottom,marginLeft
External margins of the block. More details. -
position
Positioning method of the block: relative or absolute. More details. -
top,right,bottom,left
Offset from the original position. More details. -
border
Setting borders for the block on all four sides: thickness, style, and color. More details. -
borderTop,borderRight,borderBottom,borderLeft
Setting individual borders for the sides of the block: thickness and color. More details. -
borderRadius,borderBottomLeftRadius,borderBottomRightRadius,borderTopLeftRadius,borderTopRightRadius
Rounding the corners of the borders. More details. -
borderWidth,borderTopWidth,borderRightWidth,borderBottomWidth,borderLeftWidth
Thickness of the borders. More details. -
borderColor,borderTopColor,borderRightColor,borderBottomColor,borderLeftColor
Color of the borders. More details. -
backgroundColor
Background color of the block. More details. -
backgroundGradient
Background gradient of the block. More details. -
opacity
Opacity of the entire block with its content. More details. -
elevation
Shadow height. More details. -
shadowColor
Shadow color of the block. More details. -
flexBasis
Initial size of the block along the main axis of the container. More details. -
flexGrow
Growth factor of the block along the main axis of the container. More details. -
flexShrink
Shrinkage factor of the block along the main axis of the container. More details. -
alignSelf
Alignment of a specific block across the main axis of the container. More details.
Examples
<audio
src={{
url: "https://fs.chatium.io/get/audio_ANlDoIs0xm.d12.wav",
durationSeconds: 11
}}
title="Drum solo"
subTitle="Enjoy the groove"
/>
