Please, accept my apologies for the delayed response.
I'm not certain that I can suggest a version of this scenario entirely done in Angular.
Its current implementation relies on a lot of widget-specific implementation details.
In particular I don't think we support instantiating two kendo directives on a single element.
I'm not saying that it's not possible to do, e.g. via ngDraggable or similar solutions, but this is a far cry from what the current solution does.
As for your question, the dragged row can be determined in the dragStart event.
I've updated the snippet
to use this, but I couldn't communicate it through the scope.
This is due to timing - the hint is created before the scope is applied. This will obviously work with a 'regular' state variable.
I hope this helps.
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI