net.n2oapp.framework.config.schema.action-1.0.xsd Maven / Gradle / Ivy
Подключаемый через библиотеку обработчик действий.
Действия
React компонент действия.
Возможность подключать любые атрибуты.
Действие открытия страниц.
Кастомное имя открываемой страницы
Источник данных виджета при открытии страницы. По умолчанию query.
URL действия. По умолчанию вычисляется на основании идентификаторов страницы,
виджета
и действия.
Открыть страницу поверх текущей.
Страница, которая будет открыта поверх текущей.
Идентификатор объекта
Сценарий действия открытия страницы
Действие открытия модального окна.
Страница, которая будет открыта поверх текущей.
Размер модального окна.
Будет ли модальное окно фиксированного размера, а полоса прокрутки внутри.
Идентификатор объекта.
Параметр фильтра.
Идентификатор виджета, который необходимо обновить после успешного выполнения операции
(по умолчанию widget-id у button, а если нет, текущий виджет).
Обновление виджета после закрытия модального окна.
Предупредить о несохраненных данных на форме при закрытии модального окна?
Действие при нажатии кнопки "Сохранить".
Модель виджета открываемой страницы, которая будет скопирована.
Идентификатор виджета открываемой страницы, данные которого будут копироваться (по умолчанию главный виджет).
Идентификатор поля виджета открываемой страницы, данные которого будут копироваться (по умолчанию вся модель).
Модель виджета текущей страницы, в которую будут скопированы данные.
Идентификатор виджета текущей страницы, в которую будут скопированы данные (по умолчанию текущий).
Идентификатор поля виджета текущей страницы, в которое будут скопированы данные (по умолчанию вся модель).
Тип слияния.
Наличие шапки
Класс компонента модального окна.
Стиль компонента модального окна.
Наличие фона модального окна.
Возможные значения: false, true, static.
Прозрачный фон, клик по фону не закрывает модальное окно.
Темный фон, клик по фону закрывает модальное окно.
Темный фон, клик по фону не закрывает модальное окно.
Открыть страницу в drawer окне.
Страница, которая будет открыта поверх текущей.
Идентификатор объекта.
Параметр фильтра.
Идентификатор виджета, который необходимо обновить после успешного выполнения операции
(по умолчанию widget-id у button, а если нет, текущий виджет).
Обновление виджета после закрытия drawer.
Предупредить о несохраненных данных на форме при закрытии drawer?
Есть ли крестик для закрытия
Включение маски(backdrop)
Ширина компонента.
Доступные единицы измерения: `px`, `em`, `rem`, `%`. При указании числа оно будет приведено к `px`
Высота компонента.
Доступные единицы измерения: `px`, `em`, `rem`, `%`. При указании числа оно будет приведено к `px`
Позиция компонента
Сдвиг элемента или группы элементов при открытии
Включение закрытия по клику на маску(backdrop)
Фиксирование footer внизу drawer
Действие при нажатии кнопки "Сохранить".
Модель виджета открываемой страницы, которая будет скопирована.
Идентификатор виджета открываемой страницы, данные которого будут копироваться (по умолчанию главный виджет).
Идентификатор поля виджета открываемой страницы, данные которого будут копироваться (по умолчанию вся модель).
Модель виджета текущей страницы, в которую будут скопированы данные.
Идентификатор виджета текущей страницы, в которую будут скопированы данные (по умолчанию текущий).
Идентификатор поля виджета текущей страницы, в которое будут скопированы данные (по умолчанию вся модель).
Тип слияния.
Закрывать окно при нажатии на Esc.
Действие при нажатии кнопки "Сохранить".
Источник данных виджета при открытии страницы.
Открыть страницу браузера.
Адрес URL. Возможно использование плейсхолдеров {placeholder}
Cценарий открытия ссылки
Выполнить действие объекта.
Идентификатор объекта
Действие объекта, которое нужно выполнить над моделью виджета.
Закрыть окно после успешного выполнения действия.
URL для обращения к действию.
URL адрес, на который произойдет переход сразу после успешного выполнения действия.
Сценарий открытия ссылки сразу после успешного выполнения операции. По
умолчанию self.
Идентификатор виджета, который необходимо обновить после успешного выполнения операции (по умолчанию widget-id у button, а если нет, текущий виджет).
Необходимо ли обновлять виджет (по умолчанию true)
Показать сообщение об успешном выполнении действия
Показать сообщение о неудачном выполнении действия
Фиксированное или относительное положение сообщения.
Положение сообщения при фиксации.
Включение режима optimistic запросов на сервер
Утвердить форму
Вызываемый метод, возможные значения: POST, PUT, DELETE.
Фиксированное или относительное положение сообщения.
Фиксированное положение.
Относительное положение.
Положение сообщения при фиксации.
Сценарий открытия ссылки сразу после успешного выполнения операции.
Закрыть окно.
Показать предупреждение о наличии несохраненных данных. По умолчанию true.
Обновлять родительский виджет при закрытии модального/дровер окна.
Копирование данных.
Модель, которая будет скопирована.
Идентификатор виджета источника (по умолчанию текущий).
Идентификатор копируемого поля источника (по умолчанию вся модель).
Модель, в которую будут скопированы данные.
Идентификатор целевой страницы (по умолчанию текущая).
Идентификатор целевого виджета (по умолчанию текущий).
Идентификатор поля целевого виджета, в которое будут скопированы данные (по умолчанию вся модель).
Тип слияния данных.
Очистить модель.
Название модели.
Закрыть окно после успешного выполнения действия.
Установить значение в модель.
Поле модели, которое будет перезаписано значением, которое вернет функция в
теле. При отсутствии, будет перезаписана вся модель.
Поле для записи значения, по умолчанию вся модель.
Исходный виджет, по умолчанию текущий.
Целевой виджет, по умолчанию текущий.
Сделать запрос за выборкой данных.
Выборка, которая будет запрошена.
Поле модели, которое будет перезаписано значением, которое вернет выборка.
При отсутствии, будет перезаписана вся модель.
Поле выборки, которое будет взято для записи в модель. При отсутствии, будет
взята вся выборка.
Если выборка вернула несколько значений, в каждом значении возьмется только это поле.
Действие печати.
Адрес документа для печати.
Действие обновления данных виджета.
Идентификатор обновляемого виджета.
Типы слияния данных.
За основу берется модель target, значения из source копируются с заменой.
За основу берется модель source.
Используется для массивов. За основу берется массив target,
к нему добавляются все записи из source массива.
Тип сценария открытия ссылки.
Отправка полей формы на сервер при их изменении.
Параметры URL.
Параметры заголовка запроса.
Параметры тела запроса.
Идентификатор операции, которая должна вызваться.
Показать сообщение об успешном выполнении действия.
Показать сообщение о неудачном выполнении действия.
Фиксированное или относительное положение сообщения.
Положение сообщения при фиксации.
URL запроса.
Необходимо ли обновлять виджет (по умолчанию false)
Ссылка на обновляемый виджет.
Предустановленная фильтрация.
Предустановленная фильтрация поля выборки.
Поле в выборке виджета, по которому будет фильтрация.
Флаг обязательности предустановленного фильтра.
Предустановленная фильтрация поля выборки.
Значение фильтра (одно значение).
Флаг обязательности предустановленного фильтра.
Предустановленная фильтрация поля выборки.
Значение фильтра (через запятую).
Флаг обязательности предустановленного фильтра.
Предустановленная фильтрация поля выборки. С возможностью задания списка значений
в теле.
Значение фильтра (через запятую).
Флаг обязательности предустановленного фильтра.
Предустановленная фильтрация поля выборки.
Поле ввода в виджете, по которому будет предустановка.
Идентификатор виджета, по полю которого будет фильтрация.
Модель виджета, по полю которого будет фильтрация.
Параметр фильтра.
Сбрасывать значение при изменении в модели.
Предустановленные параметры.
Название параметра, которое и попадет в url.
Идентификатор виджета, по полю которого будет фильтрация.
Модель виджета, по полю которого будет фильтрация.
Значение параметра.
Параметр тела запроса.
Идентификатор параметра.
Идентификатор виджета, по полю которого будет фильтрация.
Модель виджета, по полю которого будет фильтрация.
Значение параметра.
Предустановленная фильтрация поля выборки.
Значение предустановки (одно значение).
Предустановленная фильтрация поля выборки.
Значения предустановки (через запятую).
Модель данных.
Тип сценария действия открытия страницы