Прочее
Данные методы доступны только при использовании JavaScript API метода интеграции.
Пример:
Методы
setCustomAlert(value[, callback])
setCustomAlert(value[, callback])
Включает или выключает пользовательские оповещения. Если передать true
, приложение не будет отопражать встроенные оповещения. Чтобы отображать сосбственные оповещения, используйте событие alert
.
value
{boolean} - значениеcallback
{function ()
} - функция обратного вызова
setCustomImageHandler(value[, callback])
setCustomImageHandler(value[, callback])
Устанавливает пользовательский обработчик выбора изображений.
value
{boolean|function(layerId)
}если передать
false
- возвращает стандартное поведение кнопки "Выбрать изображение"если передать
true
- отключает стандартное поведение кнопки "Выбрать изображение", для отлавливания используйте событиеimageSelect
если передать функцию - она будет обработчиком описанного выше события
callback
{function ()
} - функция обратного вызова
checkWarnings([noSubmitByIgnore, callback])
checkWarnings([noSubmitByIgnore, callback])
Выполнает проверку на ошибки и выводит предупреждения в модальном окне.
noSubmitByIgnore
{boolean} - еслиtrue
- то при нажатии кнопки "игнорировать" в модальном окне не будет производиться отправка заказа. Для отлавливания события клика по кнопке, используйте событиеsubmitIgnore
.callback
{function (result)
} - функция обратного вызоваresult
{boolean} -true
- если предупреждений нет, и модальное окно не было показано.
События
alert
{Object}
alert
{Object}Генерируется при возникновении оповещения.
message
{string} - текст оповещенияtype
{string} - тип оповещения -success
,warning
,danger
,info
alertClose
{void}
alertClose
{void}Генерируется при клике в любом месте, кроме оповещения (для закрытия оповещения).
imageSelect
{Object}
imageSelect
{Object}Генирируется при клике на кнопку выбора изображения для слоя.
layerId
{integer} - ID слоя в котором действие произошло
Last updated