whenFlag

Материал из Руководство по OpenKore
Версия от 15:07, 19 марта 2010; Manticora (обсуждение | вклад) (Новая страница: «; whenFlag [<name>] : В этом атрибуте прописывается имя глобального флага OpenKore, который находится в…»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску
whenFlag [<name>]
В этом атрибуте прописывается имя глобального флага OpenKore, который находится в хэше %flags (%Globals::flags). Если указанному в данном атрибуте флагу присвоено значение 1, то блочный параметр конфига может быть выполнен. Если же указанному флагу присвоено значение 0, то блок выключается и не может сработать. Это полезно для включения и выключения целых групп блочных параметров изменением только лишь значения одного глобального флага.
whenNotFlag [<name>]
В этом атрибуте прописывается имя глобального флага OpenKore, который находится в хэше %flags (%Globals::flags). Если указанному в данном атрибуте флагу присвоено значение 0, то блочный параметр конфига может быть выполнен. Если же указанному флагу присвоено значение 1, то блок выключается и не может сработать. Это полезно для включения и выключения целых групп блочных параметров изменением только лишь значения одного глобального флага.

Примечание: В данный момент только плагины и консольная команда eval может изменять хэш %flags, таким образом этот атрибут полезен в первую очередь для разработчиков.