Перейти к основному контенту

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();
}

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