Custom Loader

Пример, как выглядит режим загрузки данных:

В клиентский скрипт нужно добавить следующий код в самом начале:

declare const window: any;

Для показа и скрытия анимации необходимо использовать следующий код, например:

async function updateOrganizations(): Promise<void> {

  // Показать loader
  window.CustomLoader.show();
    
  ViewContext.data.show_organizations_update = true;
  await Server.rpc.updateOrganizations();
  ViewContext.data.show_organizations_update = false;
  
  // Скрыть loader
  window.CustomLoader.hide();
}

Данный код работает только в клиентских скриптах и не работает в серверных.

 


Версия #2
Вербовик Максим Арнольдович создал 2026-03-04 12:25:13 MSK
Вербовик Максим Арнольдович обновил 2026-03-04 12:32:15 MSK