OneS
OneS copied to clipboard
ПодключитьОбработчикОжиданияСПараметрами()
Желаю удобный ПодключитьОбработчикОжиданияСПараметрами(). Чтобы не приходилось свои велосипеды кругом изобретать с поиском места для хранения параметров и чтобы любую клиентскую функцию можно было позвать с задержкой и параметрами почти так же удобно, как и напрямую.
Пример в виде аналога Javascript.setTimeout()
ПодключитьОбработчикОжиданияСПараметрами("ОтобразитьСообщение", 0.4, "Пауза завершилась", СтатусСообщения.Важное)
Процедура ОтобразитьСообщение(Текст, Статус = Неопределено)
Сообщить(Текст, Статус);
КонецПроцедуры
В идеале бы и подсказку по параметрам вложенного метода для такого вызова сделать. Ну или хотя бы через структуру. Хотя так будет менее удобно.
Параметры = Новый Структура;
Параметры.Вставить("Текст", "ОтобразитьСообщение");
Параметры.Вставить("Статус", СтатусСообщения.Важное);
ПодключитьОбработчикОжиданияСПараметрами("ОтобразитьСообщение", 0.4, Параметры);
https://partners.v8.1c.ru/forum/t/2127153/m/2127386
Отправлено боту 28.04.2023