Carousel
Overview
The Carousel component displays a series of images one at a time, allowing users to view each image in sequence. It retrieves images from object fields that are of the URL data type, enabling the display of dynamic content.
For example, in a product showcase application, the Carousel component can be used to display a series of product images. Users can view each image in sequence with smooth transitions, and the Carousel can be configured to show only when certain criteria are met, such as on a product detail page.
Attributes
Attributes are the options available for each component, allowing you to customize its appearance and functionality. They help you tailor the look and behavior of your components to fit your needs.
Model:
Attribute Name | Description |
---|---|
Model |
Note: Create a multi-record model, as the Carousel works only with multi-record models. Reference: Model Creation. |
Basic:
Attribute Name | Description |
---|---|
Component Size |
|
Head Line | The fields you created appear in the Head Line attribute, and the data saved in these fields is displayed below the carousel image. |
Source | In the Source Field, you can select a field with a URL data type where the Carousel image is stored. |
Description | In this field, you can provide a description for the carousel images. You can choose fields to show for the description.. |
Auto Scroll | When the "Auto Scroll" checkbox is marked as true, the carousel images will automatically scroll. |
Scroll Duration | In the Scroll Duration field, you can set the time interval after which the image will automatically scroll. |
Animation Type | Here, you can animate your image using various effects such as
|
Base UI:
Attribute Name | Description |
---|---|
Padding Location |
|
Padding Size |
|
Margin Location |
|
Margin Size |
|
Style |
|
Classes | It is used to apply SLDS classes to section, if needed. |
UI:
Attribute Name | Description |
---|---|
Auto Scroll | When the |
Scroll Duration | In the Scroll Duration field, you can set the time interval after which the image will automatically scroll. |
Animation Type | Here, you can animate your image using various effects such as
|
UI State:
Attribute Name | Description |
Visibility Type | It determines whether a component is visible on the layout. It offers the following visibility types:
|
Events:
Events are essentially the automation of invoking the component's actions.
Here, we have onload event, click, event actions are available for this components
Icon Events | Description |
---|---|
onload | This event action is triggered when the Carousel component is loaded. |
click | This event action is triggered when the Carousel is clicked. |