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

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


ru:airlay:descriptionformat

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
ru:airlay:descriptionformat [2020/02/12 13:47]
Александр Снетков [Вызов встроенных функций]
ru:airlay:descriptionformat [2020/02/28 15:04]
Александр Снетков [Вызов встроенных функций]
Строка 5: Строка 5:
 ==== Описание ==== ==== Описание ====
  
-В основе формата описания лежит шаблонизатор [[https://mustache.github.io|Mustache]]. В описание можно добавлять:+В основе формата описания лежит шаблонизатор [[https://mustache.github.io/mustache.5.html]]. В описание можно добавлять:
   * HTML разметку.   * HTML разметку.
   * Значение атрибутов объекта слоя.   * Значение атрибутов объекта слоя.
Строка 62: Строка 62:
  
 ==== Вызов встроенных функций ==== ==== Вызов встроенных функций ====
-Для вызова встроенных функций необходимо добавить к HTML элементу атрибут **data-createFunctionCall**. Значение атрибута - это список имён функций, которые будут вызваны при клике на HTML элемент.+Для вызова встроенных функций необходимо добавить к HTML элементу атрибут **data-createFunctionCall**. Значение атрибута - это список имён функций, которые будут вызваны при клике на HTML элемент и/или **json** объекты в формате: 
 +<code> 
 +
 + "name": "Имя функции", 
 + "agruments": ["первый аргумент", 1, "третий аргумент", false] 
 +
 +</code>
  
 Доступные функции: Доступные функции:
Строка 75: Строка 81:
 <button data-createFunctionCall='["TrackModule::loadTrack"]'>Показать трэк</button> <button data-createFunctionCall='["TrackModule::loadTrack"]'>Показать трэк</button>
 <button data-createFunctionCall='["TrackModule::loadTrack", "MrskModule::getSap"]'>Показать трэк и перейти в SAP</button> <button data-createFunctionCall='["TrackModule::loadTrack", "MrskModule::getSap"]'>Показать трэк и перейти в SAP</button>
 +<button data-createfunctioncall='[{"name": "setCategory", "arguments": ["5e4e3bda9ae89212cd1f2782"]}]'>Штатный режим</button>
 </code> </code>
  
ru/airlay/descriptionformat.txt · Последнее изменение: 2024/04/11 16:08 — Valentin