BaseTrigger
Базовый класс для работы WidgetTriggers и PageTriggers
function add_controls( Controls_Stack $controls_stack, array $args = [] ): void
Функция для регистрации всех вкладок и полей управления триггером.
function add_event_controls( Controls_Stack $controls_stack ): void
Регистрация всех доступных действий из списка Триггер > Событие
function render_action( Actions\Type $type, array $trigger_data ): string
Обертка над Actions/Handlers/Base::render
function add_conditions( array $condition_data, string $action ): string
Обертка над ConditionManager::generate