Как запрограммировать цепочки сигналов?

 

Мне надо сделать так, чтобы сигнал вызывал другие сигналы, собирал с них результат LongCondition и ShortCondition, дальше сам уже их дорабатывал как надо и в своих кондишенах выдавал итоговый вариант.

Как это лучше реализовать? Через AddFilter внутри сигнала или как-то иначе?

 
Alex Nasonov:

Мне надо сделать так, чтобы сигнал вызывал другие сигналы, собирал с них результат LongCondition и ShortCondition, дальше сам уже их дорабатывал как надо и в своих кондишенах выдавал итоговый вариант.

Как это лучше реализовать? Через AddFilter внутри сигнала или как-то иначе?

Функция, сформировавшая сигнал, вызывает другую функцию, которая на основании первого сигнала формирует свой сигнал и возвращает первой функции. Структуру можно наращивать как в длину, так и в ширину