Фасеты
Фасеты - это невизуальные компоненты, которые добавляют дополнительное поведение к экрану или его компонентам.
Встроенные фасеты
Фреймворк предоставляет следующие фасеты:
To add some facet on the view, use Jmix Studio.
Click Add Component in the actions panel, then select the Facets section, and double-click the selected facet item.
 
Studio will create the <facets> element:
<facets>
    <settings auto="true"/>
</facets>| Вы можете просматривать и редактировать атрибуты фасета в Jmix Studio используя панель испектора Jmix UI. | 
Пользовательские фасеты
Приложение или дополнение (add-on) могут предоставить свои собственные фасеты. Чтобы создать пользовательский фасет, выполните следующие шаги:
- 
Создайте интерфейс, расширяющий io.jmix.flowui.facet.Facet.
- 
Создайте класс его реализации на основе io.jmix.flowui.facet.impl.AbstractFacet.
- 
Создайте Spring бин, реализующий интерфейс io.jmix.flowui.xml.facet.FacetProvider, параметризованный типом вашего фасета.
- 
Создайте XSD, который будет использоваться в XML-дескрипторах экранов. 
- 
Опционально можно создать аннотированный интерфейс для поддержки фасета в панели инспектора Jmix UI дизайнера экранов Studio. 
Классы фреймворка DataLoadCoordinator и UrlQueryParametersFacet могут быть хорошими примерами создания фасета.