Properties
Declaration
onDoubleClick: Function = null
Property Value
Type |
Description |
Function |
|
Compiled widget configuration.
Declaration
Property Value
Type |
Description |
any |
Compiled widget configuration.
|
Declaration
selectedVariant: ProductVariantDesign
Property Value
Methods
Returns an array of widget names, due to which the current widget cannot receive parameters.
Declaration
function checkInitDependenciesWidgets()
Returns
Type |
Description |
string[] |
|
Declaration
function exportWidgetData(force: boolean)
Parameters
Type |
Name |
Description |
boolean |
force |
|
Returns
Type |
Description |
Promise<VariantSelectorData> |
|
Declaration
function resetPreloaderState()
Declaration
function restoreWidgetFromData(data: VariantSelectorData, force: boolean)
Parameters
Type |
Name |
Description |
VariantSelectorData |
data |
|
boolean |
force |
|
Returns
Type |
Description |
Promise<void> |
|
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 true , enables the preloader.
|
string | string[] |
message |
A text message that appears next to the preloader.
|
number |
timeout |
|
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.
|
Declaration
function updateParams(params: VariantSelectorConfig)
Parameters