In Handson table, any hook which work for all event. i.e column width change, add/remove column, sorting or move column.So, If I do any action on Handson table, I write a common method and perform related action.
it would be no reason to call one hook every time something happens. But if you use afterOnCellMouseDown, afterDocumentKeyDown, afterRender, afterScrollHorizontally and afterScrollVertically they should cover most of the possible interactions with the table.
Basically my concern is afterColumnResize, afterColumnMoveI get current column values,And I want array/object of all column values
And I want array/object of all column values
so you can call getData() method in the resize and move hooks. It will print the whole table.
I think some mistake in my last response.For array/object my mean to Column Width Object i.e [125,50,78,..]same for column move manualColumnMove object
Sorry to say but this operation currently has some problems, more described at https://github.com/handsontable/handsontable/issues/4666
Whatever you use you still get the old value https://jsfiddle.net/gn1fd75s/1/