Is there any event triggered when any column pinned for ui-grid?
Ex:
$scope.gridApi.core.on.sortChanged($scope, function());
Please refer to the documentation: http://ui-grid.info/docs/#!/api/ui.grid.pinning.api:PublicApi
There is an event gridApi.pinning.on.columnPinned(scope, function(colDef){})
that is raised whenever a column pin state changes.