Декорирование $tooltip провайдера угловой начальной загрузки для включения popup-is-open(isOpen watcher)

Я использую старую версию углового загрузчика, я не могу обновить версию по какой-то причине. Эта версия не имеет наблюдателя на атрибуте isOpen, поэтому я не могу динамически закрывать и открывать всплывающую подсказку. Я пытаюсь украсить этого провайдера, чтобы добавить эту функциональность.

Проблема, с которой я сталкиваюсь, заключается в том, что $ tooltip не отображает какую-либо функцию, которую я могу декорировать напрямую. Я пытался использовать $ get в декораторе, но чтобы добавить к нему любую функциональность, мне придется переопределить всю функцию компиляции,

Есть ли простой способ добиться этого?

0 ответов