У меня есть приложение на основе машинописного текста angular 1.5, использующее угловой материал.
Как я могу вызвать функцию в моем контроллере из диалогового окна?
В моем примере это this.callBack(), который я хотел бы вызвать, когда пользователь подтвердил
Фрагмент кода
public delete(condition: ModelModule.Condition): void {
var confirm = this.$mdDialog.confirm()
.title('delete condition!')
.textContent('are you sure ?')
.ariaLabel('delete')
.ok('Ok')
.cancel('Cancel');
this.$mdDialog.show(confirm).then(function(answer) {
console.log("You decided to delete "+answer)
// how to call this function on my controller ???
this.callBack()
}, function() {
console.log("You decided cancel")
});
}