Инструменты пользователя

Инструменты сайта


ru:airlay:descriptionformat

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ru:airlay:descriptionformat [2022/06/28 11:45]
Калинин Александр Игоревич [Отображение изображения в слое]
ru:airlay:descriptionformat [2024/04/11 16:08] (текущий)
Valentin
Строка 89: Строка 89:
   * **PluginBinderModule::showPluginBinder** - функция открытия плагина связывания.   * **PluginBinderModule::showPluginBinder** - функция открытия плагина связывания.
   * **OporyRelationPickerModule::showOporyPicker** - функция открытия плагина редактора пролётов.   * **OporyRelationPickerModule::showOporyPicker** - функция открытия плагина редактора пролётов.
 +  * **sendUrlRequest** - функция для отправки объекта по указанному url (параметр url должен содержаться в передаваемом объекте). Также может быть добавлено поле `filter` в котором может быть передан фильтр. 
 +  * **createReport** - функция для получения(скачивания) отчета. В случае успеха отчет будет добавлен в очередь скачивания. Требуется ид отчета, второй опциональный параметр true/false(делать/не делать скриншот), третий опциональный параметр это формат (blob, image, base64).
 **Пример описания:** **Пример описания:**
 <code html> <code html>
 <button data-createFunctionCall='["runSearchInRadius"]'>Больше...</button> <button data-createFunctionCall='["runSearchInRadius"]'>Больше...</button>
-<button data-createFunctionCall='["TrackModule::loadTrack"]'>Показать трэк</button> +<button data-createfunctioncall='["loadTrack"]' class='btn btn-primary btn-md'>Показать трэк</button>  
-<button data-createFunctionCall='["TrackModule::loadTrack""MrskModule::getSap"]'>Показать трэк и перейти в SAP</button>+<button data-createfunctioncall='["hideTrack"]' class='btn btn-primary btn-md'>Скрыть Трек</button> 
 +<button data-createFunctionCall='["MrskModule::getSap"]'>Показать трэк и перейти в SAP</button>
 <button data-createfunctioncall='[{"name": "setCategory", "arguments": ["5e4e3bda9ae89212cd1f2782"]}]'>Штатный режим</button> <button data-createfunctioncall='[{"name": "setCategory", "arguments": ["5e4e3bda9ae89212cd1f2782"]}]'>Штатный режим</button>
 <button data-createfunctioncall='[{"name": "createObject", "arguments": ["608788a86db2a069937bf792"]}]'>Создать объект</button> <button data-createfunctioncall='[{"name": "createObject", "arguments": ["608788a86db2a069937bf792"]}]'>Создать объект</button>
Строка 102: Строка 104:
 <button data-createFunctionCall='[{"name": "PluginBinderModule::showPluginBinder", "arguments": ["5e6f9b55525c1b12437eeadb"]}]'>Привязать</button> <button data-createFunctionCall='[{"name": "PluginBinderModule::showPluginBinder", "arguments": ["5e6f9b55525c1b12437eeadb"]}]'>Привязать</button>
 <button data-createFunctionCall='[{"name": "OporyRelationPickerModule::showOporyPicker", "arguments": ["5e6f9b55525c1b12437eeadb"]}]'>Пролёты</button> <button data-createFunctionCall='[{"name": "OporyRelationPickerModule::showOporyPicker", "arguments": ["5e6f9b55525c1b12437eeadb"]}]'>Пролёты</button>
 +<button data-createfunctioncall='[{"name": "sendUrlRequest", "arguments": [{ "url" : "test.com", "tplnr" : "{{tplnr}}", "systemname" : "ER2", "command" : "33", "filter": "(<f>voltage</f> = 10 || <f>voltage</f> = 35) && (<f>type</f> = \"33\" && <f>type</f> = \"TP\")"}]}]'>Отправить объект</button>
 +<button data-createFunctionCall='[{"name": "createReport", "arguments": ["647095d90083c945a20ceef2", true]}]' >сделать отчет со скриншотом</button>
 </code> </code>
  
Строка 158: Строка 162:
 <code json> <code json>
 { {
-  "value": 0.6+  "value": 0.616
 } }
 </code> </code>
Строка 168: Строка 172:
 Формат №3: <b data-roundingNumber="up">{{value}}</b> Формат №3: <b data-roundingNumber="up">{{value}}</b>
 Формат №4: <b data-roundingNumber="down">{{value}}</b> Формат №4: <b data-roundingNumber="down">{{value}}</b>
 +Формат №5: <b data-roundingNumber="2">{{value}}</b>
  
 Значение: <b>{{value}}</b> Значение: <b>{{value}}</b>
Строка 178: Строка 183:
 Формат №3: 1 Формат №3: 1
 Формат №4: 0 Формат №4: 0
 +Формат №5: 0.61
  
 Значение: 0.6 Значение: 0.6
Строка 329: Строка 335:
 <code html> <code html>
 **Изображение в атрибуте img** **Изображение в атрибуте img**
-<a target='_blanck' href="{{img.url}}"><img width=300 src='{{img.preview}}'></a>+{{#media}} 
 +   <a target='_blank' href="{{url}}">  
 +      <img src="{{preview}}" width="250" height="190" >  
 +   </a> 
 +{{/media}} 
 + 
 +**Медиа и изображение** 
 +{{#media}} 
 +<video width="250" height="190" autoplay="autoplay" poster="{{url}}"> 
 +   <source src="{{url}}" type='video/ogg; codecs="theora, vorbis"'> 
 +   <a target='_blank' href="{{media.url}}">  
 +      <img src="{{preview}}" width="250" height="190" >  
 +   </a> 
 +</video> 
 +{{/media}} 
 +</code> 
 + 
 + 
 +==== Отображение документа в слое ==== 
 + 
 +<code html> 
 +{{#document}} 
 +   <a target='_blank' href="{{url}}"Скачать документ</a> 
 +{{/document}} 
 +</code> 
 + 
 +==== Для массива ссылок (Например imagesLinks) ==== 
 +<code html> 
 +{{#imagesLinks}} 
 +   <a target='_blank' href="{{.}}">  
 +      <img src="{{.}}" width="250" height="190" >  
 +   </a> 
 +{{/imagesLinks}}
 </code> </code>
ru/airlay/descriptionformat.1656391502.txt.gz · Последнее изменение: 2022/06/28 11:45 — Калинин Александр Игоревич