net.n2oapp.framework.config.schema.n2o-widget-4.0.xsd Maven / Gradle / Ivy
Подключаемый через библиотеку виджет.
Действия над виджетом.
Идентификатор виджета внутри страницы. Генерируется по индексу wgt[idx].
Настройка получения данных виджета при инициализации.
Автоматическая установка фокуса на виджете.
Источник данных виджета.
Ссылка на родительский файл виджета.
Параметр фильтра.
Ссылка на master виджет.
Ссылка на поле выборки в master виджете. Используется вместе с depends-on. По умолчанию "id"
Ссылка на поле выборки в текущем виджете. Используется вместе с depends-on.
React компонент виджета.
Класс компонента виджета.
Стиль компонента виджета.
Идентификатор выборки, на основе которой построен компонент.
Идентификатор объекта.
Количество записей, которое отображает виджет.
Видимость виджета.
Возможность подключать любые атрибуты.
Обработчик действия.
Идентификатор действия.
Виджет список.
Столбцы списка.
Пагинация списка.
Настройки строк списка.
Содержимое элемента списка.
Поле выборки, отображаемое в строке списка в виде текста.
Меню управляющих кнопок таблицы.
Генерация стандартных кнопок.
Можно указать несколько значений через запятую.
Группа кнопок.
Генерация стандартных кнопок.
Виджет таблица.
Столбцы таблицы.
Настройки цвета строк таблицы.
Пагинация таблицы.
Фильтры таблицы.
Вариант выбора строки таблицы.
Максимальная ширина таблицы.
Доступные единицы измерения: `px`, `em`, `rem`, `%`. При указании числа оно будет приведено к `px`
Максимальная высота таблицы.
Доступные единицы измерения: `px`, `em`, `rem`. При указании числа оно будет приведено к `px`
Перенос текста в ячейке.
Отображение дочерних записей в закрытом или раскрытом виде.
Базовое определение столбца таблицы.
Идентификатор столбца.
По умолчанию: значение `text-field-id`
React компонент столбца таблицы.
Поле выборки, отображаемое в ячейке в виде текста.
Поле выборки, отображаемое при наведении на ячейку.
Видимость столбца по умолчанию.
Ширина столбца.
Доступные единицы измерения: `px`, `em`, `rem`, `%`. При указании числа оно будет приведено к `px`
Можно ли изменить ширину столбца.
Прилипание столбца к краю.
Наименование заголовка столбца.
По умолчанию: значение `id`
Иконка заголовка столбца из https://fontawesome.com/v6/icons/
Поле, по которому сортируется столбец.
Направление сортировки по умолчанию.
Класс компонента заголовка столбца таблицы.
Стиль компонента заголовка столбца таблицы.
Возможность подключать любые атрибуты.
Зависимости столбца.
Столбец таблицы.
Фильтруемый столбец таблицы.
Фильтр столбца.
Ячейка столбца.
Многоуровневый столбец таблицы.
Наименование заголовка столбца.
React компонент столбца таблицы.
Класс компонента заголовка столбца таблицы.
Стиль компонента заголовка столбца таблицы.
Ширина столбца.
Доступные единицы измерения: `px`, `em`, `rem`, `%`. При указании числа оно будет приведено к `px`
Внутренние столбцы.
Видимость столбца.
Виджет форма.
Выборка значений по умолчанию.
Её результат сливается со значениями по умолчанию, заданными в полях.
Режим формы. Может быть одно или двух модельный(количество моделей на клиенте).
Показать предупреждение о наличии несохраненных данных.
Поля формы.
Виджет дерево.
Виджет диаграмма.
Ширина диаграммы.
Доступные единицы измерения: `px`. При указании числа оно будет приведено к `px`
Высота диаграммы.
Доступные единицы измерения: `px`. При указании числа оно будет приведено к `px`
Виджет календарь.
Ресурсы календаря. Ресурсы используются для возможности разбиения календаря
на определенные сущности (бронирование переговорных комнат и т.д.).
Поле выборки, отвечающее за маппинг ресурсов.
Действие на добавление события в календаре.
Действие на клик по событию.
Форматы дат и времени. Список всех возможных форматов
(http://jquense.github.io/react-big-calendar/examples/index.html#prop-formats).
Формат даты и времени.
Тип формата.
Значение формата.
Высота календаря.
Доступные единицы измерения: `px`, `em`, `rem`. При указании числа оно будет приведено к `px`
Стартовая дата календаря (по умолчанию текущая).
Вид отображения календаря по умолчанию.
Список используемых видов отображения в календаре (через запятую).
Минимальное отображаемое время.
Максимальное отображаемое время.
Подсветка выходных дней.
Включает возможность добавлять события в календарь.
Шаг при создании события (в минутах).
Количество слотов на раздел.
Поле выборки, отвечающее за заголовок события.
Поле выборки, отвечающее за данные тултипа события.
Поле выборки, отвечающее за дату начала события.
Поле выборки, отвечающее за дату завершения события.
Поле выборки, отвечающее за цвет ячейки события.
Поле выборки, отвечающее за блокирование события для выбора.
Кастомный виджет.
URL адрес HTML страницы. Если не задан, необходимо задать содержимое в теле.
Html виджет.
Контент для отображения html.
Виджет плитки.
Количество колонок в мобильной версии.
Возможные значения (1, 2)
Количество колонок в планшетах.
Возможные значения (1, 2, 3, 4, 6)
Количество колонок в десктопной версии.
Возможные значения (1, 2, 3, 4, 6, 12)
Минимальная высота плитки.
Доступные единицы измерения: `px`, `em`, `rem`, `%`. При указании числа оно будет приведено к `px`
Ширина плитки.
Доступные единицы измерения: `px`, `em`, `rem`, `%`. При указании числа оно будет приведено к `px`
Пагинация плиток.
Содержимое виджета: список блоков (карточек).
Блок.
Идентификатор блока.
Поле выборки, отображаемое в блоке в виде текста.
Поле выборки, отображаемое при наведении на ячейку.
Класс компонента блока.
Стиль компонента блока.
Ячейка с содержимым блока.
Блок.
Класс компонента блока.
Стиль компонента блока.
Виджет карточки.
Выравнивание по вертикали содержимого колонок.
Возможные значения (center, top, bottom).
Высота карточек.
Доступные единицы измерения: `px`, `em`, `rem`. При указании числа оно будет приведено к `px`
Пагинация карточек.
Содержимое виджета: список колонок (карточек).
Колонка.
Ширина колонки согласно сетке bootstrap (1-12).
Класс компонента строки.
Стиль компонента строки.
Переключатель.
Вариант переключения.
Значение, с которым сравнивается value-field-id.
Вариант по умолчанию.
Значение, с которым сравнивается value-field-id.
Клик по строке.
Действие виджета, которое будет вызвано при нажатии на кнопку.
Условие доступности действия.
Возможность подключать любые атрибуты.
React компонент пагинации.
Показать/скрыть кнопку быстрого перехода на предыдущую страницу.
Показать/скрыть кнопку быстрого перехода на следующую страницу.
Показать общее количество записей.
Показать/скрыть кнопку с номером последней страницы.
Текст кнопки "Предыдущая страница".
Иконка кнопки "Предыдущая страница". Иконка из https://fontawesome.com/v6/icons/
Текст кнопки "Следующая страница".
Иконка кнопки "Следующая страница". Иконка из https://fontawesome.com/v6/icons/
Класс компонента пагинации.
Стиль компонента пагинации.
Место расположения пагинации.
Фильтры таблицы.
Позиция фильтров.
Запускать фильтрацию по мере ввода.
Идентификатор запроса значений по умолчанию для фильтров.
Варианты генерации стандартных действий.
Тип места расположения меню.
Направление сортировки по умолчанию.
Ресурс календаря.
Идентификатор ресурса.
Имя ресурса.
Формат даты и времени календаря.
Тип формата.
Значение формата.
Вид календаря.
Предустановленная фильтрация.
Предустановленная фильтрация поля выборки.
Поле в выборке виджета, по которому будет фильтрация.
Флаг обязательности предустановленного фильтра.
Предустановленная фильтрация поля выборки.
Значение фильтра (одно значение).
Флаг обязательности предустановленного фильтра.
Предустановленная фильтрация поля выборки.
Значения фильтра (через запятую).
Флаг обязательности предустановленного фильтра.
Предустановленная фильтрация поля выборки. Со возможностью задания списка значений в теле.
Предустановленная фильтрация поля выборки.
Поле ввода в виджете, по которому будет предустановка.
Идентификатор виджета, по полю которого будет фильтрация.
Модель виджета, по полю которого будет фильтрация.
Сбрасывать значение при изменении в модели.
Попадает ли фильтр в url. По умолчанию false.
Предустановленная фильтрация поля выборки.
Значение предустановки (одно значение).
Предустановленная фильтрация поля выборки.
Значения предустановки (через запятую).
Модель данных.
Режим формы.
Тип прилипания колонки.