[tldr] Как заставить кнопку в шаблоне столбца вызывать метод из контроллера, окружающего сетку, когда сетка заключена в настраиваемую директиву? [ktxbye]
Чтобы объяснить, вот 3 plunkrs:
P1) Колонка основных действий в ui-grid
P2) то же самое, но с контроллером как vm
P3) перенос ui-grid в my-grid (кнопка действия больше не работает)
В моем приложении все сложнее, и мне удалось заставить кнопку в пользовательском столбце вызывать метод контроллера моей сетки (через grid.appScope.vm.FunctionName; в P3 выше у моей сетки даже нет контроллера, это упрощенный пример), но подумал, что, возможно, копаю слишком глубоко в неправильном направлении, поэтому... как бы вы сделали так, чтобы кнопки в столбце сетки в P3 вызывали метод MainCtrl::Test?