...
The Card directive lets you render the data in the form of a card component. This directive can be used for various purposes, besides Provider or Location cards. This could hold any HTML content within it.
...
Snippet
...
This Card directive renders a layout primarily for the User to render their custom content on the Card. Unlike the Bootstrap carousel or the Cardlist directive, this Card directive does not have predefined properties that control what is rendered on the Card.
Sample
...
Snippet
Code Block |
---|
{
"type": "card",
"items": [{
"content": `<h1>main card 1<h1>`,
"contentUrl": url,
"detailView": {
"content": `<h1> Card detail view 1</h1>`,
"contentUrl": url
}
},
{
"content": `<h1>main card 2<h1>`,
"contentUrl": url,
"detailView": {
"content": `<h1> Card detail view 2</h1>`,
"contentUrl": url
}
}
],
"filterButton": false
} |
Please add the above snippet in the Chatbot Settings under the directive
object.
The Card component will render only one card item with navigation arrows, irrespective of the page screen width. User can use the buttons to navigate to other cards.
Parameters used for Carousel
Property | Description |
---|---|
| This property accepts |
| The items property is used to fill the carousel options. Each carousel option holds an Array of Card data and this is displayed on the Bot. Each Card object can have the below properties.
|
| The Title of the carousel option. |
| This is an optional property. You can show the rating on the carousel options and in the detailed view using this property.
|
| The description of the Carousel Option. |
| Paste the appropriate image URL that you uploaded to Orbita. Recommended size is 225px width and 135px height. |
| Clicking on the Carousel option will open the detailed view window. The below mentioned are the properties it contains.
|
Carousel options
The below image shows where each property would be rendered on a carousel.
...
detailedView of the carousel
The below image shows where each property would be rendered on the detailedView of the carousel.
...
Sample flow
...
| This property will hold the HTML content to render the main Card data. Sample: |
| This property is optional. This can be used to host the content in a template and we must specify the endpoint here. The card will render from that endpoint. This property take priority over the Sample:
|
| The property The properties inside this, namely the |
| The functionality for the Filter page is under development. Please have the property set to false until further change. |
Related Articles
Filter by label (Content by label) | ||||||||
---|---|---|---|---|---|---|---|---|
|