Class AuWidgetSlider
A widget that is used to display multiple images together. The following example illustrates how you can initialize a slider with proof images obtained from the Design Editor.
{
"widgets": [{
"name": "preview",
"type": "slider",
"params": {
"style": {
"--au-widget-background": "#ffffff",
"--au-widget-height": "480px"
},
"direction": "tile",
"rows": 1,
"columns": 2,
"showImageIndex": false,
"lightbox": false,
"images": {
"{{ #each $['editor'].proofImageUrls as url }}": {
"url": "{{ url[0] }}"
}
}
}
}]
}
Package: ui-framework
Properties
params
Compiled widget configuration.
Declaration
params: any
Property Value
Type | Description |
---|---|
any | Compiled widget configuration. |
Methods
backImage()
Navigates to the previous image.
Declaration
function backImage()
checkInitDependenciesWidgets()
Returns an array of widget names, due to which the current widget cannot receive parameters.
Declaration
function checkInitDependenciesWidgets()
Returns
Type | Description |
---|---|
string[] |
nextImage()
Navigates to the next image.
Declaration
function nextImage()
resetPreloaderState()
Declaration
function resetPreloaderState()
showPreloader(boolean, string | string[], number)
Shows a preloader.
"onClick": [
"{{#function main.showPreloader(true, 'Creating print files...')}}",
"{{#function $['editor'].getHiResImages(800,800)}}",
"{{#function main.showPreloader(false)}}"
]
Declaration
function showPreloader(isPreload: boolean, message: string | string[], timeout: number)
Parameters
Type | Name | Description |
---|---|---|
boolean | isPreload |
If |
string | string[] | message |
A text message that appears next to the preloader. |
number | timeout |
showToast(string, number)
Shows a toast.
return editor.loadUserInfo(data)
.catch(err => {
this.widget.showToast("Error: Invalid data");
console.log(err);
});
Declaration
function showToast(data?: string, duration?: number)
Parameters
Type | Name | Description |
---|---|---|
string | data |
A string message to display in the toast. |
number | duration |
Defines how long to show the toast for. |