Справочник › Справочник функций › Conditions

Conditions.totem.observe

зависимость

Как вызывать

Conditions.totem.observe(cache, method, ...)

Запишите зависимость Conditions.totem.observe и вызывайте её по этому имени. Вызов через пространство имён не передаёт self: используйте вызов через двоеточие или передайте объект сами.

Что делает

Calls a totem platform method through the evaluation cache, passing the platform as its self argument.

Аргументы

ИмяТипЧто делает
cachetable | nilEvaluation-pass cache passed to getCached, or nil to read directly.
methodfunctionPlatform method, such as platform.GetTotemInfo.
...anyArguments forwarded after the platform.

Возвращает

1anyWhatever the method returns, typically a record or nil and a reason.

Издания

Встроенные помощники регистрируются во всех изданиях. Различается игровой API, который они читают; если нужного API нет, помощник использует запасной вариант или возвращает nil с причиной.

Не читает игровой API напрямую.

Как его вызывает аддон

Зависимости

Исходный код

Conditions/totem.lua, строка 54. В игре только для чтения; «Дублировать» создаёт редактируемую копию.

Conditions.totem.observe(cache, method, ...)
    return addon.getCached(cache,method,platform,...)

Назад: Справочник функций