Документация Jmix
  • Версия 2
Перейти на последнюю версию
Documentation in English
Cайт Jmix

Документация Jmix

    • Введение
    • Что нового
    • Установка
    • Самоучитель
      • 1. Настройка проекта
      • 2. Простой CRUD
      • 3. Ссылки и уникальные атрибуты
      • 4. Использование перечислений
      • 5. Работа с данными в пользовательском интерфейсе
      • 6. Работа с изображениями
      • 7. Создание пользовательского интерфейса с нуля
      • 8. Использование событий сущности
      • 9. Контроль доступа к данным
      • Что дальше?
    • Использование Studio
      • Установка Studio
      • Обновление
      • Учетная запись и подписка
      • Работа с проектом
      • Возможности Studio
        • Приветственный экран
        • Окно инструментов Jmix
        • Свойства проекта
        • Каталог дополнений
        • Дизайнер сущностей
        • Хранилища данных
        • Мастер создания экранов
        • Дизайнер экранов
        • Дизайнер фетч-планов
        • Дизайнер меню
        • Дизайнер ролей
        • Дизайнер BPMN
        • Помощь при написании кода
        • Сниппеты кода
        • Генерация модели по базе данных
        • Hot Deploy
        • Быстрое развертывание в AWS
        • Настройки плагина Jmix
        • Собственные шаблоны проектов
        • Композитные проекты
    • Модель данных
      • Сущности
      • Хранилища данных
      • Интерфейс Datatype
      • Перечисления
      • Мягкое удаление
      • Bean Validation
      • Метаданные
      • Миграция базы данных
    • Доступ к данным
      • Работа с DataManager
      • Работа с EntityManager
      • Репозитории данных
      • События сущностей
      • Извлечение данных
      • Управление транзакциями
      • Кэш сущностей и запросов
      • Расширения JPQL
    • Пользовательский интерфейс
      • Экраны и фрагменты
        • Контроллеры экранов
          • Аннотации контроллеров
          • Методы контроллеров
          • События Screen
          • События ScreenFragment
        • XML-дескриптор экрана
        • Примеси экранов
        • Корневые экраны
        • Валидация в экранах
      • Открытие экранов
      • Использование фрагментов экранов
      • Компоненты данных
        • Контейнеры данных
          • InstanceContainer
          • CollectionContainer
          • Контейнеры свойств
          • Контейнеры KeyValue
        • Загрузчики данных
        • DataContext
        • Использование компонентов данных
      • Библиотека визуальных компонентов
        • Компоненты
          • AppMenu
          • BrowserFrame
          • Button
          • CapsLockIndicator
          • Calendar
          • CheckBox
          • CheckBoxGroup
          • ColorPicker
          • ComboBox
          • CurrencyField
          • DataGrid
          • DateField
          • DatePicker
          • EntityComboBox
          • EntityPicker
          • EntitySuggestionField
          • FileMultiUploadField
          • FileStorageUploadField
          • FileUploadField
          • Filter
            • Компоненты Filter
          • Form
          • GroupTable
          • Image
          • Label
          • Link
          • LinkButton
          • MaskedField
          • MultiSelectList
          • Pagination
          • PasswordField
          • PopupButton
          • PopupView
          • ProgressBar
          • PropertyFilter
          • RadioButtonGroup
          • RelatedEntities
          • ResizableTextArea
          • RichTextArea
          • SideMenu
          • SimplePagination
          • SingleSelectList
          • Slider
          • SourceCodeEditor
          • SuggestionField
          • Table
          • TagField
          • TagPicker
          • TextArea
          • TextField
          • TimeField
          • Tree
          • TreeDataGrid
          • TreeTable
          • TwinColumn
          • ValuePicker
          • ValuesPicker
        • Контейнеры
          • Accordion
          • BoxLayout
          • ButtonsPanel
          • CssLayout
          • Drawer
          • GridLayout
          • GroupBoxLayout
          • HtmlBoxLayout
          • Layout
          • ResponsiveGridLayout
          • ScrollBoxLayout
          • SplitPanel
          • TabSheet
        • Screen Layout Rules
        • Miscellaneous
          • Validator
          • Formatter
        • API компонентов
        • Components XML Attributes
      • Фасеты
        • ClipboardTrigger
        • DataLoadCoordinator
        • DynamicAttributes
        • EditorScreenFacet
        • InputDialogFacet
        • LookupScreenFacet
        • MessageDialogFacet
        • NotificationFacet
        • OptionDialogFacet
        • PresentationsFacet
        • ScreenFacet
        • ScreenSettingsFacet
        • Timer
      • Действия
        • Декларативные действия
        • Стандартные действия
          • AddAction
          • BulkEditAction
          • CreateAction
          • EditAction
          • EntityClearAction
          • EntityLookupAction
          • EntityOpenAction
          • EntityOpenCompositionAction
          • ExcludeAction
          • RefreshAction
          • RelatedAction
          • RemoveAction
          • TagLookupAction
          • ValueClearAction
          • ViewAction
        • Собственные типы действий
        • BaseAction
      • Диалоговые окна
      • Фоновые задачи
      • Уведомления
      • Обработчики исключений
        • Обработка исключений, нарушающих уникальные ограничения
      • Темы
        • Использование существующих тем
        • Создание новой темы
        • Создание и использование дополнения с темой
      • Значки
        • Наборы значков
        • Добавление значков из других библиотек шрифтов
      • MenuConfig
      • Навигация и история просмотров URL
        • Обработка изменений URL
        • API маршрутизации
        • Использование механизма навигации и истории просмотров URL
        • Генератор маршрутов URL
      • Анонимный доступ к экранам
      • Подключаемые фабрики компонентов
      • Создание собственных компонентов
        • Композитные компоненты
        • Универсальный JavaScriptComponent
        • Создание GWT-компонента
        • Создание и использование дополнения с виджетами
      • Свойства Jmix UI
    • Универсальный REST
      • Начало работы с REST
      • Entities API
        • Загрузка сущностей
        • Создание сущностей
        • Обновление сущностей
        • Удаление сущностей
      • Files API
      • Messages API
      • Metadata API
      • User Session API
      • Бизнес-логика
      • Безопасность
        • Аутентификация
      • Документация API
      • Свойства REST
    • Локализация
      • Пакеты сообщений
      • Переводы фреймворка
    • Работа с файлами
      • Хранение файлов в базе данных
      • Использование хранилища файлов
      • Загрузка файлов
      • Выгрузка и отображение файлов
    • Безопасность
      • Пользователи
      • Ресурсные роли
      • Роли уровня строк
      • Аутентификация
      • Авторизация
    • Другие возможности
      • Генерация последовательностей
      • Пессимистическая блокировка
    • Модульность и расширение
      • Создание дополнений
      • Расширение функциональности
    • Развертывание
      • Базовое развертывание
      • Кластер Kubernetes
      • Amazon Web Services
      • Azure App Services
      • Google Cloud
    • Дополнения
      • Application Settings
      • Audit
        • Entity Log
        • Entity Snapshots
      • BPM
        • Начало работы с BPM
        • Экраны администрирования
          • Моделер
          • Определения процесса
          • Экземпляры процесса
          • Группы пользователей
          • Пользовательские задачи
        • Процессные формы
          • Диалоговое окно ввода
          • Экран Jmix
          • Настраиваемая форма
        • Задачи
          • Пользовательская задача
          • Сервисная задача
          • Задача-сценарий
          • Задача данных сущности
          • Задача отправки письма
          • Подпроцессы и действия по вызову
        • Слушатели событий
        • DMN
        • Миграция экземпляров процесса
        • Автоматическое развертывание моделей
        • BPM API
      • Business Calendars
        • Creating Business Calendar
        • Business Calendars API
      • Charts
        • Charts Types
          • AngularGaugeChart
          • FunnelChart
          • GanttChart
          • PieChart
          • RadarChart
          • SerialChart
          • StockChartGroup
          • XYChart
        • Configuring Charts
        • Charts Export
        • Connecting Data
        • Events
        • Examples
      • Dashboards
        • Configuration
        • Administration UI
        • Adding Business Logic
        • Using Dashboard in Screen
        • Dashboard Chart Add-on
      • Data Tools
        • Entity Inspector
        • Entity Information Action
      • Dynamic Attributes
        • Managing Dynamic Attributes
        • Displaying Dynamic Attributes
        • Dynamic Attributes API
      • Email Sending
        • Getting Started with Email
        • Configuration
        • Email Sending API
        • Email History
      • Email Templates
        • Getting Started with Email Templates
        • Usage
        • Email Templates API
      • GrapesJS
        • GrapesJS UI Components
        • HTML Editor UI
      • Grid Export Actions
        • Table Exporters
        • Export Actions
        • Limitations
        • Grid Export Properties
      • LDAP
        • Getting Started with LDAP
        • Obtaining User Authorities
        • In-memory User Management
        • Usage with Active Directory
        • Global User Synchronization
        • LDAP Properties
      • Maps
        • Getting Started with Maps
        • Maps UI Component
        • Layers
          • Raster Layers
          • Vector Layers
          • Heatmap Layer
          • Canvas Layer
        • Additional Options
        • Drawing Geometry
        • Map Services
      • Multitenancy
      • Notifications
        • Configuration
        • Creating Notifications
        • Viewing Notifications
      • Pivot Table
        • Elements
        • Exporting PivotTable Data
        • Using ShowPivotAction
        • Examples
      • Quartz
      • Reports
        • Начало работы с Reports
        • Браузер отчетов
        • Создание отчетов
          • Структура данных отчета
          • Шаблон отчета
          • Параметры отчета и форматтеры полей
          • Права доступа к отчету
          • Локализация имени отчета
        • Запуск отчетов
        • История исполнения отчетов
        • Примеры отчетов
        • REST API
        • Настройка
      • Search
        • Getting Started with Search
        • Index Definitions
        • Indexing Queue
        • Using Search in UI
        • Search Configuration Options
        • Search API and Internals
        • Search Properties
      • WebDAV
        • Features
        • UI Components
        • Services
        • Configuration
    • Приложения
      • Миграция с CUBA Platform
      • Настройка Quartz Job Scheduler
      • Приватный репозиторий артефактов
      • Публикация дополнений
      • Работа в изолированной сети
      • Свойства приложения
      • Справка по Java API
      • Управление учетной записью, выставлением счетов и подпиской
Документация Jmix 1.6
  • Документация Jmix
    • 2.x
    • 1.7
    • 1.6
    • 1.5
  • Документация Jmix
  • Пользовательский интерфейс
  • Библиотека визуальных компонентов
  • Компоненты
1.7 1.6 1.5
Edit this Page

Компоненты

Визуальные компоненты позволяют отображать и реагировать на вводимые пользователем данные.

Библиотека визуальных компонентов AppMenu

This page was built using the Antora default UI.

The source code for this UI is licensed under the terms of the MPL-2.0 license.