Options
Options классы во многом соответствуют структуре классов из Actions, только созданы не для генерации js кода триггеров, а для добавления к ним дополнительных действий. Список опций здесь
Для опций так же как и для Actions создан enum Type, класс Fabric и наборы классов Controls и Handlers
Options
Главный класс для работы с опциями. Применяет все опции из настроек $trigger_data к js коду $action, для генерации некотор ых опций может понадобится информация из виджета, поэтому он тоже передается в этот метод:
function apply_options( string $action, array $trigger_data, Controls_Stack $widget ): string- оборачивает js код действий из триггеров в опции