добавьте "mode: 'external'" к вашему объекту настроек
HTML:
<ng2-smart-table [settings]="settings" (edit)="editRow($event)">
объект настроек:
settings = {
mode: 'external',
edit: {
editButtonContent: 'string_or_html'
}
columns: {...}
}
А затем используйте это так:
editRow(event) {
console.log('event: ', event)
}