Перейти к основному содержимому

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