Модуль:GetField/doc: различия между версиями

Нет описания правки
мНет описания правки
 
(не показана 1 промежуточная версия этого же участника)
Строка 52: Строка 52:


Пример:
Пример:
* {{tji|Модуль:GetField|getTpl|MopItem|entity/MopItem.json|Предмет}}
* {{tji|Модуль:GetField|getTpl|MopItem|сomponent/spillable.json|сomponent/spillable}}


{{Параметры|
{{Параметры|
Строка 143: Строка 143:
{{Параметры/строка|2|Имя шаблона для <code>getAllTpl</code>.|Только для <code>getAllTpl</code>}}
{{Параметры/строка|2|Имя шаблона для <code>getAllTpl</code>.|Только для <code>getAllTpl</code>}}
{{Параметры/строка|replace|Строка замены для <code>getAll</code>. Если задана, результат выводится построчно вместо JSON-массива.|Нет}}
{{Параметры/строка|replace|Строка замены для <code>getAll</code>. Если задана, результат выводится построчно вместо JSON-массива.|Нет}}
}}
=== getComp ===
Возвращает список всех компонентов сущности в виде JSON-массива.
Использование:
* {{tji|Модуль:GetField|getComp|entityId}}
Пример:
* {{tji|Модуль:GetField|getComp|MopItem}} -> ["Item","Sprite","MeleeWeapon","SolutionContainerManager"...]
{{Параметры|
{{Параметры/строка|1|Id сущности.|Да}}
}}
}}