Компоновка — это способ расположения элементов в контейнере. Он может быть горизонтальным, вертикальным или любым другим. Ext JS имеет другой макет, определенный в его библиотеке, но мы всегда можем также написать собственные макеты.
Этот макет позволяет позиционировать элементы, используя координаты XY в контейнере.
Этот макет позволяет размещать все элементы в стеке (один поверх другого) внутри контейнера.
Этот макет дает пользователю право указывать размер каждого элемента по отношению к размеру контейнера.
В этом макете различные панели вложены и разделены границами.
Это макет по умолчанию, который определяет расположение элементов на основе количества элементов.
Этот макет упорядочивает различные компоненты в виде вкладок. Вкладки будут отображаться в верхней части контейнера. Каждый раз, когда видна только одна вкладка, и каждая вкладка рассматривается как отдельный компонент.
В этом макете каждый раз элементы приходят для полного пространства контейнера. В мастере есть нижняя панель инструментов для навигации.
Этот макет предназначен для отображения нескольких столбцов в контейнере. Мы можем определить фиксированную или процентную ширину столбцов. Процентная ширина будет рассчитываться на основе полного размера контейнера.
В этом макете контейнер заполнен одной панелью. Когда нет конкретного требования, связанного с макетом, используется этот макет.
Как следует из названия, эта компоновка размещает компоненты в контейнере в формате таблицы HTML.
Этот макет позволяет распределять элемент по вертикали. Это один из наиболее используемых макетов.
Этот макет позволяет распределять элемент по горизонтали.