Move scope $destroy event into directive