Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
ru:airlay:descriptionformat [2021/12/28 17:55] Георгий [Вызов встроенных функций] |
ru:airlay:descriptionformat [2024/04/11 16:08] Valentin |
||
---|---|---|---|
Строка 86: | Строка 86: | ||
* **enableLineRunner** - функция открытия инструмента " | * **enableLineRunner** - функция открытия инструмента " | ||
* **createNewMilestone** - функция создания мероприятия (объект с которого производился вызов, будет добавлен в список объектов Мероприятия), | * **createNewMilestone** - функция создания мероприятия (объект с которого производился вызов, будет добавлен в список объектов Мероприятия), | ||
- | - Идентификатор шаблона мероприятия (обязательный аргумент). | + | - Идентификатор шаблона мероприятия. |
+ | * **PluginBinderModule:: | ||
+ | * **OporyRelationPickerModule:: | ||
+ | * **sendUrlRequest** - функция для отправки объекта по указанному url (параметр url должен содержаться в передаваемом | ||
+ | * **createReport** - функция для получения(скачивания) отчета. В случае успеха отчет будет добавлен в очередь скачивания. Требуется ид отчета, | ||
**Пример описания: | **Пример описания: | ||
<code html> | <code html> | ||
<button data-createFunctionCall=' | <button data-createFunctionCall=' | ||
- | <button data-createFunctionCall=' | + | <button data-createfunctioncall=' |
- | <button data-createFunctionCall=' | + | <button data-createfunctioncall=' |
+ | <button data-createFunctionCall=' | ||
<button data-createfunctioncall=' | <button data-createfunctioncall=' | ||
<button data-createfunctioncall=' | <button data-createfunctioncall=' | ||
Строка 98: | Строка 102: | ||
<button data-createFunctionCall=' | <button data-createFunctionCall=' | ||
<button data-createFunctionCall=' | <button data-createFunctionCall=' | ||
+ | <button data-createFunctionCall=' | ||
+ | <button data-createFunctionCall=' | ||
+ | <button data-createfunctioncall=' | ||
+ | <button data-createFunctionCall=' | ||
+ | </ | ||
+ | |||
+ | ==== Функция отправки сообщения с карты==== | ||
+ | * **sendMessages** - функция отправки push сообщения из окна с описанием. | ||
+ | Для этой функции помимо кнопки необходимо добавить пустой textarea. | ||
+ | **Пример описания: | ||
+ | <code html> | ||
+ | < | ||
+ | <button data-createFunctionCall=' | ||
</ | </ | ||
Строка 145: | Строка 162: | ||
<code json> | <code json> | ||
{ | { | ||
- | " | + | " |
} | } | ||
</ | </ | ||
Строка 155: | Строка 172: | ||
Формат №3: <b data-roundingNumber=" | Формат №3: <b data-roundingNumber=" | ||
Формат №4: <b data-roundingNumber=" | Формат №4: <b data-roundingNumber=" | ||
+ | Формат №5: <b data-roundingNumber=" | ||
Значение: | Значение: | ||
Строка 165: | Строка 183: | ||
Формат №3: 1 | Формат №3: 1 | ||
Формат №4: 0 | Формат №4: 0 | ||
+ | Формат №5: 0.61 | ||
Значение: | Значение: | ||
Строка 211: | Строка 230: | ||
</ | </ | ||
+ | ==== Наследование описания (доступно в версии 1.90 и выше) ==== | ||
+ | Для того что бы унаследовать описание слоя от вышестоящего элемента дерева (папки/ | ||
+ | < | ||
+ | 1. Оставить описание слоя пустым (Слой полностью унаследует описание вышестоящего элемента) | ||
+ | 2. Использовать тэг {{@include name}}(на место тэга будет вставлен родительский тэг с заданным именем) | ||
+ | </ | ||
+ | |||
+ | **Примеры наследования: | ||
+ | <code html> | ||
+ | **Описание** | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | |||
+ | { | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | |||
+ | { | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | |||
+ | { | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | |||
+ | { | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | |||
+ | { | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | |||
+ | **Полученное описание для слоев** | ||
+ | { | ||
+ | |||
+ | " | ||
+ | " | ||
+ | } | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | <code html> | ||
+ | **Описание** | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | |||
+ | { | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | |||
+ | **Полученное описание для слоя** | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | **Пример не правильного наследования: | ||
+ | <code html> | ||
+ | **Описание** | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | |||
+ | { | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | |||
+ | { | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | |||
+ | **Полученное описание** | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | </ | ||
+ | В данном варианте тэг tree-header не унаследуется так как его нет в папке. | ||
+ | |||
+ | ==== Отображение изображения в слое ==== | ||
+ | |||
+ | <code html> | ||
+ | **Изображение в атрибуте img** | ||
+ | {{#media}} | ||
+ | <a target=' | ||
+ | <img src=" | ||
+ | </ | ||
+ | {{/media}} | ||
+ | |||
+ | **Медиа и изображение** | ||
+ | {{#media}} | ||
+ | <video width=" | ||
+ | < | ||
+ | <a target=' | ||
+ | <img src=" | ||
+ | </ | ||
+ | </ | ||
+ | {{/media}} | ||
+ | </ | ||
+ | |||
+ | |||
+ | ==== Отображение документа в слое ==== | ||
+ | |||
+ | <code html> | ||
+ | {{# | ||
+ | <a target=' | ||
+ | {{/ | ||
+ | </ | ||
+ | |||
+ | ==== Для массива ссылок (Например imagesLinks) ==== | ||
+ | <code html> | ||
+ | {{# | ||
+ | <a target=' | ||
+ | <img src=" | ||
+ | </ | ||
+ | {{/ | ||
+ | </ |