Panel

Компонент, представляющий собой отдельное состояние интерфейса, отображающееся в один момент времени.

Связанные страницы:

Загружается...

Задаётся свойством mode.

  • "card" — карточный дизайн с тенями и скруглениями;
  • "plain" — плоский дизайн без теней и скруглений.

По умолчанию переключение между типами отображения зависит от sizeY

sizeXmode
"regular""card"
"compact""plain"

Задаётся свойством centered.

Загружается...

Задаётся свойством disableBackground.

  • true — задаёт прозрачный цвет фона;
  • false — стандартный цвет фона.
Загружается...

Индикатора загрузки внутри экрана. Автоматически добавляет стандартные отступы и центрирование.

Загружается...

Наследует все свойства компонента Spinner.

  • size — размер индикатора.
  • disableAnimation — отключение анимации.
  • noColor — наследование цвета.

Задается с помощью свойства height:

<PanelSpinner height={300} />
  • При загрузке контента внутри экрана.
  • Когда нужен центрированный спиннер с отступами.
  • Для полностраничной загрузки (в сочетании с кастомной высотой).
  • Spinner — для встроенной загрузки внутри элементов.
  • ScreenSpinner — для модальной загрузки поверх интерфейса.

Следует придерживаться тех же правил, что и для компонента Spinner.

СвойствоОписание
centeredboolean

Центрирование содержимого.

По умолчанию: false
disableBackgroundboolean

Отключает задний фон.

По умолчанию: -
getRootRefRef<HTMLDivElement>
По умолчанию: -
mode"card" | "plain"

Тип оформления панели.

Позволяет переопределить тип оформления панели, заданный через адаптивность или свойство layout у AppRoot ↗, глобально задающим тип оформления макета.

Если установлен card - Panel имеет фон отличный от фона контента. Позволяет компоненту Group ↗ со свойством mode=‘card’ точечно выглядеть как карточка. Тип plain — соответствует фону по умолчанию.

По умолчанию: -
navstring

Уникальный идентификатор навигационного элемента (вместо id)

По умолчанию: -
СвойствоОписание
disableAnimationboolean

Отключение анимации.

По умолчанию: -
getRootRefRef<HTMLSpanElement>
По умолчанию: -
heightnumber

Высота компонента.

По умолчанию: -
noColorboolean

Задать цвет можно будет через свойство color родителя.

По умолчанию: -
size"s" | "m" | "l" | "xl"

Размер спиннера.

По умолчанию: -
visibilityDelaynumber

Задерживает отрисовку элемента на заданное количество миллисекунд.

По умолчанию: -